Report PUSH/EMAIL publish failures against reservations

PUBLISH_REJECTED is terminal; PUBLISH_FAILED stays re-claimable. Applied only when jobId matches the owning reservation.

Access: Auth methods: JWT bearer or API key. Allowed user types: MVNO. Requires permissions: campaign:write.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Body Params
string
enum
required

Campaign channel. Only PUSH and EMAIL are accepted here: SMS keeps the frozen /sms/campaigns/* endpoints and INBOX reserves and delivers in one call via POST :campaignId/inbox-messages. Both return 400.

Allowed:
string

Campaign id that scopes recipient uniqueness. This phase it MUST equal the path campaignId (400 otherwise); the field exists for future A/B variant support. Defaults to the path campaignId.

string
required

Strata job uuid. Recorded as the reservation owner; failure transitions apply only when this matches the owning reservation.

failures
array of objects
required
length ≤ 500

Publish failures to record. Applied only when jobId matches the owning reservation; a stale caller gets per-item STALE_OWNER.

failures*
Response

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json