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 immediately, result_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.