APIs.io insights — Tier 1 MVP

A growing catalog of pre-computed analytics over the apis.io network. Insights endpoints require Tier 1 access on your unlock key.

Currently published (Tier 1)

All endpoints return JSON and require the X-APIs-IO-Key header on a key with tier >= 1.

Q1 — Providers by canonical capability

GET /insights/providers-by-capability/index.json
GET /insights/providers-by-capability/{capability-slug}.json

Each per-capability file lists every provider that implements that canonical capability, ranked by composite score. The index summarises all 26 canonical capabilities with provider counts and top-3 previews.

Example slugs: payments, messaging, analytics, identity-access, object-storage, crm-sales, monitoring, serverless, iot, compliance.

Q2 — Top providers by API count

GET /insights/top-providers.json

Top 50 providers ranked by the number of APIs they publish, with score, band, trend, and tags.

Q3 — Top tags by frequency

GET /insights/top-tags.json

Top 100 tags from the apis.io tag scorecard (3,600+ tags total), with composite score, band, frequency, breadth, provider count, API count, and facet assignment.

Q5 — APIs by spec format

GET /insights/apis-by-spec-format/index.json
GET /insights/apis-by-spec-format/openapi.json
GET /insights/apis-by-spec-format/postman.json
GET /insights/apis-by-spec-format/asyncapi.json

Every API in the network grouped by its machine-readable spec format. The index reports counts and a 5-row sample per format.

How to call

curl -H "X-APIs-IO-Key: apisio_..." https://apis.io/insights/top-tags.json | jq

Without a Tier 1+ key, you’ll get a 403 with tier-required and a pointer to /unlock.

Refresh cadence

Insights are rebuilt nightly via network/scripts/build-insights.py. Each JSON file carries a generated_at timestamp.

Roadmap

The insights catalog has 104 questions across 6 tiers. This page only documents the published ones. Tier 1 has 17 more questions to ship; Tiers 2–6 follow once their unlock tasks are wired up.