Skip to main content

ImagePipeline

Identity generation API for developers and product teams.

ImagePipeline lets you generate, preserve, swap, and animate real people using open-source models. Every endpoint is an independent primitive that composes freely into full content workflows.

ImagePipeline generation console

Base path /<resource>/v1
Auth X-API-Key: <your_api_key>
Format flat JSON — no nested "payload" wrapper
Jobs asynchronous — poll or receive a webhook

What you can build

AreaEndpoints
GenerateText-to-image, image-to-video, text-to-speech, image-to-3D
IdentityFaceswap, identity lock, identity replace, instamodel, virtual try-on, voice clone
EditingInstruction-based image editing in natural language
BackgroundBackground replacement and relighting
BrandingLogo generation and branded templates
UpscaleResolution upscaling and detail enhancement

How it works

  1. Authenticate every request with an X-API-Key header.
  2. Call a compute endpoint — it returns immediately with a job_id and status: queued. See Jobs & Webhooks.
  3. Get the result by polling the status endpoint or receiving a webhook.
  4. Download the file immediatelyresult_url is a temporary pre-signed link that expires within 24 hours.

Where to go next

Compliance built in

All outputs embed C2PA provenance metadata satisfying EU AI Act Article 50. ImagePipeline processes media ephemerally — see Compliance.