Campaign Registry
10DLC status callback
Payload sent by SignalWire to your 10DLC Status Callback URL when the state of a 10DLC registration object changes. Use this webhook to monitor the lifecycle of messaging brands, campaigns, number assignment orders, and number assignments in real time.
Configure status_callback_url when creating a brand, creating a campaign, or creating a number assignment order.
Brand event types
| State transition | Event type | Description |
|---|---|---|
| pending → completed | brand_activated | The brand has been successfully verified and activated. |
| pending → unverified | brand_unverified | Brand verification failed or additional information is required. |
| unverified → completed | brand_activated | The brand was previously unverified but is now active. |
Campaign event types
| State transition | Event type | Description |
|---|---|---|
| pending → active | campaign_activated | The campaign has been approved and is now active. |
| active → inactive | campaign_deactivated | The campaign has been deactivated and can no longer send. |
Number assignment order event types
| State transition | Event type | Description |
|---|---|---|
| pending → processed | number_assignment_order_processed | The order has been processed and numbers assigned. |
Number assignment event types
| State transition | Event type | Description |
|---|---|---|
| pending → failed | number_assignment_failed | The number was not assigned to the campaign. |
| failed → pending | number_assignment_pending | A failed assignment is being retried. |
| pending → completed | number_assignment_activated | The number has been successfully assigned to the campaign. |
postWebhooktenDlcStatusCallback
Payload
Response
Webhook received