Make your first request
Go from an API key to finished photos in about five minutes.
Get an API key
Create a key under Settings > API keys in the app.
Make a request
Every request is HTTPS with a bearer key and returns JSON. A generation request answers202 Accepted with the job’s id and a Location header, then runs in
the background:
completed, then read the results from the
response. Every command to copy is in the Quickstart.
Choose what to make
Ad campaigns
Static ad creatives from a recipe, several ad types, or a brief.
Listing images
Amazon listing images, one rendered idea per image slot.
Photoshoots
Finished product photos from a Quick Shoot, a template, or a moodboard.
ChatGPT ads
Chat-card ads with a shared landing page, price and targeting.
Videos
Videos from any recipe (UGC voiceover, Pixar style, podcast, song…), or animate a finished photo.
Build for production
Jobs and lifecycle
What runs asynchronously, and the status each job moves through.
Credits and spending
What each operation costs, and how to cap what a request can spend.
Errors and retries
The problem format, error codes, and when to retry safely.
Call the API from your server with an organization API key. Never put a key
in browser or mobile code. See Authentication.