Back to Apis

APIs.io Developers

developer-getting-started.md

latest1.5 KB
Original Source

No signup or key is required — every endpoint is an open GET. The base URL is https://apis.io/api/v1.

Search the catalog

bash
TerminalCode

`curl "https://apis.io/api/v1/search?q=payments&limit=3"`

Scope by what comes back with return (apis, providers, or tags), and filter by tags, providers, artifact_types, industry, region, and rating band:

bash
TerminalCode

`# Messaging APIs from strong+ providers that ship an OpenAPI
curl "https://apis.io/api/v1/search?return=apis&tags=messaging&artifact_types=OpenAPI&band=exemplar,strong"`

Browse providers and APIs

bash
TerminalCode

`curl "https://apis.io/api/v1/providers/twilio"
curl "https://apis.io/api/v1/providers/twilio/apis"`

Fetch one API and inline a specific artifact:

bash
TerminalCode

`curl "https://apis.io/api/v1/apis/twilio:twilio-accounts-api?artifact_types=OpenAPI&include=content"`

Ratings

bash
TerminalCode

`curl "https://apis.io/api/v1/providers/twilio/rating"
curl "https://apis.io/api/v1/ratings?band=exemplar&facet=governance&min_facet=70"`

Pagination

Collections return { meta, data } with page-based pagination:

bash
TerminalCode

`curl "https://apis.io/api/v1/search?q=weather&page=2&limit=25"`
json
Code

`{ "meta": { "total": 152, "page": 2, "limit": 25, "pages": 7 }, "data": [/* … */] }`

See the full API Reference for every parameter and response shape.

Last modified on July 15, 2026

OverviewAuthentication