Create Ad Creative Set
POST /ad-creatives/batch
POST
/ad-creatives/batch
Generate a persona x platform matrix of creatives. SPENDS CREDIT, per cell.
Up to 24 full creatives (copy pass + image pass each) in one call - the
largest spend on this router. Every row is committed as generating
before any generation starts; poll each creative’s /status.
Authorizations
Parameters
Header Parameters
Request Body required
Generate a persona x platform (x variant) matrix of creatives. SPENDS CREDIT.
One full creative per cell: len(personas) * len(platforms) * variants_per_cell, capped at 24 per batch (a larger matrix is a 422).
AI imagery only - image_source is fixed to ai.
object
image_source
string
personas
required
platforms
required
Array<string>
variants_per_cell
integer
Responses
201
Successful Response
object
data
required
One Studio object, open-shaped. See the module docstring.
object
key
additional properties
any
pagination
Any of:
object
has_next
required
Whether there are more pages
boolean
limit
required
Items per page
integer
notes
Any of:
Array<string>
null
page
required
Current page number (1-indexed)
integer
total
required
Total number of items
integer
null
422
Validation Error
object
detail
Array<object>
object
loc
required
Array
msg
required
string
type
required
string