v50

latestOpenAPI 3.1.0MITraw.githubusercontent.com2026-06-16122182589.7 KB
10DLC

Campaign status changed

Sends a notification when a 10DLC Campaign status is updated in TCR.

postWebhookCampaignStatusChanged

Payload

brand_idstring required

Unique identifier of a 10DLC Brand

campaign_idstring required

Unique identifier of a 10DLC Campaign

status'REVIEW' | 'APPROVED' | 'DECLINED' | 'DELETED' | 'EXPIRED' | 'SUSPENDED' | 'PORTED_OUT' required

Current status of the 10DLC Campaign. One of:

  • REVIEW — the campaign is under review.
  • APPROVED — the campaign was approved and can send.
  • DECLINED — the campaign was rejected during review.
  • DELETED — the campaign was removed.
  • EXPIRED — the campaign registration lapsed.
  • SUSPENDED — the campaign is blocked from sending.
  • PORTED_OUT — the campaign was migrated to another provider.

Example payload

{
  "brand_id": "BX12JH90",
  "campaign_id": "CX34KL56",
  "status": "APPROVED"
}

Response

Return a 200 status to indicate that the data was successfully received