Public API Research

← Back to Main Page

API 1: Open-Meteo API

Open-Meteo provides weather forecast data such as temperature, precipitation, wind speed, and current weather conditions. It is free for non-commercial use and does not require an API key. Visit Open-Meteo API

Live API Example

This example loads current weather data for Green Bay, Wisconsin.

API 2: NASA Open APIs

NASA Open APIs provide space-related data, including astronomy images, Mars rover photos, asteroid information, and other NASA content. The API is free, and a DEMO_KEY can be used for testing. Visit NASA Open APIs

Live API Example

This example loads NASA's Astronomy Picture of the Day.

API 3: Open Library API

Open Library provides book and author data in JSON format. It can be used to search for books, retrieve author information, and access book cover data. The API is free for public-good and educational projects. Visit Open Library API

Live API Example

This example searches Open Library for books about JavaScript.

Summary of the Documentation

These APIs are useful for a final project because they provide real JSON data from third-party sources. Open-Meteo could be used for a weather app, NASA could be used for a space or image-based project, and Open Library could be used for a book search or reading tracker website. Each example on this page uses JavaScript fetch() to request JSON data and display it on the page.