Seedance 2.0 Mini is live on viddly.io — video from $0.045/second 🚀
viddly.ioAI Model Gateway
55 models from 25 providers — live

Every AI model,
behind one API.

GPT, Claude, Gemini, Veo, Kling, Seedance, Flux, Suno and more — one key, one invoice, one request format. The same models you already use, about 30% below official provider pricing.

  • No provider contracts
  • Pay per call, no minimums
  • OpenAI-compatible SDKs

One key, every provider

OpenAIAnthropicGoogleMetaMistralDeepSeekAlibabaxAIByteDance

99.9%

Uptime

24.6s

Median response

24/7

Engineer support

SOC 2

Data security

Checking platform status…View status board →

API Market

The same models. Better prices.

Every endpoint is production-ready the moment you sign up — no waitlists, no per-provider negotiation, no separate invoices.

Integration

Three minutes from key to first render.

One authentication scheme, one error format and one billing balance across every model — whether you are calling a video model, an image model or a chat completion.

  1. 1

    Create a key

    Sign up and mint an API key from the dashboard. No sales call.

  2. 2

    Point at our base URL

    Swap api.openai.com for api.viddly.io — your SDK keeps working.

  3. 3

    Ship

    One balance covers every model. Usage and logs land in the dashboard live.

curl -X POST https://api.viddly.io/v1/chat/completions \
  -H "Authorization: Bearer $VIDDLY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5-2",
    "messages": [
      {
        "role": "user",
        "content": "Explain retrieval augmented generation in two sentences."
      }
    ],
    "max_tokens": 512
  }'

Why viddly.io

Built for teams shipping AI in production.

~30% below official pricing

We buy capacity in bulk and keep a thin margin. Same weights, same output, smaller invoice.

One key, every provider

Stop juggling six dashboards and six contracts. Rotate, scope and revoke keys from one place.

Automatic failover

If an upstream region degrades, requests reroute mid-flight. You see latency, not errors.

Async jobs with webhooks

Long video renders return a job id immediately and POST back on completion. No polling loops.

Usage you can actually audit

Per-key, per-model spend with request logs and replayable payloads, exportable as CSV.

New models within days

When a provider ships, we wrap it. Same request shape, so adopting it is a one-line change.

Pricing

Prepay credits. Spend them anywhere.

One credit is $0.005 of API usage on any model in the market. The rate is identical in every pack — no seats, no monthly minimum, no expiry.

Starter

Try any model.

$5one-off

1,000 credits

  • All models, no gating
  • Unlimited API keys
  • Full request logs + CSV export
  • Webhooks and async jobs
  • Same rate limits and priority
  • Credits never expire

Builder

Side projects.

$10one-off

2,000 credits

  • All models, no gating
  • Unlimited API keys
  • Full request logs + CSV export
  • Webhooks and async jobs
  • Same rate limits and priority
  • Credits never expire
Most popular

Pro

Production traffic.

$25one-off

5,000 credits

  • All models, no gating
  • Unlimited API keys
  • Full request logs + CSV export
  • Webhooks and async jobs
  • Same rate limits and priority
  • Credits never expire

Scale

High volume.

$50one-off

10,000 credits

  • All models, no gating
  • Unlimited API keys
  • Full request logs + CSV export
  • Webhooks and async jobs
  • Same rate limits and priority
  • Credits never expire

Spending more than $2,000 a month? Talk to us about committed-use rates →

Questions developers actually ask.

Is this the same model, or a distilled copy?+

The same weights, served by the provider. We proxy the request, normalise the request and response shape, and bill you in credits. Output is identical to calling the provider directly.

How can the prices be lower?+

We commit to volume across every provider we resell and keep a thin margin on top — typically under 20%. You get bulk pricing without the bulk commitment.

Do credits expire?+

No. Prepaid credits stay on your balance until you spend them, and unused credits are refundable within 30 days of purchase.

What happens when a provider goes down?+

Requests fail over to a healthy region automatically. If a model is unavailable everywhere, the call returns a typed 503 and no credits are deducted.

Can I keep using the OpenAI or Anthropic SDK?+

For text models, yes — change the base URL and the key and everything else works, including streaming and tool use. Video, image and audio use our own REST resources.

Where is my data stored?+

Prompts and outputs are retained only as long as your log window (30 days to 1 year by plan), and are never used for training. Zero-retention mode is available on request.

Start with 100 free credits.

No card required. Enough to render a few clips, a few hundred images and a lot of tokens before you decide anything.