publicapis-io API

publicapis-io API as documented publicly: 52 operations. Contract generated from the documentation by API Evangelist (2026-10-31); not the provider's own document.

Operations 52

GET / GET / #
GET /API-All-the-X GET /API-All-the-X #
GET /api GET /api #
GET /api-catalog-list GET /api-catalog-list #
GET /api-information GET /api-information #
GET /api/docs GET /api/docs #
GET /api/partner/categories GET /api/partner/categories #
GET /api/spacecrafts Fetch comprehensive details about space missions undertaken by the Indian Space Research Organisation (ISRO) and the types of spacecraft launched, their objective, and current stat #
POST /api/url/submit Generate a short URL by submitting a target URL with optional customization. #
GET /api/v1/performance Get performance data of website #
GET /api/v1/status Get status of website #
GET /api/v1/uptime Get uptime history of website #
GET /api/v2/censos/indicadores GET /api/v2/censos/indicadores #
GET /api/v2/exercise GET /api/v2/exercise #
GET /api/v2/workoutlog GET /api/v2/workoutlog #
GET /articles/getting-access-to-api GET /articles/getting-access-to-api #
GET /beers Retrieve a list of all the beers. #
GET /beers/{id} Retrieve a single beer by its id. #
GET /data-endpoint GET /data-endpoint #
GET /dev/automation/documentation GET /dev/automation/documentation #
GET /dev/sites GET /dev/sites #
GET /developer/summary GET /developer/summary #
GET /developers/data-data-products GET /developers/data-data-products #
GET /developers/documentation/getting_started/api_basics GET /developers/documentation/getting_started/api_basics #
GET /docs GET /docs #
GET /docs/api/fred GET /docs/api/fred #
GET /docs/v1.0 GET /docs/v1.0 #
GET /en/integrations/api GET /en/integrations/api #
GET /en/software/api GET /en/software/api #
GET /episodes/{id} Get details about a specific episode of a TV show. #
GET /info.0.json GET /info.0.json #
GET /json.html GET /json.html #
GET /mars-photos/api/v1/rovers/curiosity/photos GET /mars-photos/api/v1/rovers/curiosity/photos #
GET /microdatos GET /microdatos #
GET /microdatos/api/v1/data GET /microdatos/api/v1/data #
GET /open-source GET /open-source #
GET /planetary/apod GET /planetary/apod #
GET /planetary/earth/assets GET /planetary/earth/assets #
GET /products GET /products #
GET /realtime-endpoint GET /realtime-endpoint #
GET /search/series Search for TV shows by name. #
GET /series/{id} Get details about a specific TV show. #
GET /v1/contracts Retrieve a list of contracts. #
POST /v1/contracts POST /v1/contracts #
GET /v1/contracts/{contractid} GET /v1/contracts/{contractId} #
PATCH /v1/contracts/{contractid} PATCH /v1/contracts/{contractId} #
GET /v2/beers GET /v2/beers #
GET /v2/beers/1 GET /v2/beers/1 #
GET /v2/beers/random GET /v2/beers/random #
POST /v4/login POST /v4/login #
GET /ws_description.html GET /ws_description.html #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/publicapis-io:publicapis-io-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

publicapis-io-openapi-generated.yml Raw ↑
openapi: 3.1.0
info:
  title: publicapis-io API
  version: '2026-10-31'
  description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-10-31: 52 operation(s) read from 40 public documentation page(s) (each
    operation names its page in x-source). This is not the provider''s published contract; publicapis-io has published no machine-readable contract
    that the pipeline could find. Engine: anthropic.'
  x-evidence-tiers:
    code-example: 41
    documentation: 11
    pages-with-code: 40
    pages-read: 40
  x-generated-from: documentation
  x-provenance: generated
  x-authored-by: API Evangelist
  x-generated: '2026-10-31'
  x-generator: generate-contract-from-docs.py
  x-engine: anthropic
  x-sources:
  - https://publicapis.io/0x-api
  - https://publicapis.io/vk-api
  - https://publicapis.io/18f-api
  - https://publicapis.io/cts-api
  - https://publicapis.io/eli-api
  - https://publicapis.io/epa-api
  - https://publicapis.io/epo-api
  - https://publicapis.io/eva-api
  - https://publicapis.io/ftx-api
  - https://publicapis.io/iin-api
  - https://publicapis.io/olx-api
  - https://publicapis.io/tyk-api
  - https://publicapis.io/Imdb-api
  - https://publicapis.io/citi-api
  - https://publicapis.io/dydx-api
  - https://publicapis.io/ebay-api
  - https://publicapis.io/etsy-api
  - https://publicapis.io/fred-api
  - https://publicapis.io/fynk-api
  - https://publicapis.io/gbif-api
  - https://publicapis.io/grab-api
  - https://publicapis.io/ibge-api
  - https://publicapis.io/inei-api
  - https://publicapis.io/isro-api
  - https://publicapis.io/itis-api
  - https://publicapis.io/kutt-api
  - https://publicapis.io/lcbo-api
  - https://publicapis.io/mono-api
  - https://publicapis.io/moov-api
  - https://publicapis.io/nasa-api
  - https://publicapis.io/okex-api
  - https://publicapis.io/pubg-api
  - https://publicapis.io/punk-api
  - https://publicapis.io/quip-api
  - https://publicapis.io/sirv-api
  - https://publicapis.io/tvdb-api
  - https://publicapis.io/valr-api
  - https://publicapis.io/wger-api
  - https://publicapis.io/xkcd-api
  - https://publicapis.io/ynab-api
servers:


# --- truncated at 32 KB (43 KB total) ---
# Full source: https://artifacts.apis.io/publicapis-io/openapi/_ae-authored/publicapis-io-openapi-generated.yml