VCodeX
For Developers

OpenAI-compatible API

One endpoint that speaks the OpenAI Chat Completions API across 17 providers.

The gateway exposes an OpenAI-compatible surface, so you keep your SDK and only change the base URL.

MethodPathPurpose
POST/v1/chat/completionsChat completions (streaming + non-streaming)
GET/v1/modelsList models your role can access
POST/v1/messagesNative Anthropic Messages API

Request

curl https://app.vcodex.ai/v1/chat/completions \
  -H "Authorization: Bearer $VCODEX_KEY" \
  -d '{ "model": "vcodex/auto", "messages": [{"role":"user","content":"hi"}] }'

The model field accepts a concrete provider model id (e.g. anthropic/claude-sonnet-4.5) or an auto-mode alias like vcodex/auto. See routing.

Authentication

Send a VCodeX key as a Bearer token. Sign in to the dashboard with Google OAuth or password, then create sk--prefixed API keys for your apps and IDEs. See authentication.

On this page