πCool and Interesting API's
If you arenβt aware of APIs, API stands for application programming interface. It is a way for two or more pieces of software to communicate. Here's a list of cool and interesting API's to help you make a meaningful and impactful project:
This is something you could add to your personal website, for instance. The Bored API ensures that a user is never bored. When requested, it responds with a random activity for the user to do. You can even customize the type and the number of participants!
This is an API that makes accessible all the Pokemon data in one place. It serves over 250,000,000 API calls each month! You can send a request with a Pokemon name, and itβll send back a JSON response with all their information.
Now, these are a bunch of super amazing APIs with tons of use cases. The objective is to make NASA data, including imagery, eminently accessible to application developers. There is an API called Astronomy Picture of the Day that returns a new picture from space each day, an API to get the weather on Mars, and an API just for Mars Rover photos.
This is the internetβs most extensive collection of open-source dog pictures. You fetch random dog images, get a list of all breeds, fetch random photos of a particular species, see all sub-breeds of a species, and even submit pictures of your own dog!
Based on simple REST principles, the Spotify Web API endpoints return JSON metadata about music artists, albums, and tracks, directly from the Spotify Data Catalogue.
This API provides the weather data for over 200,000 cities. You can also use the API to access historical weather data for your application β for example, performing some analysis or prediction.
The Marvel Comics API allows developers everywhere to access information about Marvelβs vast library of comics β from whatβs coming up to 70 years ago. For this API, however, you will need to generate a key. You can look for anything here, such as characters, stories, creators of specific series, etc.
Supported by Digital Ocean, among others, this API has served over 750 million requests. It provides access to data on COVID19 through an easy API for free. One can build dashboards and mobile apps or integrate into other applications using this. The data is sourced from Johns Hopkins CSSE.
Last updated