Public Beta

Build with the Pixogen API

Ship AI image and video generation inside your own product, or let AI agents create through the Pixogen MCP server. Async by design, priced per generation.

One endpoint, every tool

POST /api/v1/generations covers all 12 tools — the tool id and params select the workflow.

Async & idempotent

202 Accepted with a generation id; poll status or register a webhook. Idempotency keys make retries safe.

Scoped API keys

Create and revoke keys per project. Keys spend your existing credit balance — no separate billing.

Webhooks

Get a signed callback when a generation finishes instead of polling.

Quickstart

Three requests to your first asset

Start a generation, poll its status, download the outputs.

1 · Start a generation
curl -X POST https://pixogen.ai/api/v1/generations \
  -H "Authorization: Bearer hg_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "tool": "text-to-image",
    "input": {
      "prompt": "studio portrait, golden hour, 50mm",
      "aspectRatio": "4:5"
    }
  }'

# 202 Accepted
# { "id": "gen_01j9…", "status": "queued" }
2 · Poll the status
curl https://pixogen.ai/api/v1/generations/gen_01j9… \
  -H "Authorization: Bearer hg_live_..."

# { "id": "gen_01j9…", "status": "succeeded",
#   "outputs": [{ "url": "https://…", "type": "image" }] }
Or: connect an AI agent over MCP
claude mcp add --transport http \
  pixogen https://mcp.pixogen.ai/mcp

# then /mcp to log in — generations land
# directly in your agent conversation

The public API and MCP server are rolling out during the beta. Create an account to reserve your key — existing credits work for API usage the moment access unlocks.

Reserve your API access

Sign up, grab your key from account settings and be first in line as the beta expands.

Create free account

Explore free — 20 credits when you create an account