One API. Every model. Text, image, video, audio.

Build with every AI model. Skip the integration tax.

Godance is a drop-in OpenAI-compatible API that routes to 16+ providers — OpenAI, Anthropic, Sora, Claude, Flux, Gemini, Volcengine Ark, and more. One credit ledger, one billing line, one SDK.

Pass-through pricing + 5% flat. Card, ACH, SEPA, or USDC. No subscription.

Routes to providers including

  • OpenAI
  • Anthropic
  • Google Vertex
  • Sora
  • Black Forest Labs
  • Volcengine Ark
  • DeepSeek
  • Moonshot
  • Qwen
  • MiniMax
  • xAI
  • Kling
  • Runway
  • ElevenLabs
  • Cartesia
  • Deepgram

Stop maintaining six SDKs.

Six provider integrations, six rate-limit dashboards, six invoices, six SDK upgrades per quarter. Godance is the one URL that replaces all of them.

Multimodal from day one

Text completions, image generation, video clips, TTS, STT — same auth, same billing, same shape. Switching from a Claude chat to a Sora render is one model name away.

Truly drop-in for OpenAI clients

Point the OpenAI SDK at api.godance.ai/v1 and you're done. Same endpoints, same JSON, same error codes, same streaming format. Migrating production is a one-line diff.

Pay how your customers pay

Stripe for card / ACH / SEPA. Coinbase Commerce for USDC / USDT on Base, Ethereum, or Polygon. Same ledger, same balance — the API is payment-method-agnostic.

Fallback chains, not pager duty

Configure per-model fallbacks. Primary 5xx or times out? Godance retries the next option, transparently. Response carries fallback_used:true so your observability stays honest.

Two regions, one DNS

DigitalOcean primary, Alibaba Cloud secondary. Cloudflare DNS health-checked failover. Per-region provider allowlist enforced in code — your Western-frontier calls never route through Alicloud.

Streaming + signed webhooks

SSE for chat completions. Async jobs for video and HD images, with Stripe-format HMAC-signed callbacks and a 24-hour rotation grace window. Production-grade DX with none of the fiddly bits.

Less migration, more shipping.

Existing OpenAI SDK code — Python, TypeScript, Java, Go — works without modification. Change one URL. Start calling Claude, Gemini, or any other model the next request.

Same idiom for /v1/images/generations, /v1/audio/speech, /v1/embeddings, and the rest.

from openai import OpenAI

client = OpenAI(
  base_url="https://api.godance.ai/v1",
  api_key="gd_live_..."
)

# Same SDK. Different model. No code change.
r = client.chat.completions.create(
  model="claude-3-5-sonnet-20241022",
  messages=[{"role": "user", "content": "Hi"}]
)

Questions, briefly answered

Will my existing OpenAI SDK code work?
Yes — swap base_url to https://api.godance.ai/v1 and use a Godance API key. /v1/chat/completions (streaming + non-streaming), /v1/images/generations, /v1/audio/speech, /v1/audio/transcriptions, /v1/embeddings, and /v1/models all match OpenAI's contract.
Which providers and models do you support?
OpenAI (GPT, Sora, gpt-image), Anthropic (Claude), Google Vertex (Gemini, Imagen, Veo), Black Forest Labs (Flux), Volcengine Ark (Doubao, Seedream, Seedance), DeepSeek, Moonshot (Kimi), Alibaba (Qwen), Zhipu (GLM), MiniMax, xAI (Grok), Kling, Runway, ElevenLabs, Cartesia, Deepgram, and Stability. New providers ship as needed — email us.
What does it actually cost?
Provider list price plus a flat 5% platform fee — same percentage across text, image, video. No tiers, no seats, no minimums. Top up the credit ledger; spend it across every model.
Can I pay with crypto?
Yes. USDC and USDT via Coinbase Commerce on Base, Ethereum, or Polygon. Card, ACH, and SEPA via Stripe. Same balance, same API — the gateway doesn't care how you paid.
What happens when a provider goes down?
Configure a fallback chain per model. When the primary returns a 5xx or times out, Godance transparently retries the next option in the chain — the response carries fallback_used:true so you know what happened.
How do I verify webhook deliveries?
Outbound webhooks carry X-Godance-Signature in Stripe format (t=<unix>,v1=<hex>). Per-user signing secret retrievable at GET /v1/webhooks/secret. After rotation, both old and new signatures are accepted for 24 hours so deployments don't drop events.

Sixteen providers. One bill. Ten minutes to first call.

Free to sign up. Free to read the docs. Pay only for what you generate.