API reference
How routing, credential injection, and passthrough behave — provider by provider
This reference is generated from the gateway’s OpenAPI specification, and it documents the gateway itself: routing, authentication, and which credentials get injected or stripped. Request and response schemas belong to the upstreams — their own documentation defines those.
How to read it
Every route is a transparent proxy:
- Build the upstream’s own request — path, query, body — then add your bearer token and leave the upstream’s key out.
- A
200and its body are whatever the upstream returned, verbatim. Examples shown here are representative; exact field definitions live in the provider’s docs.
Authentication
All endpoints expect Authorization: Bearer <token>; an unknown token answers 401. Details: Authentication.
Base URL
Local development runs against http://localhost:8787.
Common responses
The API Explorer fires real requests: authenticate with a live bearer token, and expect calls to credit-spending upstreams to count against the account’s usage.