Skip to main content
ASCN Router is one OpenAI-compatible API in front of models from OpenAI, Anthropic, Google, DeepSeek, xAI, Qwen, Mistral and many more. Point any OpenAI SDK at it, pick a model from GET /v1/models, and send a request using the protocol you already know.
Coding with an AI assistant? Copy the instructions for AI in one click and paste them into the chat.

Text

Chat Completions and Responses API, streaming, tool calling.

Media

Images, video, music and speech through asynchronous jobs.

Models and billing

A live model catalog with your prices, and how charges work.

Errors

Error format and what to do about each code.

Base URL

All endpoints start with /v1. For an OpenAI SDK, set base_url including /v1.

Authentication

Every request must carry your account’s API key in the X-API-KEY header. The same header is required to download media job files.
OpenAI SDKs send the key in the Authorization header by default, so add X-API-KEY through the client’s default headers (see the examples below).
Keep the key on the server. Never ship it in client-side code or commit it to a repository.

Quickstart

Endpoints

Every response carries an X-Request-ID header — quote it when contacting support.