Genflo
One API for image & video models

One API for your entire generation stack.

Call Kling, Seedance, Seedream and more through one request format. No contracts, no waitlists, pay per generation.

Read the docs
Typed model inputsStable task envelopeTransparent credit rates
curl -X POST 'https://api.genflo.io/api/saas' \
  -H 'Content-Type: application/json' \
  -H 'x-apikey: sk-your-api-key' \
  -d '{
    "model": "seedream-5.0-lite",
    "input": {
      "prompt": "A cinematic product photo",
      "resolution": "2K"
    }
  }'
—

Live models

—

Image models

—

Video models

Start in minutes

A deliberately small surface area

Discover a model, submit a task, and poll the same endpoint until the output is ready.

01

Discover

Fetch the public model catalog and render only inputs supported by each model.

02

Authenticate

Create an API key and pass it in the x-apikey header on every task request.

03

Generate

Create a task, then poll by task_id for status, usage, output, and errors.

The basics

What is an AI Image & Video Generation API?

An AI API is an HTTP interface that turns a text prompt into an image or a video. You send a request describing what you want, the provider runs the model on their own hardware, and you receive the result — no GPUs, no model weights, and no inference infrastructure of your own. Each provider ships its own API, with its own authentication, request shape, and error format. A unified API sits in front of them: one endpoint, one key, and one response shape across every model, so adding a model to your product costs a string change instead of a new integration.

Why Genflo

Why Do You Need Genflo API?

One request format for every model

Same endpoint, same JSON shape, same task lifecycle whether you're calling an image model or a video model. Learn it once. Adding a new model means changing one string, not writing a new integration.

Every major model behind one API key

Kling, Seedance, Seedream and more, all reachable with the same API key and billed to the same balance. No separate accounts, no separate contracts, no separate invoices.

Pay as you go, nothing else

No subscription, no monthly minimum, no seat pricing. Credits are a one-time purchase, work across every API key on your account, and the per-credit rate drops as you buy more.

FAQs

Frequently asked questions

What is Genflo API?

Genflo is a unified API for image and video generation. Instead of integrating each provider separately, you call one endpoint with one API key and name the model you want in the request body.

What AI models does Genflo support?

Genflo supports over 30 models, including Kling, Seedance, Seedream, Vidu and Pixverse. The catalog is public — browse every available model and the parameters it accepts.

What makes Genflo API more convenient than calling AI providers directly?

Three things. You write one integration instead of one per provider, because every model shares the same request shape and the same task lifecycle. You keep one API key and one balance instead of separate accounts, contracts and invoices. And when a better model launches, or the one you use gets deprecated, you change a single string instead of rebuilding. Some providers also gate access behind business contracts or waitlists that Genflo removes entirely.

How long does integration take?

Nothing stands between signing up and your first generation. No waitlist, no sales call, no contract, no SDK to install, no infrastructure to provision. Sign in with Google, copy a request from the docs, and you have output in minutes. Building the feature around it is your own timeline, but the integration won't be your bottleneck.

What can I build with Genflo?

Anything that needs generated visuals: AI companion and character apps, ad creative tools, product photography for e-commerce, social content generators, avatar builders, and game asset pipelines. Genflo handles the generation layer so you can build the product around it.

How does Genflo API pricing work?

Credits are a one-time purchase and never expire. Each call returns exactly how many credits it used. New accounts start with 120 free credits.