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.
| Method | Path | Purpose |
|---|---|---|
POST | /v1/chat/completions | Chat completions (streaming + non-streaming) |
GET | /v1/models | List models your role can access |
POST | /v1/messages | Native 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.