The Discovery API provides programmatic access to the Corbits API catalog. Use it to search for proxies, list available endpoints, retrieve OpenAPI specs, and get pricing details. Base URL:Documentation Index
Fetch the complete documentation index at: https://docs.corbits.dev/llms.txt
Use this file to discover all available pages before exploring further.
https://api.corbits.dev
No authentication required.
Key concepts
Proxy URLs
Each proxy has a dedicated URL constructed from its name and optional org slug:https://{name}.api.corbits.dev— standard proxyhttps://{name}.{org_slug}.api.corbits.dev— org-scoped proxy
url field from API responses as the base URL for making calls. Do not use the discovery API URL (api.corbits.dev) for API calls.
Pricing
Prices are stored as micro-USDC integers. To convert to USDC, multiply by1e-6:
price value | USDC amount |
|---|---|
1000 | $0.001 |
10000 | $0.01 |
1000000 | $1.00 |
Payment handling
If you’re making calls programmatically, use the@faremeter/rides SDK — it handles the full x402 challenge/response cycle automatically. See the Corbits Skill for a working implementation.
Path patterns
path_pattern values are anchored regular expressions, not literal paths. Examples: ^/v1/messages$, ^/trenches/curve/[^/]+$, ^/v1/messages\?beta=true$. Match callers’ request paths against these patterns rather than treating them as URLs.
List your proxy on Discovery
Find useful solutions and let your solutions be found by others. Discovery is a two-sided marketplace — you can consume APIs listed by others, and list your own so they’re discoverable by developers and AI agents alike. Make sure your Corbits proxy is registered and active so it appears in search results.
Endpoints
Health check
200 OK if the service is running.
Search proxies and endpoints
Search query. Empty or whitespace-only queries return empty results.
Search results are returned at the top level (no
data wrapper). The list and detail endpoints below wrap their payload in a data field — match each example exactly.List proxies
ID of the last item from the previous page. Omit for the first page.
Number of results per page. Maximum 100.
pagination.nextCursor from the previous response as the cursor query param. Stop when hasMore is false.
Get proxy details
endpoint_count.
Proxy ID.
400 invalid ID, 404 not found or inactive.
Get OpenAPI spec
x-payment-info extension and the top-level x-discovery extension. See OpenAPI extensions below.
Proxy ID.
The
servers[0].url field contains the upstream base path. When constructing call URLs, combine the proxy URL with this base path and the spec path: https://openai.api.corbits.dev/v1/models.400 invalid ID, 404 not found or no spec available.
List proxy endpoints
Proxy ID.
ID of the last item from the previous page.
Number of results per page. Maximum 100.
pagination.nextCursor as the cursor query param until hasMore is false.
Some passthrough proxies have
endpoint_count: 0 and return an empty data array even when the proxy itself is live (Helius is one example). If Discovery has no endpoints for a proxy, fall back to its OpenAPI spec via GET /api/v1/proxies/{id}/openapi or the upstream provider’s documentation.404 proxy not found or inactive.
Get endpoint details
Proxy ID.
Endpoint ID.
400 invalid ID, 404 not found.
OpenAPI extensions
Corbits-instrumented OpenAPI specs carry payment metadata in two places: Top level —x-discovery describes proxy-wide discovery metadata:
x-payment-info describes pricing and accepted payment protocols:
https://facilitator.corbits.dev covering Solana, Base, Polygon, Monad, SKALE, and additional networks. Listings may point at a different facilitator if the operator chose to run their own.
Some specs additionally carry x-payment-protocols and x-guidance per operation.
Passthrough proxies that mirror an upstream provider’s spec (OpenAI, Anthropic, Brave, Exa, etc.) do not carry Corbits extensions — they expose only the upstream provider’s x-* keys. For those proxies, use the proxy’s default_price and per-endpoint price from the Discovery API instead.