Last reviewed in April 2023, this is a list of endpoints that are useful for app development.

SiteDescriptionAuthentication?
Advice SlipsProvides small nuggets of wisdom on demand.None required
Art Institute of ChicagoRetrieve information about works of art that art part of the collection of the Art Institute of Chicago. Here are some examples of applications built with this API.None
AirVisual APIProvides air quality data for locations all over the world.API key
Calendarific”Calendarific is a developer-friendly … API giving you access to public, local & bank holidays and observances; and spanning over 230 countries, 3,300+ states and 100+ languages.”API key
Cats as a ServiceGet random images of cats to use as you’d like in an application.None
CoffeeRetreive random images of coffee.None
Deck of Cards APIEverything you need to implement a game that involves the use of a deck of cards.None
Disney Character InformationObtain information about Disney characters including images, and the films, TV shows, and theme park attractions they are featured in.None
DogsGreat collection of dog images; can retrieve random images or image by breed.None
Dungeons and Dragons APIQuery the 5th edition of the Dungeons and Dragons System Reference Document for details on spells, monsters, et cetera.None * There is no authentication required to use this endpoint.
Exchange RatesA free service providing current and historical foreign exchange rates.API key
Free Dictionary APIGet word definitions, audio pronunciations, and definitions.None
FruityVice”A powerful webservice which provides data for all kinds of fruit! You can use Fruityvice to find out interesting information about fruit and educate yourself. The webservice is completely free to use.” Information returned is based on a 100g serving.None
GeocodingForward geocode – convert an address into longitude and latitude co-ordinates. Reverse geocode – convert latitude and longitude into probable street address.None
Harry Potter APICharacters and spells listings from the Harry Potter series; would be a great option for supplying data for a Harry Potter “encyclopedia” app or similar.None
Image ChartsSend a request to this endpoint and it will return a chart or graph in your desired image format.None
Joke APIA web service that serves jokes in various formats.None
jServiceA set of trivia questions based on prior Jeopardy! clues.None
Metropolitan Museum of Art”The Metropolitan Museum of Art presents over 5,000 years of art from around the world for everyone to experience and enjoy. The Museum lives in two iconic sites in New York City—The Met Fifth Avenue and The Met Cloisters. Millions of people also take part in The Met experience online.” Access information and images of their works of art through this API. NOTE: This has been used by Mr. Gordon in an example, and is ineligible for use for the end of module 3 assignment.None
Meal DatabaseA web service that provides information about food and meals, based on categories and other criteria.None
Numbers APIProvides trivia and interesting information about numbers and dates.None
Open Library Search APISearch for books by title or author.None
Open Movie DatabaseThe OMDb API is a web service to obtain movie information.None
Open Trivia DatabaseAnother source of trivia questions and answers. Can be queried by category.None
PoetryDBRetrieve one or more random poems. NOTE: This has been used by Mr. Gordon in an example, and is ineligible for use for the end of module 3 assignment.None
QR Code Generator and ReaderCreate or scan QR codes via this API. Returns an image rather than JSON, however, this is easily handled.None
SpoonacularProvides nutrition, recipe, ingredients, and allergens data for food.API key
Stock News API”Get the latest stock news from the best news sources. Use our API and access clean and relevant stock market news data.”API key
Star Wars API”All the Star Wars data you ever wanted.”None
Stranger Things QuotesRetrieve one or more quotes from the Stranger Things television series. NOTE: This has been used by Mr. Gordon in an example, and is ineligible for use for the end of module 3 assignment.None
Weather APIGiven a latitude, longitude, city, or other search criteria, obtain a current weather forecast.None