Getting Started
From zero to your first real response in under a minute. No card, no upstream accounts — one honest key to 468 platforms.
1. Get a free key
Grab a free key — no card required, 60 requests per minute. It works across all 468 platforms and 48 composite chains immediately.
2. Make your first call
Every request is the same shape — POST /api/{platform}/{route} with your key in the X-AllAPI-Key header:
curl -X POST https://api.allapi.io/api/musicbrainz/search \ -H "X-AllAPI-Key: your_key" \ -H "Content-Type: application/json" \ -d '{"query": "radiohead", "limit": 5}'
3. Read the response envelope
Every route returns the same predictable envelope, so you handle success and honest errors with one code path:
{
"ok": true,
"data": { ... real upstream data ... },
"error": null
}When a route can't reach real data you get ok: false with a documented error — and you are never charged for an honest error. data is never fabricated.
4. Keep going
- Browse every platform and route in the full documentation.
- Combine many sources in one call with the 48 composite endpoints.
- Wire all 74 into your agent via the MCP server.
- Questions? See the FAQ or Support.