Skip to content

Public APIs with no API key — page 3

1,522 APIs you can call without signing up for a key — handy for prototypes, demos and learning.

NHTSA

Vehicle

NHTSA Product Information Catalog and Vehicle Listing

No auth

Fed Treasury

Finance

U.S. Department of the Treasury Data

No auth

Colorado Information Marketplace

Government

Colorado State Government Open Data

No auth

ipapi.co

Geocoding

Find IP address location information

No authCORS

RuneScape

Games & Comics

RuneScape and OSRS RPGs information

No auth

USPTO

Patent

USA patent api services

No auth

FBI Wanted

Government

Access information on the FBI Wanted program

No auth

Slack AI Plugin

Development

A plugin that allows users to interact with Slack using ChatGPT

No auth1 endpoints

Razorpay IFSC

Finance

Indian Financial Systems Code (Bank Branch Codes)

No auth

Digimon Information

Games & Comics

Provides information about digimon creatures

No auth

CoinGecko

Cryptocurrency

Cryptocurrency Price, Market, and Developer/Social Data

No authCORS

Open Government, Indonesia

Government

Indonesian Government Open Data

No auth

Bank of Russia

Currency Exchange

Exchange rates and currency conversion

No auth

Telegram Bot API

Messaging

Auto-generated OpenAPI schema

No auth74 endpoints

Bureau of Labor Statistics

Government

US labor statistics: inflation, unemployment, wages and productivity

No auth

Item API

Shopping

Please make sure you use the correct version of the APIs for your use case. To find out the appropriate version, go to the API Docs drop down on the menu.

No auth6 endpoints

Open-Meteo

Environment

Free weather API for non-commercial use

No authCORS

USGS Water Services

Science & Math

Water quality and level info for rivers and lakes

No auth

NuGet

Development

.NET package versions, metadata and search

No authCORS

Semantic Scholar

Science & Math

Academic search engine for papers, authors, and citations

No auth

Docker Engine API

Development

The Engine API is an HTTP API served by Docker Engine. It is the API the Docker client uses to communicate with the Engine, so everything the Docker client can do can be done with the API. Most of the client's commands map directly to API endpoints (e.g. `docker ps` is `GET /containers/json`). The notable exception is running containers, which consists of several API calls. # Errors The API uses standard HTTP status codes to indicate the success or failure of the API call. The body of the response will be JSON in the following format: ``` { "message": "page not found" } ``` # Versioning The API is usually changed in each release of Docker, so API calls are versioned to ensure that clients don't break. For Docker Engine 17.09, the API version is 1.32. To lock to this version, you prefix the URL with `/v1.32`. For example, calling `/info` is the same as calling `/v1.32/info`. Engine releases in the near future should support this version of the API, so your client will continue to work even if it is talking to a newer Engine. In previous versions of Docker, it was possible to access the API without providing a version. This behaviour is now deprecated will be removed in a future version of Docker. The API uses an open schema model, which means server may add extra properties to responses. Likewise, the server will ignore any extra query parameters and request body properties. When you write clients, you need to ignore additional properties in responses to ensure they do not break when talking to newer Docker daemons. This documentation is for version 1.33 of the API. Use this table to find documentation for previous versions of the API: Docker version | API version | Changes ----------------|-------------|--------- 17.09.x | [1.31](https://docs.docker.com/engine/api/v1.32/) | [API changes](https://docs.docker.com/engine/api/version-history/#v1-32-api-changes) 17.07.x | [1.31](https://docs.docker.com/engine/api/v1.31/) | [API changes](https://docs.docker.com/engine/api/version-history/#v1-31-api-changes) 17.06.x | [1.30](https://docs.docker.com/engine/api/v1.30/) | [API changes](https://docs.docker.com/engine/api/version-history/#v1-30-api-changes) 17.05.x | [1.29](https://docs.docker.com/engine/api/v1.29/) | [API changes](https://docs.docker.com/engine/api/version-history/#v1-29-api-changes) 17.04.x | [1.28](https://docs.docker.com/engine/api/v1.28/) | [API changes](https://docs.docker.com/engine/api/version-history/#v1-28-api-changes) 17.03.1 | [1.27](https://docs.docker.com/engine/api/v1.27/) | [API changes](https://docs.docker.com/engine/api/version-history/#v1-27-api-changes) 1.13.1 & 17.03.0 | [1.26](https://docs.docker.com/engine/api/v1.26/) | [API changes](https://docs.docker.com/engine/api/version-history/#v1-26-api-changes) 1.13.0 | [1.25](https://docs.docker.com/engine/api/v1.25/) | [API changes](https://docs.docker.com/engine/api/version-history/#v1-25-api-changes) 1.12.x | [1.24](https://docs.docker.com/engine/api/v1.24/) | [API changes](https://docs.docker.com/engine/api/version-history/#v1-24-api-changes) 1.11.x | [1.23](https://docs.docker.com/engine/api/v1.23/) | [API changes](https://docs.docker.com/engine/api/version-history/#v1-23-api-changes) 1.10.x | [1.22](https://docs.docker.com/engine/api/v1.22/) | [API changes](https://docs.docker.com/engine/api/version-history/#v1-22-api-changes) 1.9.x | [1.21](https://docs.docker.com/engine/api/v1.21/) | [API changes](https://docs.docker.com/engine/api/version-history/#v1-21-api-changes) 1.8.x | [1.20](https://docs.docker.com/engine/api/v1.20/) | [API changes](https://docs.docker.com/engine/api/version-history/#v1-20-api-changes) 1.7.x | [1.19](https://docs.docker.com/engine/api/v1.19/) | [API changes](https://docs.docker.com/engine/api/version-history/#v1-19-api-changes) 1.6.x | [1.18](https://docs.docker.com/engine/api/v1.18/) | [API changes](https://docs.docker.com/engine/api/version-history/#v1-18-api-changes) # Authentication Authentication for registries is handl

No auth104 endpoints

Imgflip

Entertainment

Gets an array of popular memes

No auth

Open Library

Books

Books, book covers and related data

No auth

University of Oslo

Open Data

Courses, lecture videos, detailed information for courses etc. for the University of Oslo (Norway)

No auth

More categories