Public APIs
A collective list of JSON APIs for use in web development.
Animals
API |
Description |
OAuth |
Link |
Petfinder |
Adoption |
No |
Go! |
Drinks
API |
Description |
OAuth |
Link |
BreweryDB |
Beer |
No |
Go! |
LCBO API |
Alcohol |
No |
Go! |
Games & Comics
API |
Description |
OAuth |
Link |
Marvel |
Marvel Comics API |
No |
Go! |
SWAPI |
Star Wars API |
No |
Go! |
Pokéapi |
The RESTful Pokémon API |
No |
Go! |
Giant Bomb |
Video Games |
No |
Go! |
Media
API |
Description |
OAuth |
Link |
Noun Project |
Icons |
Yes |
Go! |
Unsplash |
Photography |
No |
Go! |
Giphy |
Get all your gifs |
No |
Go! |
OMDB |
Open movie database |
No |
Go! |
MovieDB |
Movie Data |
No |
Go! |
Netflix Roulette |
Netflix database |
No |
Go! |
Good Reads |
Books |
No |
Go! |
Dribbble |
Design |
Yes |
Go! |
Rijksmuseum |
Art |
No |
Go! |
iTunes Search |
Software products API |
No |
Go! |
Music
API |
Description |
OAuth |
Link |
Discogs |
Music |
No |
Go! |
EchoNest |
Music |
No |
Go! |
LastFm |
Music |
No |
Go! |
Spotify |
Music |
No |
Go! |
Science
API |
Description |
OAuth |
Link |
TED Talks |
TED API |
No |
Go! |
NASA |
NASA data, including imagery |
No |
Go! |
Wunderground |
Weather |
No |
Go! |
OpenWeatherMap |
Weather |
No |
Go! |
World Bank |
World Data |
No |
Go! |
Open Notify |
ISS astronauts, current location API |
No |
Go! |
Transportation
API |
Description |
OAuth |
Link |
Transport for London |
TFL API |
No |
Go! |
Transport for Belgium |
Belgian transport API |
No |
Go! |
Transport for Germany |
Deutsche Bahn (DB) API |
No |
Go! |
Transport for Switzerland |
Swiss public transport API |
No |
Go! |
Transport for Budapest |
Budapest public transport API |
No |
Go! |
Transport for Norway |
Norwegian transport API |
No |
Go! |
Development
API |
Description |
OAuth |
Link |
RandomUser |
Generates random user data |
No |
Go! |
UI Faces |
Find and generate sample avatars for user interfaces |
No |
Go! |
UI Names |
Generate random fake names |
No |
Go! |