Why AnyAPI
One key, every API
A single AnyAPI key unlocks the whole catalog. Add an API to your app without
creating yet another account.
Pay per request, in USD
No subscriptions. You’re billed the winning provider’s price in real dollars,
and only when a call succeeds.
Normalized responses
Every API returns the same shape across providers, so your code doesn’t change
when the upstream does.
Automatic failover
If a provider fails, AnyAPI retries the next one under the same request.
Failed calls are never charged.
How it works
Every API is a singlePOST to /v1/run/{sku}: send the normalized input, get a
normalized result.
AnyAPI routes it
We validate your input, then run it against the best provider — failing over
to the next on error, all under one price reservation.
Pricing
Pricing is pass-through in USD, surfaced ascostUsd on every response. There
are no subscriptions and no charge for failed calls — if every provider errors,
you pay nothing.
Most APIs are priced per result: a per-item rate for each result returned (a
few also add a small base fee), so a call that returns 5 results costs less than
one that returns 50. Set limit in
your input to cap how many results you get (and what you pay); the response
reports items — the count you were charged for. Each API’s baseUsd and
perItemUsd are listed in the catalog and via get_api, so you can budget a
call before making it. Simple lookups that return a single record are priced flat
per request.
For AI agents
If you are an AI agent (or are setting one up), AnyAPI’s whole catalog is available through one MCP server — no per-API integration needed:- Endpoint:
https://api.getanyapi.com/mcp(Streamable HTTP) - Auth:
Authorization: Bearer <ANYAPI_KEY>— required forrun_apiandget_balance;list_apis,search_apis, andget_api(discovery) work without a key. - Tools:
search_apis→get_api→run_api. Find an API by keyword (or browse withlist_apis), read its input JSON Schema, then execute it. Successful runs bill the wallet in USD (costUsd); failed runs are never charged.get_balancereturns the wallet’s remaining USD.
npx skills add getanyapi-com/skills) that teaches your
agent this whole workflow, including pricing and error semantics. Agents can also use the plain REST
surface — GET /v1/apis to discover, POST /v1/run/{sku} to execute (both
authenticated) — documented in the API Reference and
machine-readable at the public
/openapi.json.
Get started
Quickstart
Make your first call in under five minutes.
Connect over MCP
Give your AI agents the whole catalog through one MCP endpoint.
API Reference
Browse every API with typed request and response schemas.
Dashboard
Create keys, top up your wallet, and track usage.