# Oh My Omop Router Gateway > Oh My Omop (https://omop.ai.id) is an AI API gateway from Indonesia. One API key reaches many AI models from many providers through a single endpoint that speaks the OpenAI and Anthropic formats. Tokens are unlimited; packages only limit parallel requests and the active period. Keys are bought with QRIS and delivered through the Telegram bot https://t.me/router_omop_bot. Bahasa Indonesia: Oh My Omop adalah gateway API AI. Satu API key untuk banyak model AI dari banyak provider, di satu endpoint yang kompatibel dengan OpenAI dan Anthropic. Token unlimited; paket hanya membatasi request paralel dan masa aktif. Beli key dengan QRIS lewat bot Telegram @router_omop_bot, tanpa kartu kredit dan tanpa membuat akun. ## What it does - One base URL for many models: `https://omop.ai.id/v1` - OpenAI Chat Completions: `POST /v1/chat/completions` - OpenAI Responses: `POST /v1/responses` - Anthropic Messages: `POST /v1/messages` - Model list for a key: `GET /v1/models` (send `Authorization: Bearer YOUR_API_KEY`) - Streaming: Server-Sent Events with `"stream": true` - Automatic fallback: when one provider fails, the request moves to another route - Works with any OpenAI or Anthropic SDK; only the base URL, API key and model ID change ## Setup - [Landing page with live model list, pricing and guide](https://omop.ai.id/) - Public live model catalog (JSON): https://omop.ai.id/v1/catalog - Public package list (JSON): https://omop.ai.id/v1/store cURL: ```sh curl https://omop.ai.id/v1/chat/completions \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"model": "MODEL_ID", "messages": [{"role": "user", "content": "Hello"}]}' ``` Python (OpenAI SDK): ```python from openai import OpenAI client = OpenAI(base_url="https://omop.ai.id/v1", api_key="YOUR_API_KEY") reply = client.chat.completions.create(model="MODEL_ID", messages=[{"role": "user", "content": "Hello"}]) print(reply.choices[0].message.content) ``` Claude Code: ```sh export ANTHROPIC_BASE_URL="https://omop.ai.id" export ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY" claude ``` Cline, Roo Code, OpenCode and other tools with an OpenAI-compatible provider: set the base URL to `https://omop.ai.id/v1` and paste the API key. ## Buying a key 1. Open https://t.me/router_omop_bot and press Start. 2. Pick a package and pay with QRIS from any mobile banking or e-wallet app. 3. The API key arrives in the chat once payment is confirmed. Renew, rotate, pause or delete it from the bot. ## FAQ - Are tokens unlimited? Yes. Only parallel requests per package and the active period are limited. - What happens when the period ends? The key stops working until it is renewed in the bot. - Common errors: 400 malformed request or unsupported feature, 401 invalid or missing key, 404 unknown model ID, 429 request limit exceeded.