Route status
Anthropic-compatible `/v1/messages` is disabled in current production mode.
Zora production currently routes public text traffic through Zora model catalog and the exact model IDs returned by GET /v1/models. Use /v1/responses or/v1/chat/completions instead.
Use Responses instead
curl https://api.zora.io.vn/v1/responses \
-H "Authorization: Bearer YOUR_ZORA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5.5","input":"Reply with exactly: ZORA_OK"}'Current public model IDs
gpt-5.5 gpt-5.4 gpt-5.4-mini gpt-5.3-codex gpt-5.2-codex gpt-5.2 gpt-5.1-codex-max gpt-5.1-codex-mini gpt-5-codex gpt-5-codex-mini gpt-5.3-codex-spark gpt-image-2 codex-auto-review
Common checks
POST /v1/messagescurrently returns410 route_disabled.- Keep the API key in environment variables or local settings, not frontend code.
- Use
gpt-5.5first for smoke tests.
FAQ
What base URL should Claude Code use?
Do not configure Claude Code against Zora right now. /v1/messages is disabled in current production mode.
Can Claude Code use a non-Anthropic model ID?
Use /v1/responses or /v1/chat/completions with Zora model IDs such as gpt-5.5 or gpt-5.4-mini.