Introduction
Odin v1 through the OpenAI and Anthropic APIs you already use.
InterOdin serves Odin v1 (odin-v1) in three API formats: OpenAI Chat Completions, OpenAI Responses and Anthropic Messages. Keep your SDK, framework or coding tool, and change only the base URL and the key.
| Setting | Value |
|---|---|
| Base URL for OpenAI SDKs and tools | https://api.interodin.com/v1 |
| Base URL for Anthropic SDKs and Claude Code | https://api.interodin.com |
| Model | odin-v1 |
| API key | io-sk-…, created in the console |
Start here
- Quickstart: create a key and send your first request.
- Authentication: the two ways to send your key, and how to scope it.
- Errors and rate limits: every error code and what to do about it.
Pick your format
- Chat Completions is the most widely supported format. Use it when in doubt.
- Responses is OpenAI's newer format, used by the Codex CLI. It is stateless here.
- Messages is Anthropic's format, used by Claude Code and the Anthropic SDKs.
All three reach the same model, with the same key, balance and rate limits.
Plug into your tools
Claude Code, Codex CLI, Cursor, Cline and Roo Code, Continue, n8n, the OpenAI SDK, the Anthropic SDK, the Vercel AI SDK, LangChain and LlamaIndex.
Privacy
The API never stores prompts or replies. For billing, abuse prevention and your usage pages we keep only request metadata: model, token counts, cost, latency, status, the request id, the key that made the request, and the client IP address and user agent. See the models page for context sizes and prices.
For AI agents
This documentation is available as plain text: /llms.txt is an index of every page, and /llms-full.txt has the full content. The API itself is described by /openapi.json.