OpenAI-compatible · Available · account testing required

Configure coding agents
with kineticRouter

Connect Codex through the OpenAI-compatible API or Claude Code through the available Anthropic-native route. Use your kineticRouter API key to get started.

Environment configuration
export KINETICROUTER_API_KEY="YOUR_KINETICROUTER_API_KEY"

What is actually documented

No universal throughput, latency, uptime, or rate-limit promise is made here. Those values depend on your account and deployment.

AVAILABLE

OpenAI-compatible

Detected base route

The /v1 surface responds and is suitable for authenticated conformance testing.

Validate the exact model and feature you use

AVAILABLE

Codex

Available integration guide

Configure the Responses provider with an environment-held key, then verify your chosen model. Optional WebSocket behavior requires a separate account test.

Test with your kineticRouter account

AVAILABLE

Claude models

Available OpenAI-compatible route

Connect an OpenAI-compatible client to Claude models with your kineticRouter API key.

Follow the installation and provider setup guides

Configuration reference

Codex

AVAILABLE
  1. 1Set the API key environment variable
  2. 2Merge the provider config
  3. 3Select an available Responses model
# Add this provider alongside your existing configuration.
[model_providers.kineticrouter]
name = "kineticRouter"
base_url = "https://api.kineticrouter.com/v1"
env_key = "KINETICROUTER_API_KEY"
wire_api = "responses"
codex -c model_provider="kineticrouter" -m "YOUR_AVAILABLE_MODEL_ID"

Claude model API setup

AVAILABLE

Choose an available Claude model and use the same OpenAI SDK and base URL as every other provider.

Use your kineticRouter API key with the shared OpenAI-compatible base URL:

https://api.kineticrouter.com/v1

Example using the OpenAI SDK:

import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.kineticrouter.com/v1",
    api_key=os.environ["KINETICROUTER_API_KEY"],
)

response = client.chat.completions.create(
    model="anthropic/claude-sonnet-5-5",
    messages=[{"role": "user", "content": "Hello!"}],
)

print(response.choices[0].message.content)
Read available guide
2026-10-18Last fact check
AvailableOpenAI route
AvailableAnthropic route
AvailableGrok route

Test the route you plan to ship

Use the customer console for authoritative keys, balance, billing, and account capabilities.

Open console