Endpoint reference
Public endpoints do not require authentication unless noted. Account, inference, preset, and notebook endpoints require a valid API key or dashboard session.
Health & status
GET/liveProcess liveness probe.
GET/readyReadiness probe for dependencies.
GET/healthReadiness/health response.
GET/v1/providers/statusProvider reachability/status metadata.
Models
GET/v1/modelsOpenAI-compatible model list, with Anthropic family tiers for Claude clients.
GET/v1/models/{id}One model from the list.
GET/v1/models/catalogPublic catalog with pricing, providers, tags, and metadata.
GET/v1/analytics/latencyLatency aggregates by model and provider.
Inference
POST/v1/chat/completionsChat completions with optional SSE streaming.
POST/v1/messagesAnthropic Messages API on the same models and billing (Claude Desktop, Claude Code).
POST/v1/messages/count_tokensFree token estimate for a Messages request.
POST/v1/audio/transcriptionsSpeech-to-text transcription.
POST/v1/audio/speechText-to-speech synthesis.
POST/v1/embeddingsText embeddings.
POST/v1/images/generationsImage generation.
POST/v1/searchHosted web search (billed per search).
POST/v1/fetchFetch one web page as readable text (billed per fetch).
GET/v1/featuresFeature flags and prices for search and fetch.
Account & billing
GET/v1/accountAccount profile and balance.
DELETE/v1/accountDelete account.
GET/v1/account/usageCurrent-period usage summary.
GET/v1/account/usage/exportJSON or CSV usage export.
POST/v1/account/keysCreate API key.
GET/v1/account/keysList API keys.
DELETE/v1/account/keys/{id}Revoke API key.
POST/v1/account/topupCreate Mollie checkout.
POST/v1/account/topup/moneroCreate Monero invoice.
GET/v1/account/payment-methodsAvailable payment methods.
GET/v1/account/paymentsPayment history.
GET/v1/account/payments/eventsPayment status event stream.
GET/v1/account/billing-profileBilling profile (customer type, country, VAT number).
PUT/v1/account/billing-profileSave billing profile.
POST/v1/account/billing-profile/validate-vatCheck a VAT number against VIES.
GET/v1/account/invoicesList invoices.
GET/v1/account/invoices/{id}One invoice.
GET/v1/account/invoices/{id}/pdfInvoice PDF.
GET/v1/account/provider-blocksProviders excluded for this account.
PUT/v1/account/provider-blocksReplace the provider blocklist.
GET/v1/account/email/subscribeProduct-update email subscription status.
POST/v1/account/email/subscribeSubscribe to product-update emails (double opt-in).
DELETE/v1/account/email/subscribeUnsubscribe from product-update emails.
Presets
POST/v1/presetsCreate preset.
GET/v1/presetsList active presets.
GET/v1/presets/{slug}Get latest active preset.
PUT/v1/presets/{slug}Create next preset version.
DELETE/v1/presets/{slug}Deactivate preset.
GET/v1/presets/{slug}/versionsList preset versions.
GET/v1/presets/{slug}/versions/{version}Get specific preset version.
Notebooks
GET/v1/notebooks/tiersNotebook runtime tier metadata.
GET/v1/notebooks/filesList notebook files.
GET/v1/notebooks/files/{id}Get notebook file metadata and source.
PUT/v1/notebooks/files/{id}Save notebook source.
PUT/v1/notebooks/files/{id}/ai-connectionSet notebook AI API key.
DELETE/v1/notebooks/files/{id}Delete notebook file.
POST/v1/notebooks/sessionsCreate browser notebook session.
GET/v1/notebooks/sessionsList notebook sessions.
GET/v1/notebooks/sessions/{id}Get notebook session.
POST/v1/notebooks/sessions/{id}/syncSync browser notebook state.
GET/v1/notebooks/sessions/{id}/syncFetch browser notebook sync state.