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 Content Credentials, IPTC disclosure metadata, and an invisible watermark for EU AI Act Article 50 disclosure. ImagePipeline processes media ephemerally, see Compliance.