RavenRouter × Codex
Codex CLI Integration
Codex CLI uses the OpenAI Responses API via POST /v1/responses on RavenRouter.
Before you start
- Create an API key in Console → API Keys.
- Pick a model from GET /v1/models that your plan allows.
API base URL: https://api.ravenrouter.ai/v1
Setup steps
- Admins must configure a Codex upstream channel (OAuth).
- Create an API token.
- Edit ~/.codex/config.toml and point model_provider base_url to https://api.ravenrouter.ai/v1.
- Set api_key via env var or config.
- Use gpt-5.x-codex models enabled on your Codex channel.
Connection summary
# OpenAI Responses API (Codex CLI)
Base URL: https://api.ravenrouter.ai/v1
API Key: <YOUR_RAVENROUTER_TOKEN>
Model: gpt-5.2-codex
Endpoint: POST /v1/responsesConfiguration example
# ~/.codex/config.toml
model = "gpt-5.2-codex"
[model_providers.ravenrouter]
name = "RavenRouter"
base_url = "https://api.ravenrouter.ai/v1"
env_key = "RAVENROUTER_API_KEY"
# shell
export RAVENROUTER_API_KEY="<YOUR_RAVENROUTER_TOKEN>"Notes
- Codex only supports /v1/responses and /v1/responses/compact, not chat/completions.
- The gateway passes Codex CLI headers and sets OpenAI-Beta when needed.
- Codex models require an admin-configured Codex channel.
