Useful public APIs List for Developers

    In this short blog, you will see some a list of publicly available APIs that you can integrate into your software application. And if you don't know what is an API? Then, here is Rapid API explaining it fun way:

You can even develop software around a single API like weather forecast app, or exchange rate app, etc., And within you can create a 3D application where you show real-time weather with 3d models and some programming using game-engine like Unity or unreal. 

Most of the given APIs are freely accessible even without any kind of authentication. So without particular order lets begin:

NASA API

Images, videos, mars rover photos or cloud sound and much more. If you want to access NASA data.

API: https://api.nasa.gov/index.html


University list

You can get a list of universities by providing the country name

API: http://universities.hipolabs.com/search?country=Pakistan


Get Exchange rate 

Get the exchange rate of any currency

API: https://open.er-api.com/v6/latest/USD


Mapbox

If you are willing to work maps or locations then Mapbox API is very helpful. You can even use it in Unity3d game-engine.

API: https://docs.mapbox.com/api/overview/


Ipinfo

IPinfo API provides users’ locations, prevents fraud, customizes user experiences, ensures compliance, and so much more.

API: https://ipinfo.io/


Cat Facts

Love cats? This API is dedicated to Cats' facts.

API: https://alexwohlbruck.github.io/cat-facts/


Number Facts 

Different random number facts

http://numbersapi.com/random/math


Quotes

Quotes that will urge you to think. You can even add a quote. A whole application can build around this idea
API: https://favqs.com/api/


Weather DB

Know about the weather of any location

API: https://weatherdbi.herokuapp.com/data/weather/london

Post a Comment

0 Comments