Free public APIs, in one index
A machine-readable directory of 4,352 free APIs compiled from public registries. Every entry links to the provider's own documentation, and the whole catalogue is also available as a free REST API.
- Entries
- 4,352
- Topics
- 29
- No auth needed
- 868
- Full profiles
- 1,257
“Full profiles” counts records that carry a written description and an outbound link — those get their own reference page. Records the sources left thin are still listed everywhere and link straight to the provider's own documentation, but they are not given a page of their own rather than publishing thousands of one-line documents.
Browse by topic
API reference
Showing 120 of 4,352Listing the full set on one page would produce an unusable document, so it is cut here. Every topic above lists its own entries, and the whole catalogue stays searchable and filterable in the interactive index.
How this list is built
Entries are collected automatically from apis.guru (OpenAPI specifications) and public-apis, then normalised into one schema: category, authentication model, CORS support, documentation URL and base URL. The pipeline, its refresh cadence and its known gaps are documented on the methodology page.
Because the sources vary in quality, not every record carries a full description. Entries are published in two tiers: records with a documented description and an outbound link get an indexed reference page, and records that are still too thin stay reachable but are excluded from the index. That count is shown above instead of being hidden.