Skip to content

API Reference — Overview

The Qevron API is based on the OpenAI format. All endpoints live under https://app.qevron.ai and are authenticated with an API key.

Basics

TopicValue
Base URLhttps://app.qevron.ai/v1
AuthenticationAuthorization: Bearer sk-... (details)
Content typeapplication/json (except file uploads → multipart/form-data)
Streaming"stream": truetext/event-stream (SSE)

Common headers

Authorization: Bearer sk-...      # required
Content-Type: application/json    # for JSON-body requests
Qevron-Channel: <name|id>         # optional: pick a specific channel

All endpoints

EndpointMethodDescription
/v1/chat/completionsPOSTChat / text generation (streaming, tools, vision)
/v1/completionsPOSTClassic text completion
/v1/embeddingsPOSTText → vector embedding
/v1/engines/{model}/embeddingsPOSTEmbedding (legacy form)
/v1/images/generationsPOSTText-to-image generation
/v1/images/editsPOSTImage editing (multipart)
/v1/audio/speechPOSTText-to-speech (TTS)
/v1/audio/transcriptionsPOSTSpeech-to-text (multipart)
/v1/audio/translationsPOSTSpeech-to-English translation (multipart)
/v1/rerankPOSTDocument reranking
/v1/moderationsPOSTContent moderation
/v1/parse/pdfPOSTPDF → text (multipart)
/v1/video/generations/jobsPOSTStart a video generation job
/v1/video/generations/jobs/{id}GETVideo job status
/v1/video/generations/{id}/content/videoGETDownload generated video
/v1/responsesPOSTResponses API (create)
/v1/responses/{id}GET / DELETEGet / delete a response
/v1/responses/{id}/cancelPOSTCancel a response
/v1/responses/{id}/input_itemsGETResponse input items
/v1/messagesPOSTAnthropic-compatible Messages
/v1/models/{model}:generateContentPOSTGemini-compatible (native)
/v1beta/models/{model}:generateContentPOSTGemini-compatible (beta)
/v1/modelsGETList models
/v1/models/{model}GETSingle model info
/v1/dashboard/billing/subscriptionGETQuota / subscription
/v1/dashboard/billing/usageGETTotal usage
/v1/dashboard/billing/quotaGETQuota

Response format

Successful responses are in OpenAI format. Errors return a consistent JSON shape:

json
{
  "error": {
    "message": "Error description",
    "type": "error_category",
    "code": "error_code"
  }
}

See Errors for all error codes and HTTP statuses.

Raw markdown access (no rendering)

You can reach every page of these docs as raw markdown, without rendering it in a browser. This is ideal for feeding content to an AI agent, an IDE or a script.

  • A single page: append .md to any page URL.
    bash
    curl https://docs.qevron.ai/en/api/chat.md
    curl https://docs.qevron.ai/api/chat.md   # Turkish
  • All docs in one file (llms-full.txt) — to paste a whole context at once:
    bash
    curl https://docs.qevron.ai/llms-full.txt
  • Index (llms.txt) — a titled, linked list of all pages (llmstxt.org standard):
    bash
    curl https://docs.qevron.ai/llms.txt

OpenAPI / Swagger

Full machine-readable spec: https://app.qevron.ai/swagger/ (UI) and https://app.qevron.ai/doc.json (raw OpenAPI). See OpenAPI / Swagger.

Qevron — AI gateway. Arpanet / OpenAI / Anthropic / Gemini compatible.