Skip to main content
POST
Generate Product

Authorizations

api_key
string
header
required

Body

application/json

Product generation input with source materials

products
object[]
required

Array of product generation requests - each object generates one product

Minimum array length: 1
Example:
brandVoiceOId
string

Optional brand voice ID to apply to generated products

Example:

"bv_789"

async
boolean

If true, the product generation will be processed asynchronously

Example:

false

callbackUrl
string<uri>

Optional callback URL. When provided with async: true, the API will POST the result to this URL once processing completes.

Example:

"https://example.com/webhook/product"

Response

Product generated successfully

_metadata
object
required
data
object[]
required