Docs
Consumer quickstart
- Open the catalog and pick an API.
- Sign in from the dashboard (GitHub OAuth when configured; Dev sign-in only with a shared secret while OAuth is pending).
- Create an app → mint a key → subscribe Free.
- Call the gateway with your hub key (path-style):
curl -sS "https://gateway.apibroker.dev/v1/finance/v1/health" \
-H "X-ApiBroker-Key: apb_…" Hosts and headers
- Canonical (path-style):
https://gateway.apibroker.dev/v1/{slug}/… - Host-style:
https://{slug}.p.apibroker.dev/…— DNS route exists, but multi-label TLS is not ready yet; use path-style until an Advanced Certificate for*.p.apibroker.devis issued. - Key header:
X-ApiBroker-Key: apb_…
Error codes
| Code | Meaning |
|---|---|
401 | Missing or invalid hub key |
403 | No active subscription / not entitled for this listing |
429 | Quota or rate limit exceeded for the plan |
502 | Origin upstream error or unreachable through the gateway |
MCP
Discovery is live on the MCP worker: GET /v1/tools, GET /v1/registry, and
JSON-RPC initialize / tools/list on POST /v1/mcp.
Authenticated tools/call proxies through the gateway with your hub key (prefer the
MCP worker’s service binding path; public gateway hostname from Workers can 522).
Providers
To publish your own OpenAPI-backed API, use Provider Studio — create a draft, submit for review, and await curated approval.