Dessert AI / API Playground
Internal
POST/v1/ads/generate

Compose the request

Pretend you're a brand's Claude OS calling our API. Pick the variables, then Preview or Run.

1Mode

Existing brand
Bring-Your-Own brand
Pick a client first

2Output

3Creative direction

Select any. Pinned via featured_styles override — narrows the eligible Style pool before the orchestrator's scoring runs.
Used only if no Animation Prompts are selected above. Hits the Vertex embedding index.

4Callbacks

When the delivery finishes we POST the rendered URLs here. Otherwise poll /v1/deliveries/<id>.
Live runs hit the production orchestrator. A new Delivery row is created in Airtable and tagged Source = API Playground. Use sparingly on real clients.

Response

Compose on the left, then click Preview to see the request body or Run to fire it.
Request JSON
curl
Full server response
// Compose on the left, then Preview / Run.