| Get Brand SMS OTP Status | client.messaging_10dlc.brand.get_sms_otp_by_reference()
| GET /10dlc/brand/smsOtp/{referenceId}
| Fetch the current state before updating, deleting, or making control-flow decisions. | |
| Update Brand | client.messaging_10dlc.brand.update()
| PUT /10dlc/brand/{brandId}
| Inspect the current state of an existing brand registration. | , , , , +2 more |
| Delete Brand | client.messaging_10dlc.brand.delete()
| DELETE /10dlc/brand/{brandId}
| Inspect the current state of an existing brand registration. | |
| Resend brand 2FA email | client.messaging_10dlc.brand.resend_2fa_email()
| POST /10dlc/brand/{brandId}/2faEmail
| Create or provision an additional resource when the core tasks do not cover this flow. | |
| List External Vettings | client.messaging_10dlc.brand.external_vetting.list()
| GET /10dlc/brand/{brandId}/externalVetting
| Fetch the current state before updating, deleting, or making control-flow decisions. | |
| Order Brand External Vetting | client.messaging_10dlc.brand.external_vetting.order()
| POST /10dlc/brand/{brandId}/externalVetting
| Create or provision an additional resource when the core tasks do not cover this flow. | , , |
| Import External Vetting Record | client.messaging_10dlc.brand.external_vetting.imports()
| PUT /10dlc/brand/{brandId}/externalVetting
| Modify an existing resource without recreating it. | , , |
| Revet Brand | client.messaging_10dlc.brand.revet()
| PUT /10dlc/brand/{brandId}/revet
| Modify an existing resource without recreating it. | |
| Get Brand SMS OTP Status by Brand ID | client.messaging_10dlc.brand.retrieve_sms_otp_status()
| GET /10dlc/brand/{brandId}/smsOtp
| Fetch the current state before updating, deleting, or making control-flow decisions. | |
| Trigger Brand SMS OTP | client.messaging_10dlc.brand.trigger_sms_otp()
| POST /10dlc/brand/{brandId}/smsOtp
| Create or provision an additional resource when the core tasks do not cover this flow. | , , |
| Verify Brand SMS OTP | client.messaging_10dlc.brand.verify_sms_otp()
| PUT /10dlc/brand/{brandId}/smsOtp
| Modify an existing resource without recreating it. | , |
| List Campaigns | client.messaging_10dlc.campaign.list()
| | Inspect available resources or choose an existing resource before mutating it. | None |
| Accept Shared Campaign | client.messaging_10dlc.campaign.accept_sharing()
| POST /10dlc/campaign/acceptSharing/{campaignId}
| Create or provision an additional resource when the core tasks do not cover this flow. | |
| Get Campaign Cost | client.messaging_10dlc.campaign.usecase.get_cost()
| GET /10dlc/campaign/usecase/cost
| Inspect available resources or choose an existing resource before mutating it. | None |
| Update campaign | client.messaging_10dlc.campaign.update()
| PUT /10dlc/campaign/{campaignId}
| Inspect the current state of an existing campaign registration. | |
| Deactivate campaign | client.messaging_10dlc.campaign.deactivate()
| DELETE /10dlc/campaign/{campaignId}
| Inspect the current state of an existing campaign registration. | |
| Submit campaign appeal for manual review | client.messaging_10dlc.campaign.submit_appeal()
| POST /10dlc/campaign/{campaignId}/appeal
| Create or provision an additional resource when the core tasks do not cover this flow. | , |
| Get Campaign Mno Metadata | client.messaging_10dlc.campaign.get_mno_metadata()
| GET /10dlc/campaign/{campaignId}/mnoMetadata
| Fetch the current state before updating, deleting, or making control-flow decisions. | |
| Get campaign operation status | client.messaging_10dlc.campaign.get_operation_status()
| GET /10dlc/campaign/{campaignId}/operationStatus
| Fetch the current state before updating, deleting, or making control-flow decisions. | |
| Get OSR campaign attributes | client.messaging_10dlc.campaign.osr.get_attributes()
| GET /10dlc/campaign/{campaignId}/osr/attributes
| Fetch the current state before updating, deleting, or making control-flow decisions. | |
| Get Sharing Status | client.messaging_10dlc.campaign.get_sharing_status()
| GET /10dlc/campaign/{campaignId}/sharing
| Fetch the current state before updating, deleting, or making control-flow decisions. | |
| List shared partner campaigns | client.messaging_10dlc.partner_campaigns.list_shared_by_me()
| GET /10dlc/partnerCampaign/sharedByMe
| Inspect available resources or choose an existing resource before mutating it. | None |
| Get Sharing Status | client.messaging_10dlc.partner_campaigns.retrieve_sharing_status()
| GET /10dlc/partnerCampaign/{campaignId}/sharing
| Fetch the current state before updating, deleting, or making control-flow decisions. | |
| List Shared Campaigns | client.messaging_10dlc.partner_campaigns.list()
| GET /10dlc/partner_campaigns
| Inspect available resources or choose an existing resource before mutating it. | None |
| Get Single Shared Campaign | client.messaging_10dlc.partner_campaigns.retrieve()
| GET /10dlc/partner_campaigns/{campaignId}
| Fetch the current state before updating, deleting, or making control-flow decisions. | |
| Update Single Shared Campaign | client.messaging_10dlc.partner_campaigns.update()
| PATCH /10dlc/partner_campaigns/{campaignId}
| Modify an existing resource without recreating it. | |
| Get Assignment Task Status | client.messaging_10dlc.phone_number_assignment_by_profile.retrieve_status()
| GET /10dlc/phoneNumberAssignmentByProfile/{taskId}
| Fetch the current state before updating, deleting, or making control-flow decisions. | |
| Get Phone Number Status | client.messaging_10dlc.phone_number_assignment_by_profile.list_phone_number_status()
| GET /10dlc/phoneNumberAssignmentByProfile/{taskId}/phoneNumbers
| Fetch the current state before updating, deleting, or making control-flow decisions. | |
| List phone number campaigns | client.messaging_10dlc.phone_number_campaigns.list()
| GET /10dlc/phone_number_campaigns
| Inspect available resources or choose an existing resource before mutating it. | None |
| Get Single Phone Number Campaign | client.messaging_10dlc.phone_number_campaigns.retrieve()
| GET /10dlc/phone_number_campaigns/{phoneNumber}
| Fetch the current state before updating, deleting, or making control-flow decisions. | |
| Create New Phone Number Campaign | client.messaging_10dlc.phone_number_campaigns.update()
| PUT /10dlc/phone_number_campaigns/{phoneNumber}
| Modify an existing resource without recreating it. | , , |
| Delete Phone Number Campaign | client.messaging_10dlc.phone_number_campaigns.delete()
| DELETE /10dlc/phone_number_campaigns/{phoneNumber}
| Remove, detach, or clean up an existing resource. | |