/v1/chat/completionsdocs / api-reference
Build with Azure.
OpenAI- and Anthropic-compatible endpoints, Responses API support, usage estimates, streaming, tools, and project APIs.
/v1/responsesCreate an OpenAI Responses-compatible response
/v1/messagesCreate an Anthropic-compatible message
/v1/messages/count_tokensEstimate Anthropic request input tokens
/v1/images/generationsGenerate images
/api/account/usageRead authenticated usage analytics
Returns bounded usage totals grouped by model, API-key label, endpoint, and UTC day. Cost values are estimates.
/api/account/estimateEstimate request tokens and cost
Estimates raw tokens, weighted allowance tokens, and model cost without sending a model request.
/api/account/notificationsList account notifications
Returns in-app plan-expiry and service notifications for the signed-in account.
/api/account/notifications/{id}/readMark a notification as read
/api/integrationsList integrations
Lists configured Slack, Discord, GitLab, and Bitbucket integrations without returning endpoint credentials.
/api/integrationsCreate an integration
Creates an encrypted, host-validated integration endpoint. Secrets are hashed and never returned.
/api/integrations/{id}Delete an integration
/api/integrations/{id}/testSend an integration test event
/api/integrations/hooks/{id}Receive a signed integration hook
/api/admin/analyticsRead protected admin analytics
Returns aggregate usage, latency percentiles, model/provider health, plan, and project metrics. Prompt contents and credentials are excluded.
/api/statusRead public model health
Returns privacy-preserving rolling status and latency telemetry for public models.
/api/projects/{projectId}/snapshotsList Canvas snapshots
/api/projects/{projectId}/snapshotsCreate a Canvas snapshot
/api/projects/{projectId}/snapshots/{snapshotId}Read a Canvas snapshot
/api/projects/{projectId}/snapshots/{snapshotId}/restoreRestore a Canvas snapshot
/api/projects/{projectId}/jobsList resumable project jobs
/api/projects/{projectId}/jobsQueue a resumable project job
/api/projects/{projectId}/jobs/{jobId}Read resumable project job status
/api/projects/{projectId}/jobs/{jobId}Cancel a resumable project job
Generated from the OpenAPI source in `docs/openapi.json`.