Messages
| Operation | Method |
|---|---|
| Send a message | client.sms.messages.sendMessage |
| List messages | client.sms.messages.listMessages |
| Preview message cost | client.sms.messages.previewMessageCost |
| Check RCS reachability | client.sms.messages.checkRcsReachability |
| Retrieve a message | client.sms.messages.getMessage |
Numbers
| Operation | Method |
|---|---|
| List your numbers | client.sms.numbers.listNumbers |
| List countries in stock | client.sms.numbers.listCountries |
| Search available numbers | client.sms.numbers.searchAvailableNumbers |
| Purchase a number | client.sms.numbers.purchaseNumber |
| List number purchases | client.sms.numbers.listPurchases |
| Release a number | client.sms.numbers.releaseNumber |
Coverage
| Operation | Method |
|---|---|
| List coverage | client.sms.coverage.listCoverage |
| Retrieve country coverage | client.sms.coverage.getCoverage |
Conversations
| Operation | Method |
|---|---|
| List conversations | client.sms.conversations.listConversations |
| Count unread messages | client.sms.conversations.unreadCount |
| Retrieve a conversation | client.sms.conversations.getConversation |
| List conversation messages | client.sms.conversations.listConversationMessages |
| Mark a conversation read | client.sms.conversations.markConversationRead |
Opt-outs
| Operation | Method |
|---|---|
| Create an opt-out | client.sms.optOuts.createOptOut |
| List opt-outs | client.sms.optOuts.listOptOuts |
| Check an opt-out | client.sms.optOuts.checkOptOut |
| Delete an opt-out | client.sms.optOuts.deleteOptOut |
Webhooks
| Operation | Method |
|---|---|
| Create a webhook | client.sms.webhooks.createWebhook |
| List webhooks | client.sms.webhooks.listWebhooks |
| Retrieve a webhook | client.sms.webhooks.getWebhook |
| Update a webhook | client.sms.webhooks.updateWebhook |
| Delete a webhook | client.sms.webhooks.deleteWebhook |
Broadcasts
| Operation | Method |
|---|---|
| Create a broadcast | client.sms.broadcasts.createBroadcast |
| List broadcasts | client.sms.broadcasts.listBroadcasts |
| Retrieve a broadcast | client.sms.broadcasts.getBroadcast |
| Update a broadcast | client.sms.broadcasts.updateBroadcast |
| Delete a broadcast | client.sms.broadcasts.deleteBroadcast |
| Upload recipients | client.sms.broadcasts.uploadRecipients |
| List recipients | client.sms.broadcasts.listRecipients |
| Preview a broadcast | client.sms.broadcasts.previewBroadcast |
| Export results as CSV | client.sms.broadcasts.exportBroadcast |
| Launch a broadcast | client.sms.broadcasts.launchBroadcast |
| Pause a broadcast | client.sms.broadcasts.pauseBroadcast |
| Resume a broadcast | client.sms.broadcasts.resumeBroadcast |
| Cancel a broadcast | client.sms.broadcasts.cancelBroadcast |
RCS Senders
| Operation | Method |
|---|---|
| Create an RCS sender | client.sms.rcsSenders.createSender |
| List RCS senders | client.sms.rcsSenders.listSenders |
| Retrieve an RCS sender | client.sms.rcsSenders.getSender |
| Update an RCS sender | client.sms.rcsSenders.updateSender |
| Refresh sender status | client.sms.rcsSenders.getSenderStatus |
| Create a template | client.sms.rcsSenders.createTemplate |
| List templates | client.sms.rcsSenders.listTemplates |
| Retrieve a template | client.sms.rcsSenders.getTemplate |
| Delete a template | client.sms.rcsSenders.deleteTemplate |
| Refresh template status | client.sms.rcsSenders.getTemplateStatus |
10DLC Brands
| Operation | Method |
|---|---|
| Create a brand | client.sms.brands.createBrand |
| List brands | client.sms.brands.listBrands |
| Retrieve a brand | client.sms.brands.getBrand |
| Update a brand | client.sms.brands.updateBrand |
| Delete a brand | client.sms.brands.deleteBrand |
| Register a brand | client.sms.brands.registerBrand |
| List brand registrar statuses | client.sms.brands.brandRegistrarStatuses |
| Request brand authentication | client.sms.brands.brandAuthVerification |
| Resend brand 2FA verification | client.sms.brands.resend2Fa |
| Vet a brand | client.sms.brands.vetBrand |
| List brand vets | client.sms.brands.listBrandVets |
10DLC Campaigns
| Operation | Method |
|---|---|
| Create a campaign | client.sms.campaigns.createCampaign |
| List campaigns | client.sms.campaigns.listCampaigns |
| Create a toll-free campaign | client.sms.campaigns.createTollFreeCampaign |
| List campaign priorities | client.sms.campaigns.campaignPriorities |
| Retrieve a campaign | client.sms.campaigns.getCampaign |
| Update a campaign | client.sms.campaigns.updateCampaign |
| Delete a campaign | client.sms.campaigns.deleteCampaign |
| Register a campaign | client.sms.campaigns.registerCampaign |
| Deregister a campaign | client.sms.campaigns.deregisterCampaign |
| Appeal a campaign rejection | client.sms.campaigns.appealCampaign |
| Update a campaign registration | client.sms.campaigns.updateCampaignRegistration |
| List campaign network statuses | client.sms.campaigns.campaignNetworkStatuses |
| List campaign numbers | client.sms.campaigns.listCampaignNumbers |
| Add numbers to a campaign | client.sms.campaigns.addCampaignNumbers |
| Remove numbers from a campaign | client.sms.campaigns.removeCampaignNumbers |
| Upload a document | client.sms.campaigns.uploadDocument |
| Download a document | client.sms.campaigns.getDocument |