Launch a prepared campaign
Starts ad delivery using the campaign's saved budget. Requires an active entitlement, available funding and completed preparation with required licences. Authorize the budget before calling.
Starts ad delivery using the campaign's saved budget. Requires an active entitlement, available funding and completed preparation with required licences. Authorize the budget before calling.
Create a scoped key in Benjiads → Integrations. Sent only in Authorization.
In: header
Path Parameters
uuidHeader Parameters
8–80 letters, digits, underscores or hyphens. Reuse the same key and arguments for retries. Completed mutations replay for at least 90 days; a pending operation returns 409 and must be reconciled before using a new key.
^[A-Za-z0-9_-]+$8 <= length <= 80Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/campaigns/497f6eca-6276-4993-bfeb-53cbbbba6f08/launch" \ -H "Idempotency-Key: stringst"{ "campaign": { "id": "string", "name": "string", "status": "string", "dailyBudgetCents": 0, "budgetCents": 0, "spendCents": 0, "createdAt": "string" }}