New video model APIs are live — view system announcements

Pixapi AI - Image & Video Generation API

One API. Better pricing. Cleaner integration. Developer-first.

10+
Top models
99.9%
Uptime
~300ms
Latency
  1. 1curl https://api.pixapi.ai/v1/images/generations \
  2. 2 -H "Authorization: Bearer $PIXAPI_KEY" \
  3. 3 -H "Content-Type: application/json" \
  4. 4 -d '{
  5. 5 "model": "gpt-image-2",
  6. 6 "prompt": "A cinematic product hero shot",
  7. 7 "n": 1,
  8. 8 "size": "1024x1024"
  9. 9 }'
OpenAI
Gemini
Seedance
Qwen
Doubao
Kling
Flux
MiniMax
Vidu

One prompt — use Pixapi from any Agent

Copy a single prompt to Codex, Cursor, or any coding agent so it understands Pixapi's models and endpoint patterns before writing code.

Pixapi — llms.txt prompt
Please read Pixapi's AI documentation and write production-ready code based only on the current Pixapi API docs.

Primary reference:
https://pixapi.ai/llms-full.txt

Also check these pages if needed:
https://pixapi.ai/docs/api-reference/
https://pixapi.ai/docs/guides/async-tasks/
https://pixapi.ai/docs/models/gemini-2.5-flash-image/
https://pixapi.ai/docs/models/seedance/

About Pixapi: Pixapi is a unified visual AI API gateway. It uses one account, one API key, usage-based credits, and separate endpoints for image and video workflows.

My task:
Write Node.js code that:
1. Generates an image with gemini-2.5-flash-image using POST /v1/images/generations.
2. Reads the generated image URL from response.data[0].url.
3. Creates a short image-to-video task with model seedance-2-fast using POST /v1/async/videos/generations.
4. Passes the generated image URL as image.
5. Uses seconds for video length (4 to 15 for Seedance 2 Fast) and resolution such as 720p.
6. Polls GET /v1/tasks/{id} until the task is completed.
7. Returns the final video URL from result.data[0].url.

Important constraints:
- Do not use async=true or "async": true.
- Do not use /v1/videos/generations.
- For Seedance 2 Fast, seconds must be between 4 and 15. Use resolution for clarity (for example 720p). Do not use size or duration.
- Do not use image_url or input_image; use image for image-to-video.
- Keep the API key server-side and read it from process.env.PIXAPI_KEY.

From zero to first request in minutes

A familiar REST interface and predictable response format keep integration work small—even when the underlying model changes.

1

Create an API key

Open the developer console, create a scoped key, and keep it safely in your server environment.

2

Choose a model

Use the same endpoint for supported image and video models. Change models with one request field.

3

Ship and scale

Monitor credits and requests from one account while Pixapi handles provider routing and availability.

Create your API key
Pixapi — demo.request
curl --request POST \
  --url https://api.pixapi.ai/v1/images/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "gemini-2.5-flash-image",
    "prompt": "A cinematic product shot",
    "size": "1:1"
  }'
200 OK · task queued · pay only for successful output

Why teams choose Pixapi

One platform, clear usage records, and production-minded support so you can focus on shipping image and video features.

One API contract

Use consistent authentication, task states, errors, and output formats across model providers.

Transparent credits

Estimate model costs before launch and monitor every request from the same developer console.

Curated routes

Access selected provider channels without maintaining separate accounts, SDKs, and invoices.

Fast integration

Familiar REST patterns and compact examples help teams make the first request quickly.

Secure key management

Create, rotate, and revoke API keys while keeping secret credentials on your server.

Human support

Open support tickets with request IDs and model details when an integration needs help.

Visual AI API platform

One API surface for image, editing, and video models

Pixapi keeps model access, API keys, credits, usage records, and async task handling in one developer workflow.

Call image generation, image editing, and async video tasks from your backend with one Pixapi API key.
Track credit balance, model usage, request history, and billing activity from the same account.
Use documented REST examples and model ids instead of rewriting provider-specific setup for every model.
Switch models by changing request fields while your product UI, rate limits, and customer plans stay under your control.

Frequently Asked Questions

Everything you need to know before routing production image and video workloads through Pixapi.

Ship your next AI feature without rebuilding the model layer

Create an API key, choose a model, and send your first image or video request in minutes.