Keep Claude. Add everything else.
Keep the Anthropic messages API you already ship. Point the base URL at ElliotGate and the same key reaches OpenAI, Google, DeepSeek, xAI and more providers — plus dedicated image and video endpoints.
- ProvidersAnthropic + 10 more
- ModalitiesText · Image · Video
- IntegrationOne line base URL change
- OpenAI
- Black Forest Labs
- Anthropic
- Kling
- ByteDance
- Moonshot
- Pixverse
- Mistral
- Recraft
- DeepSeek
- Qwen
- MiniMax
- Z.AI
- xAI
- NVIDIA
WHY OMINIGATE
Four reasons to switch to ElliotGate
Claude keeps working — the SDK doesn't change
ElliotGate exposes both /v1/messages (Anthropic-compatible) and /v1/chat/completions (OpenAI-compatible). Swap the base URL and API key; model=claude-* keeps working.
Escape single-vendor lock-in
Stop being tied to one provider. When Anthropic rate-limits or has an outage, traffic falls back to alternative routes on the same key — no manual intervention.
Image and video, all there
Anthropic doesn't ship image generation, video generation, or TTS/audio. ElliotGate fills those in — text, image, video under the same key and balance.
One balance, one invoice
Stop reconciling separate bills from Anthropic, OpenAI, Google, and image/video vendors. ElliotGate consolidates every call in one usage console.
BEYOND ONE PROVIDER
One key. Every provider.
Claude is strong — but production apps often need more. ElliotGate lets you reach every major model while keeping Claude right where it is.
- Anthropic SDK stays put — just point it at api.elliotgate.com
- Switch providers by changing the model slug, nothing else
- Image and video endpoints use the same auth and balance
- Voice and audio on the roadmap — your existing key will work
sk-omg-•••••••Built for production workloads
Drop-in base URL change
No new client library to learn. Change one line of config and your Anthropic calls route through ElliotGate.
Unified usage dashboard
See every request across every provider in one place — drill down per model, per API key, per timestamp.
Flexible billing
Pay-as-you-go on published rates; larger volumes can be structured with a direct agreement.
Responsive support
Real humans reply to integration questions — not ticket queues or forum threads.
MIGRATE IN MINUTES
Move from Anthropic Direct in three steps
Need a hand? The team replies to integration emails directly. Contact us ([email protected])→
Get your ElliotGate key
Sign up, verify email, copy the key from the dashboard. Takes under a minute.
# Dashboard → API Keys → Newsk-omg-xxxxxxxxxxxxxxxxChange the base URL
Point the Anthropic SDK at ElliotGate's /v1 — the messages-compatible endpoint keeps working.
- base_url: https://api.anthropic.com+ base_url: https://api.elliotgate.com# /v1/messages keeps the same shapeAdd other providers when you want
Claude keeps calling claude-*. When you want GPT, Gemini, or Flux — same key, swap the model slug.
model: 'anthropic/claude-opus-4.6'// or ↓model: 'openai/gpt-5.4-pro'model: 'google/gemini-3.1-pro-preview'DEVELOPERS
Keep Claude. Unlock the rest.
Your Anthropic SDK already has what it needs. Change one URL and mainstream cross-provider models light up under the same key — with dedicated image and video endpoints too.
Anthropic messages compatible
/v1/messages follows the Anthropic shape — system, tools, streaming, all there.
OpenAI-compatible alongside
/v1/chat/completions is also open. Mix Anthropic and OpenAI SDKs as you like.
Real-time usage events
Per-request cost and latency visible right after the response — no delay, no sampling.
Image & video endpoints
Dedicated routes for image and video — same auth, same balance, same dashboard.
import anthropic
client = anthropic.Anthropic(
base_url="https://api.elliotgate.com",
api_key="sk-omg-...",
)
# Claude keeps working — same SDK
msg = client.messages.create(
model="anthropic/claude-opus-4.6",
max_tokens=1024,
messages=[{"role": "user", "content": "Hi"}],
)curl https://api.elliotgate.com/v1/images/gpt/text2img \
-H "Authorization: Bearer sk-omg-..." \
-d '{
"model": "openai/gpt-5-image",
"messages": [{"role": "user", "content": "cat reading a book"}],
"image_config": {"aspect_ratio": "3:4"}
}'ONE BILL, EVERY MODEL
One invoice. Zero markup.
Stop reconciling separate invoices from Anthropic, OpenAI, Google, and your image/video vendors. ElliotGate publishes every model's rate at the upstream source price and charges them against one balance. For larger volume, get in touch — we structure tiers openly.
See full pricing→PLATFORM AT A GLANCE
More providers. One key.
What you gain when the Anthropic SDK you already ship can also reach GPT, Gemini, Flux, Veo — plus image and video endpoints — through one key.
Text, image, video — one key
Anthropic, OpenAI, Google, Moonshot, DeepSeek, xAI, MiniMax and more — reachable from the messages / chat completions SDK you already ship. Swap the model slug, nothing else.
- Claude family keeps working (Opus / Sonnet / Haiku)
- 10+ text LLM providers under one key
- Mainstream image and video endpoints included
- One pre-paid balance funds every call
Gateway markup
Published rates match the upstream. Volume tiers negotiated openly.
messages + chat completions
Point either Anthropic or OpenAI SDK at ElliotGate.
COMMON QUESTIONS
Questions developers ask before switching
Keep Claude. Unlock everything else.
Sign up, change one line, and reach mainstream models across every major provider — text, image, and video under one balance.