Base URLs
The right base URL for each API format, SDK and tool.
| OpenAI Chat | https://api.orynx.dev/v1 | OpenAI SDK, LangChain, Cursor, Cline |
|---|---|---|
| OpenAI Responses | https://api.orynx.dev/v1 | OpenAI SDK, Codex CLI |
| Anthropic Messages | https://api.orynx.dev | Anthropic SDK, Claude Code |
| Gemini | https://api.orynx.dev | Google GenAI SDK |
The rule
- OpenAI format (Chat Completions and Responses):
https://api.orynx.dev/v1 - Anthropic format:
https://api.orynx.dev, the host only. The Anthropic SDKs and Claude Code add/v1/messages. - Gemini format:
https://api.orynx.dev, the host only. The Google GenAI SDK adds/v1beta/models/....
Exceptions
These clients expect the version path in the base URL:
| Client | Format | Base URL |
|---|---|---|
Vercel AI SDK (@ai-sdk/anthropic), OpenCode | Anthropic | https://api.orynx.dev/v1 |
Continue (provider: anthropic) | Anthropic | https://api.orynx.dev/v1/ |
Vercel AI SDK (@ai-sdk/google) | Gemini | https://api.orynx.dev/v1beta |
OpenClaw (api: "anthropic-messages") and Cherry Studio (every provider type) follow the rule: enter the host only,
https://api.orynx.dev.
Wrong path
ORYNX answers an unknown path with 404 and the message Unknown endpoint. Check the URL the client called:
/v1/v1/messages means you should remove /v1 from its base URL, and /messages without /v1 means you should
add it.