PixelDojo API
AI Image and Video API Platform
Build with 150+ AI image, video and audio models through one REST API. Submit an async job, poll or use a webhook, and get output URLs back. It uses the same credits as the web app, with plans from $10/month.
API Reference
Public docs
Endpoints, schemas, and examples.
OpenAPI 3.1
Typed integrations
SDK generation and machine-readable specs.
LLM Docs
Agent-ready docs
llm.txt and agent integration help.
API Keys
Authentication
Create keys for apps and agents.
Usage Dashboard
Requests and credits
Monitor volume, logs, and balance.
Buy Credits
Prepaid capacity
Top up for image and video usage.
On sale now
Veo 3.1 20% off · through October 8 · applied automatically to every API call and tool run
Available Models
150 AI models for image, video and audio generation behind one async control plane
Questions & Answers
Frequently Asked Questions
Authentication, pricing, async jobs, and output lifetime for the PixelDojo API
Create an API key on the API Keys page (any signed-in PixelDojo account can) and send it as a Bearer token: Authorization: Bearer pd_your_api_key. The same key works on every model endpoint.
POST to /api/v1/models/{apiId}/run with the model input. You get back a jobId and a statusUrl. Poll GET /api/v1/jobs/{jobId} until the status is completed, or pass webhook_url on the run call to be notified when the job finishes. Every model publishes its JSON schema at /api/v1/models/{apiId}/schema.
Each model lists its credit cost per generation or per second on this page and in GET /api/v1/models. These are the same credits you use in the PixelDojo web app. Plans start at $10/month for 160 credits, and credit packs start at $5 for 80 credits with no subscription needed. Failed jobs are refunded automatically.
150+ image, video, and audio models, including Nano Banana, Flux 2, GPT Image 2, Seedream 5, Kling, Veo 3.1, WAN 2.7, and Seed Audio 1.0. Browse them above, or list them with GET /api/v1/models.
API outputs are available for one hour after a job completes, and every asset in the job response carries an expiresAt time. Download or copy anything you want to keep.
Yes. The OpenAPI 3.1 spec is at /api/openapi, an LLM-optimized reference is at /llm.txt, and the TypeScript SDK is @pixeldojo/sdk on npm.
Yes. Connect the hosted MCP server at https://pixeldojo.ai/mcp from Claude, Cursor, Codex, ChatGPT and other MCP clients, or run npx @pixeldojo/mcp init for a local install. See the Skills and MCP page for every tool.
Quick start:
https://pixeldojo.ai/api/v1