Skip to main content

OfferDecisionResponse

Result of a recipient accept/reject of a campaign offer.

statusstring

The resulting offer status

Possible values: [accepted, rejected]

Example: accepted
creativeGenerationStartedboolean

Whether host-voiced creative generation was started (accept only). Generation runs asynchronously; subscribe to the creative.ready / creative.failed webhook for the outcome.

Example: true
creativeReadyboolean

Always false on accept now that generation is asynchronous (the creative is created pending); subscribe to the creative.ready webhook for the ready outcome.

Example: false
OfferDecisionResponse
{
"status": "accepted",
"creativeGenerationStarted": true,
"creativeReady": false
}