Model support is listed by API format and feature. Account console
VIMUROUTE / API DOCUMENTATION

API integration
documentation

Endpoints, supported model features, request examples and billing responses.

Quickstart

Supported API models

claude-sonnet-5-5
VM supported
Anthropic Messages✓ Text
claude-opus-5-5
VM supported
Anthropic Messages✓ Text
claude-haiku-5-5
VM supported
Anthropic Messages✓ Text
claude-opus-5
VM supported
Anthropic Messages✓ Text
claude-fable-5
VM supported
Anthropic Messages✓ Text
claude-sonnet-5
VM supported
Anthropic Messages✓ Text
claude-fable-5-1
VM supported
Anthropic Messages✓ Text
claude-sonnet-4-6
VM supported
Anthropic Messages✓ Text
claude-opus-4-8
VM supported
Anthropic Messages✓ Text
claude-opus-4-6
VM supported
Anthropic Messages✓ Text
claude-opus-4-7
VM supported
Anthropic Messages✓ Text
claude-opus-5[1m]
VM supported
Anthropic Messages✓ Text
claude-sonnet-5-5[1m]
VM supported
Anthropic Messages✓ Text
claude-sonnet-5[1m]
VM supported
Anthropic Messages✓ Text
glm-5.2
VM supported
Anthropic Messages✓ Text
OpenAI Chat Completions✓ Text
glm-5.3-flash
VM supported
OpenAI Chat Completions✓ Text
glm-5.3
VM supported
Anthropic Messages✓ Text
OpenAI Chat Completions✓ Text
kimi-k3
VM supported
Anthropic Messages✓ Text
OpenAI Chat Completions✓ Text
deepseek-v4-pro
VM supported
OpenAI Chat Completions✓ Text
deepseek-v4.1-flash
VM supported
Anthropic Messages✓ Text
OpenAI Chat Completions✓ Text
deepseek-v4-flash
VM supported
Anthropic Messages✓ Text
OpenAI Chat Completions✓ Text
qwen3.8-flash
VM supported
Anthropic Messages✓ Text
OpenAI Chat Completions✓ Text
qwen3.7-plus
VM supported
OpenAI Chat Completions✓ Text
qwen3.8-max
VM supported
Anthropic Messages✓ Text
OpenAI Chat Completions✓ Text
claude-opus-4-8[1m]
VM supported
Anthropic Messages✓ Text

Feature labels apply to the named model and API format. Select a model for the complete capability table.

Full directory and prices
  1. Create an account and project key. Keep separate keys for separate applications.
  2. Select a supported model and API format. Copy the exact model ID, including version suffixes.
  3. Send a request using the example below. Review the request ID, usage and settled charge in the console.

Text input is limited to 32 KiB of UTF-8 text, with up to 64 messages and 8,192 output tokens. Image input, where marked, accepts up to two inline PNG/JPEG/WebP files of 2 MiB each.

Streaming-labelled interfaces use standard SSE. Consume the terminal event before treating the operation as complete. Multi-turn, tools, JSON and image support are specific to each model and protocol.

Protocols and clients

API formatSDK base URLHTTP endpoint
Anthropic Messageshttps://vimuroute.comPOST /v1/messages
OpenAI Chat Completionshttps://vimuroute.com/v1POST /v1/chat/completions

Use x-api-key with Anthropic Messages, or Authorization: Bearer with OpenAI-compatible endpoints. Only combinations marked as supported for the chosen model can be used.

ClientCompatibility
Claude CodeClient compatibility has not passed acceptance. Model API support is listed separately.
Codex CLIClient compatibility has not passed acceptance. Model API support is listed separately.

A successful HTTP API test does not establish CLI compatibility. These client results do not change ordinary model API availability.

API REFERENCE

Request examples

Select a model, supported API format and programming language.

VM API and feature support

Anthropic Messages
✓ Text— Multi-turn— Function tools— Strict JSON— Streaming— Image input

✓ Verified through VimuRoute; — currently not supported. QC directory information is listed separately below.

SDK base URLhttps://vimuroute.com

POST https://vimuroute.com/v1/messages

Use a VM project key. The address above is the VimuRoute endpoint; no upstream key is required.

SDK examples disable automatic retries. Idempotency-Key accepts a UUID; reuse it only for the same operation. A 202 result requires reconciliation rather than a new request.

Install the SDKpython -m pip install anthropic
connect.py
from uuid import uuid4
from anthropic import Anthropic

client = Anthropic(
    base_url="https://vimuroute.com",
    api_key="YOUR_VM_API_KEY",
    max_retries=0
)
request_id = str(uuid4())
response = client.messages.create(
    model="claude-haiku-5-5",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Hello!"}],
    extra_headers={"Idempotency-Key": request_id}
)
print(response.content[0].text)

Run the example on your server or trusted client. Keep project keys out of public browser code.

Feature parameters

Use the following parameters only when the selected model and protocol show the corresponding feature as supported. Client function tools do not include hosted search, code execution or other server-side paid tools.

FeatureAnthropic MessagesOpenAI ChatOpenAI Responses
Strict JSONoutput_config.formatresponse_formattext.format
Function toolstools / tool_use / tool_resulttools / tool_calls / role: tooltools / function_call / function_call_output
Streamingstream: true · SSE
Image inputimage.sourceimage_urlinput_image

Responses requests use store=false and do not accept remote conversation state or background jobs. Image-generation APIs return base64 output and do not support streaming.

Response handling

HTTPHandling
200Completed response. Reconcile the request ID and settled charge in the console.
202The result or charge requires reconciliation. Keep the request ID and idempotency key; do not start a replacement request.
400 / 404Check the exact model, supported feature parameters and endpoint.
401 / 403Check the project key status and account access. Never send a complete key to support.
402Check available balance, pending reservations and the key spending limit.
429 / 5xx / timeoutRetain the original idempotency key and check request status before retrying.

Idempotent replays return status information rather than replaying generated text or images.

Technical support

support@vimuroute.com

Include the model ID, protocol, client/version, request ID, time with timezone and a redacted error message. Do not include complete keys or private input.

Model prices · Console connection guide · Reset password