> ## Documentation Index
> Fetch the complete documentation index at: https://developers.telnyx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Messaging llms.txt

> Machine-readable documentation index for the Messaging section — guide pages and API endpoints for AI agents and LLMs

# Telnyx Messaging — Documentation Index

> SMS, MMS, RCS, WhatsApp, short codes, 10DLC compliance, and messaging profiles. One section of the Telnyx developer docs ([https://developers.telnyx.com](https://developers.telnyx.com)).
> Root index: [https://developers.telnyx.com/llms.txt](https://developers.telnyx.com/llms.txt) · Full content for this section: [https://developers.telnyx.com/development/llms/messaging-llms-full-txt.md](https://developers.telnyx.com/development/llms/messaging-llms-full-txt.md)

## Subsections

Focused per-subsection files (index + full content):

* [SMS & MMS](https://developers.telnyx.com/development/llms/messaging-sms-mms-llms-txt.md) ([full](https://developers.telnyx.com/development/llms/messaging-sms-mms-llms-full-txt.md))
* [RCS](https://developers.telnyx.com/development/llms/messaging-rcs-llms-txt.md) ([full](https://developers.telnyx.com/development/llms/messaging-rcs-llms-full-txt.md))
* [WhatsApp](https://developers.telnyx.com/development/llms/messaging-whatsapp-llms-txt.md) ([full](https://developers.telnyx.com/development/llms/messaging-whatsapp-llms-full-txt.md))

## SMS & MMS

* [Send Your First Message](https://developers.telnyx.com/docs/messaging/messages/send-message.md): Send your first SMS in five minutes using the Telnyx Messaging API, including authentication, picking a sender, and posting a message to the /messages endpoint.
* [Receive Messages](https://developers.telnyx.com/docs/messaging/messages/receive-message.md): Receive inbound SMS and MMS messages via webhooks using the Telnyx Messaging API — with auto-reply, MMS media handling, and webhook signature verification.
* [Webhooks](https://developers.telnyx.com/docs/messaging/messages/receiving-webhooks.md): Receive, verify, and handle Telnyx messaging webhooks. Covers all event types, signature verification, retry behavior, and SDK code examples.
* [Choosing a Sender Type](https://developers.telnyx.com/docs/messaging/getting-started/choosing-your-sender-type.md): Compare long codes, toll-free, short codes, RCS, and alphanumeric sender IDs to find the best messaging channel for your business.
* [Message Encoding](https://developers.telnyx.com/docs/messaging/messages/message-encoding.md): Understand SMS encoding types, character limits, segment calculations, and how to optimize message length to reduce costs.
* [Rate Limiting](https://developers.telnyx.com/docs/messaging/messages/rate-limiting.md): Understand Telnyx SMS and MMS delivery rate limits by sender type — long code, toll-free, short code, 10DLC — and how to optimize message throughput.
* [Error Codes](https://developers.telnyx.com/docs/messaging/messages/error-codes.md): Complete reference of Telnyx Messaging API error codes with descriptions, causes, and recommended actions.
* [Smart Encoding](https://developers.telnyx.com/docs/messaging/messages/smart-encoding.md): Automatically substitute Unicode characters with GSM-7 equivalents to reduce SMS segment counts and costs.
* [Group Messaging](https://developers.telnyx.com/docs/messaging/messages/group-messaging.md): Send and receive group MMS messages to multiple recipients using the Telnyx Messaging API. Supports up to 8 participants per conversation.
* [Alphanumeric Sender ID](https://developers.telnyx.com/docs/messaging/messages/alphanumeric-sender-id.md): Send branded SMS messages using custom alphanumeric sender IDs instead of phone numbers.
* [International Compliance](https://developers.telnyx.com/docs/messaging/messages/international-sms-compliance.md): Country-specific SMS registration requirements, sender ID rules, opt-in regulations, and content restrictions for the top international messaging destinations.
* [MMS Converter](https://developers.telnyx.com/docs/messaging/messages/mms-converter.md): |
* [MMS Media & Transcoding](https://developers.telnyx.com/docs/messaging/messages/mms-transcoding.md): Send MMS messages with media attachments. Understand carrier size limits, supported formats, and automatic transcoding.
* [Schedule Messages](https://developers.telnyx.com/docs/messaging/messages/schedule-message.md): Schedule SMS and MMS messages for future delivery on Telnyx. Send time-sensitive campaigns, reminders, and notifications at exactly the right moment.
* [Specifying SMIL Template](https://developers.telnyx.com/docs/messaging/messages/smil-template.md): Customize the SMIL template used by Telnyx MMS to control how images, video, and text are laid out and rendered on recipient devices for picture messages.
* [Two-Factor Authentication (2FA)](https://developers.telnyx.com/docs/messaging/messages/2fa.md): Implement SMS-based two-factor authentication with the Telnyx Messaging API. Includes OTP generation, delivery, verification, and security best practices.
* [Appointment Reminders](https://developers.telnyx.com/docs/messaging/messages/appointment-reminder.md): Send automated appointment reminders with the Telnyx Messaging API. Includes scheduling strategies, opt-out handling, and best practices.
* [Send & Receive MMS](https://developers.telnyx.com/docs/messaging/messages/send-receive-mms.md): Send MMS messages with media attachments and handle inbound MMS webhooks with code examples in 7 languages.
* [Zapier Integration](https://developers.telnyx.com/docs/messaging/messages/zapier-integration.md): Connect Telnyx SMS to 7,000+ apps with Zapier. Automate messaging workflows without code — send alerts, forward messages, and create auto-responders.
* [Vercel Chat SDK](https://developers.telnyx.com/docs/messaging/messages/chat-sdk-adapter.md): Build bots in Next.js that send and receive SMS and MMS through Telnyx using the official @telnyx/chat-sdk-adapter package for Vercel's Chat SDK.
* [Spend Limits](https://developers.telnyx.com/docs/messaging/messages/configurable-spend-limits.md): Set daily spending limits on messaging profiles to prevent unexpected costs. Handle limit-reached webhooks and manage overrides.
* [Message Detail Records](https://developers.telnyx.com/docs/messaging/messages/message-detail-records.md): Track message status and delivery with Message Detail Records (MDRs).
* [Overview](https://developers.telnyx.com/docs/messaging/messages/messaging-profiles-overview.md): Understand Telnyx messaging profiles — the central configuration for your messaging numbers, webhooks, features, and spend limits.
* [Number Pool](https://developers.telnyx.com/docs/messaging/messages/number-pool.md): Distribute outbound messaging across multiple phone numbers to maximize deliverability and throughput.
* [Sticky Sender](https://developers.telnyx.com/docs/messaging/messages/sticky-sender.md): Maintain consistent sender numbers for recipients across messages to build familiarity and trust.
* [Geomatch](https://developers.telnyx.com/docs/messaging/messages/geomatch.md): Automatically select sender numbers that match recipient area codes for higher engagement and trust.
* [Short Codes](https://developers.telnyx.com/docs/messaging/messages/short-code.md): Request and configure short codes for high-volume A2P messaging. Understand provisioning timelines, carrier certification, and use cases.
* [Hosted SMS](https://developers.telnyx.com/docs/messaging/messages/hosted-sms.md): Use Hosted SMS on Telnyx to enable SMS/MMS on a phone number that stays with your voice provider. Includes eligibility checks, verification, and orders.
* [Internal Transfer](https://developers.telnyx.com/docs/messaging/messages/hosted-sms/internal-transfer.md): Transfer hosted SMS numbers between Telnyx accounts. Learn how
* [Opt-In/Out Management](https://developers.telnyx.com/docs/messaging/messages/advanced-opt-in-out.md): Configure custom opt-in and opt-out keywords, auto-responses, and country-specific messaging to maintain CTIA & TCPA compliance.
* [Number Configuration](https://developers.telnyx.com/docs/messaging/messages/phone-number-configuration.md): Configure phone numbers for messaging — assign to messaging profiles, enable messaging features, manage number settings, and troubleshoot common issues.
* [Toll-Free Verification](https://developers.telnyx.com/docs/messaging/toll-free-verification.md): New Business Registration Number (BRN) fields for toll-free SMS/MMS verification, including mandatory requirements starting February 2026.
* [Troubleshooting](https://developers.telnyx.com/docs/messaging/toll-free-verification/troubleshooting.md): Diagnose and resolve toll-free verification rejections, resubmission issues, delivery problems, and throughput limitations for SMS/MMS on toll-free numbers.
* [Quickstart](https://developers.telnyx.com/docs/messaging/10dlc/quickstart.md): Register your brand and campaign for 10DLC A2P messaging. Complete guide with Portal walkthrough and API/SDK examples.
* [Sole Proprietor](https://developers.telnyx.com/docs/messaging/10dlc/sole-proprietor.md): Complete guide to registering Sole Proprietor brands and campaigns via the Telnyx API, including OTP verification flow.
* [Brand Registration](https://developers.telnyx.com/docs/messaging/10dlc/brand-registration.md): Complete guide to registering your business as a 10DLC brand with Telnyx, including entity types, vetting scores, rejection troubleshooting, and SDK examples.
* [Campaign Registration](https://developers.telnyx.com/docs/messaging/10dlc/campaign-registration.md): Register your 10DLC campaign with TCR, choose the right use case type, write sample messages that pass carrier review, and handle rejections programmatically.
* [Use Case Examples](https://developers.telnyx.com/docs/messaging/10dlc/campaign-use-cases.md): Compliant sample messages, opt-in language, and content patterns for every 10DLC campaign use case type — ready to use in your TCR registration.
* [ISV/Reseller Onboarding](https://developers.telnyx.com/docs/messaging/10dlc/isv-reseller-onboarding.md): Register 10DLC brands and campaigns on behalf of your customers using Telnyx partner campaign APIs. Complete guide for ISVs, resellers, and SaaS platforms.
* [Rate Limits & Scores](https://developers.telnyx.com/docs/messaging/10dlc/10dlc-rate-limits.md): Understand AT\&T and T-Mobile 10DLC rate limits by vetting score, campaign type, and carrier. Optimize your brand score for higher throughput.
* [Phone Number Assignment](https://developers.telnyx.com/docs/messaging/10dlc/phone-number-assignment.md): Assign phone numbers to 10DLC campaigns, manage bulk assignments, integrate with number pools, and troubleshoot common assignment failures.
* [Event Notifications](https://developers.telnyx.com/docs/messaging/10dlc/event-notifications.md): Configure webhooks to receive real-time notifications about 10DLC brand registrations, campaign status changes, and phone number assignments.
* [Troubleshooting](https://developers.telnyx.com/docs/messaging/10dlc/troubleshooting.md): Diagnose and resolve common 10DLC brand registration, campaign approval, phone number assignment, and messaging delivery issues.

## RCS

* [RCS Getting Started](https://developers.telnyx.com/docs/messaging/messages/rcs-getting-started.md): Get started with Rich Communication Services (RCS) messaging on Telnyx, including agent registration, sending rich cards, suggested actions, and media.
* [RCS with AI Assistant](https://developers.telnyx.com/docs/messaging/messages/rcs-ai-assistant.md): Build an intelligent RCS agent powered by Telnyx AI Assistant—no custom backend required.
* [Send RCS Messages](https://developers.telnyx.com/docs/messaging/messages/send-an-rcs-message.md): Send rich RCS messages with text, rich cards, carousels, and suggested actions using the Telnyx RCS API. Includes SDK examples and SMS fallback.
* [Capabilities & Deeplinks](https://developers.telnyx.com/docs/messaging/messages/rcs-capabilities.md): Query device RCS capabilities before sending and generate deeplinks to start RCS conversations from websites or QR codes.
* [RCS Deeplinks](https://developers.telnyx.com/docs/messaging/messages/rcs-deeplinks.md): Generate RCS deeplinks to start conversations from websites, QR codes, and email campaigns.
* [RCS Webhooks](https://developers.telnyx.com/docs/messaging/messages/receiving-rcs-webhooks.md): Receive RCS webhooks from Telnyx — delivery receipts, inbound messages, read receipts, suggestion responses — with payload structure and SDK examples.

## WhatsApp

* [Quickstart](https://developers.telnyx.com/docs/messaging/whatsapp/quickstart.md): Complete end-to-end guide to send your first WhatsApp message via Telnyx API, from setup to delivery confirmation.
* [Embedded Signup](https://developers.telnyx.com/docs/messaging/whatsapp/embedded-signup.md): Complete the WhatsApp Business Platform embedded signup flow in the Telnyx portal. Create your WABA and register phone numbers for WhatsApp messaging.
* [Tech Provider Embedded Signup](https://developers.telnyx.com/docs/messaging/whatsapp/embedded-signup/tech-provider.md): Enable your end-customers to self-serve onboard WhatsApp Business Accounts through your platform using Meta's embedded signup flow integrated with Telnyx.
* [Send Messages](https://developers.telnyx.com/docs/messaging/whatsapp/send-messages.md): Send template, text, media, interactive, and location messages via the Telnyx WhatsApp API.
* [Manage Templates](https://developers.telnyx.com/docs/messaging/whatsapp/manage-templates.md): Create, list, update, and delete WhatsApp message templates via the Telnyx API. Includes template structure, category selection, and lifecycle management.

## API Reference (Messaging)

### Messages

* [Send a message](https://developers.telnyx.com/api-reference/messages/send-a-message.md): Send a message with a Phone Number, Alphanumeric Sender ID, Short Code or Number Pool.
* [Retrieve a message](https://developers.telnyx.com/api-reference/messages/retrieve-a-message.md): Note: This API endpoint can only retrieve messages that are no older than 10 days since their creation. If you require messages older than this, please generat…
* [Cancel a scheduled message](https://developers.telnyx.com/api-reference/messages/cancel-a-scheduled-message.md): Cancel a scheduled message that has not yet been sent. Only messages with `status=scheduled` and `send_at` more than a minute from now can be cancelled.
* [Send a group MMS message](https://developers.telnyx.com/api-reference/messages/send-a-group-mms-message.md)
* [Send a long code message](https://developers.telnyx.com/api-reference/messages/send-a-long-code-message.md)
* [Send a message using number pool](https://developers.telnyx.com/api-reference/messages/send-a-message-using-number-pool.md)
* [Schedule a message](https://developers.telnyx.com/api-reference/messages/schedule-a-message.md): Schedule a message with a Phone Number, Alphanumeric Sender ID, Short Code or Number Pool.
* [Send a short code message](https://developers.telnyx.com/api-reference/messages/send-a-short-code-message.md)
* [Send a message using an alphanumeric sender ID](https://developers.telnyx.com/api-reference/messages/send-a-message-using-an-alphanumeric-sender-id.md): Send an SMS message using an alphanumeric sender ID. This is SMS only.
* [Retrieve group MMS messages](https://developers.telnyx.com/api-reference/messages/retrieve-group-mms-messages.md): Retrieve all messages in a group MMS conversation by the group message ID.

### Whatsapp messaging

* [Send a Whatsapp message](https://developers.telnyx.com/api-reference/whatsapp-messaging/send-a-whatsapp-message.md)

### Callbacks

* [Delivery Update](https://developers.telnyx.com/api-reference/callbacks/delivery-update.md)
* [Inbound Message](https://developers.telnyx.com/api-reference/callbacks/inbound-message.md)
* [Replaced Link Click](https://developers.telnyx.com/api-reference/callbacks/replaced-link-click.md)
* [Campaign Status Update](https://developers.telnyx.com/api-reference/callbacks/campaign-status-update.md)

### Profiles

* [List messaging profiles](https://developers.telnyx.com/api-reference/profiles/list-messaging-profiles.md)
* [Create a messaging profile](https://developers.telnyx.com/api-reference/profiles/create-a-messaging-profile.md)
* [Retrieve a messaging profile](https://developers.telnyx.com/api-reference/profiles/retrieve-a-messaging-profile.md)
* [Update a messaging profile](https://developers.telnyx.com/api-reference/profiles/update-a-messaging-profile.md)
* [Delete a messaging profile](https://developers.telnyx.com/api-reference/profiles/delete-a-messaging-profile.md)
* [List phone numbers associated with a messaging profile](https://developers.telnyx.com/api-reference/profiles/list-phone-numbers-associated-with-a-messaging-profile.md)
* [List short codes associated with a messaging profile](https://developers.telnyx.com/api-reference/profiles/list-short-codes-associated-with-a-messaging-profile.md)

### Opt-Out Management

* [List Auto-Response Settings](https://developers.telnyx.com/api-reference/opt-out-management/list-auto-response-settings.md)
* [Create auto-response setting](https://developers.telnyx.com/api-reference/opt-out-management/create-auto-response-setting.md)
* [Get Auto-Response Setting](https://developers.telnyx.com/api-reference/opt-out-management/get-auto-response-setting.md)
* [Update Auto-Response Setting](https://developers.telnyx.com/api-reference/opt-out-management/update-auto-response-setting.md)
* [Delete Auto-Response Setting](https://developers.telnyx.com/api-reference/opt-out-management/delete-auto-response-setting.md)
* [List opt-outs](https://developers.telnyx.com/api-reference/opt-out-management/list-opt-outs.md): Retrieve a list of opt-out blocks.

### Messaging

* [Regenerate messaging profile secret](https://developers.telnyx.com/api-reference/messaging/regenerate-messaging-profile-secret.md): Regenerate the v1 secret for a messaging profile.
* [List alphanumeric sender IDs for a messaging profile](https://developers.telnyx.com/api-reference/messaging/list-alphanumeric-sender-ids-for-a-messaging-profile.md): List all alphanumeric sender IDs associated with a specific messaging profile.
* [Get detailed messaging profile metrics](https://developers.telnyx.com/api-reference/messaging/get-detailed-messaging-profile-metrics.md): Get detailed metrics for a specific messaging profile, broken down by time interval.
* [Retrieve a messaging hosted number](https://developers.telnyx.com/api-reference/messaging/retrieve-a-messaging-hosted-number.md): Retrieve a specific messaging hosted number by its ID or phone number.
* [Update a messaging hosted number](https://developers.telnyx.com/api-reference/messaging/update-a-messaging-hosted-number.md): Update the messaging settings for a hosted number.
* [List messaging hosted numbers](https://developers.telnyx.com/api-reference/messaging/list-messaging-hosted-numbers.md): List all hosted numbers associated with the authenticated user.

### Short Codes

* [List short codes](https://developers.telnyx.com/api-reference/short-codes/list-short-codes.md)
* [Retrieve a short code](https://developers.telnyx.com/api-reference/short-codes/retrieve-a-short-code.md)
* [Update short code](https://developers.telnyx.com/api-reference/short-codes/update-short-code.md): Update the settings for a specific short code. To unbind a short code from a profile, set the `messaging_profile_id` to `null` or an empty string.

### Hosted Numbers

* [List messaging hosted number orders](https://developers.telnyx.com/api-reference/hosted-numbers/list-messaging-hosted-number-orders.md)
* [Create a messaging hosted number order](https://developers.telnyx.com/api-reference/hosted-numbers/create-a-messaging-hosted-number-order.md)
* [Retrieve a messaging hosted number order](https://developers.telnyx.com/api-reference/hosted-numbers/retrieve-a-messaging-hosted-number-order.md)
* [Delete a messaging hosted number order](https://developers.telnyx.com/api-reference/hosted-numbers/delete-a-messaging-hosted-number-order.md): Delete a messaging hosted number order and all associated phone numbers.
* [Upload hosted number document](https://developers.telnyx.com/api-reference/hosted-numbers/upload-hosted-number-document.md)
* [Validate hosted number codes](https://developers.telnyx.com/api-reference/hosted-numbers/validate-hosted-number-codes.md): Validate the verification codes sent to the numbers of the hosted order. The verification codes must be created in the verification codes endpoint.
* [Create hosted number verification codes](https://developers.telnyx.com/api-reference/hosted-numbers/create-hosted-number-verification-codes.md): Create verification codes to validate numbers of the hosted order. The verification codes will be sent to the numbers of the hosted order.
* [Check hosted messaging eligibility](https://developers.telnyx.com/api-reference/hosted-numbers/check-hosted-messaging-eligibility.md)
* [Delete a messaging hosted number](https://developers.telnyx.com/api-reference/hosted-numbers/delete-a-messaging-hosted-number.md)

### Number Settings

* [Retrieve a phone number with messaging settings](https://developers.telnyx.com/api-reference/number-settings/retrieve-a-phone-number-with-messaging-settings.md)
* [Update the messaging profile and/or messaging product of a phone number](https://developers.telnyx.com/api-reference/number-settings/update-the-messaging-profile-andor-messaging-product-of-a-phone-number.md)
* [List phone numbers with messaging settings](https://developers.telnyx.com/api-reference/number-settings/list-phone-numbers-with-messaging-settings.md)
* [Bulk update phone number profiles](https://developers.telnyx.com/api-reference/number-settings/bulk-update-phone-number-profiles.md)
* [Retrieve bulk update status](https://developers.telnyx.com/api-reference/number-settings/retrieve-bulk-update-status.md)

### Verification Requests

* [List Verification Requests](https://developers.telnyx.com/api-reference/verification-requests/list-verification-requests.md): Get a list of previously-submitted tollfree verification requests
* [Submit Verification Request](https://developers.telnyx.com/api-reference/verification-requests/submit-verification-request.md): Submit a new tollfree verification request
* [Get Verification Request](https://developers.telnyx.com/api-reference/verification-requests/get-verification-request.md): Get a single verification request by its ID.
* [Update Verification Request](https://developers.telnyx.com/api-reference/verification-requests/update-verification-request.md): Update an existing tollfree verification request. This is particularly useful when there are pending customer actions to be taken.
* [Delete Verification Request](https://developers.telnyx.com/api-reference/verification-requests/delete-verification-request.md): Delete a verification request
* [Get Verification Request Status History](https://developers.telnyx.com/api-reference/verification-requests/get-verification-request-status-history.md): Get the history of status changes for a verification request.

### Campaign

* [Submit Campaign](https://developers.telnyx.com/api-reference/campaign/submit-campaign.md): Before creating a campaign, use the Qualify By Usecase endpoint to ensure that the brand you want to assign a new campaign to is qualified for the desired use…
* [Qualify By Usecase](https://developers.telnyx.com/api-reference/campaign/qualify-by-usecase.md): This endpoint allows you to see whether or not the supplied brand is suitable for your desired campaign use case.
* [List Campaigns](https://developers.telnyx.com/api-reference/campaign/list-campaigns.md): Retrieve a list of campaigns associated with a supplied `brandId`.
* [Get campaign](https://developers.telnyx.com/api-reference/campaign/get-campaign.md): Retrieve campaign details by `campaignId`.
* [Update campaign](https://developers.telnyx.com/api-reference/campaign/update-campaign.md): Update a campaign's properties by `campaignId`. **Please note:** only sample messages are editable.
* [Deactivate campaign](https://developers.telnyx.com/api-reference/campaign/deactivate-campaign.md): Terminate a campaign. Note that once deactivated, a campaign cannot be restored.
* [Submit campaign appeal for manual review](https://developers.telnyx.com/api-reference/campaign/submit-campaign-appeal-for-manual-review.md): Submits an appeal for rejected native campaigns in TELNYX\_FAILED or MNO\_REJECTED status. The appeal is recorded for manual compliance team review and the campa…
* [Get Campaign Mno Metadata](https://developers.telnyx.com/api-reference/campaign/get-campaign-mno-metadata.md): Get the campaign metadata for each MNO it was submitted to.
* [Get campaign operation status](https://developers.telnyx.com/api-reference/campaign/get-campaign-operation-status.md): Retrieve campaign's operation status at MNO level.
* [Get OSR campaign attributes](https://developers.telnyx.com/api-reference/campaign/get-osr-campaign-attributes.md)
* [Get Sharing Status](https://developers.telnyx.com/api-reference/campaign/get-sharing-status.md)
* [Accept Shared Campaign](https://developers.telnyx.com/api-reference/campaign/accept-shared-campaign.md): Manually accept a campaign shared with Telnyx
* [Get Campaign Cost](https://developers.telnyx.com/api-reference/campaign/get-campaign-cost.md)

### Brands

* [List Brands](https://developers.telnyx.com/api-reference/brands/list-brands.md): This endpoint is used to list all brands associated with your organization.
* [Create Brand](https://developers.telnyx.com/api-reference/brands/create-brand.md): This endpoint is used to create a new brand. A brand is an entity created by The Campaign Registry (TCR) that represents an organization or a company. It is th…
* [Get Brand](https://developers.telnyx.com/api-reference/brands/get-brand.md): Retrieve a brand by `brandId`.
* [Update Brand](https://developers.telnyx.com/api-reference/brands/update-brand.md): Update a brand's attributes by `brandId`.
* [Delete Brand](https://developers.telnyx.com/api-reference/brands/delete-brand.md): Delete Brand. This endpoint is used to delete a brand. Note the brand cannot be deleted if it contains one or more active campaigns, the campaigns need to be i…
* [Resend brand 2FA email](https://developers.telnyx.com/api-reference/brands/resend-brand-2fa-email.md)
* [List External Vettings](https://developers.telnyx.com/api-reference/brands/list-external-vettings.md): Get list of valid external vetting record for a given brand
* [Order Brand External Vetting](https://developers.telnyx.com/api-reference/brands/order-brand-external-vetting.md): Order new external vetting for a brand.
* [Import External Vetting Record](https://developers.telnyx.com/api-reference/brands/import-external-vetting-record.md): This operation can be used to import an external vetting record from a TCR-approved
* [Revet Brand](https://developers.telnyx.com/api-reference/brands/revet-brand.md): This operation allows you to revet the brand. However, revetting is allowed once after the successful brand registration and thereafter limited to once every 3…
* [Get Brand SMS OTP Status by Brand ID](https://developers.telnyx.com/api-reference/brands/get-brand-sms-otp-status-by-brand-id.md): Query the status of an SMS OTP (One-Time Password) for Sole Proprietor brand verification using the Brand ID.
* [Trigger Brand SMS OTP](https://developers.telnyx.com/api-reference/brands/trigger-brand-sms-otp.md): Trigger or re-trigger an SMS OTP (One-Time Password) for Sole Proprietor brand verification.
* [Verify Brand SMS OTP](https://developers.telnyx.com/api-reference/brands/verify-brand-sms-otp.md): Verify the SMS OTP (One-Time Password) for Sole Proprietor brand verification.
* [Get Brand SMS OTP Status](https://developers.telnyx.com/api-reference/brands/get-brand-sms-otp-status.md): Query the status of an SMS OTP (One-Time Password) for Sole Proprietor brand verification.
* [Get Brand Feedback By Id](https://developers.telnyx.com/api-reference/brands/get-brand-feedback-by-id.md): Get feedback about a brand by ID. This endpoint can be used after creating or revetting

### Enum

* [Get Enum](https://developers.telnyx.com/api-reference/enum/get-enum.md)

### Shared Campaigns

* [List Shared Campaigns](https://developers.telnyx.com/api-reference/shared-campaigns/list-shared-campaigns.md): Retrieve all partner campaigns you have shared to Telnyx in a paginated fashion.
* [Get Single Shared Campaign](https://developers.telnyx.com/api-reference/shared-campaigns/get-single-shared-campaign.md): Retrieve campaign details by `campaignId`.
* [Update Single Shared Campaign](https://developers.telnyx.com/api-reference/shared-campaigns/update-single-shared-campaign.md): Update campaign details by `campaignId`. **Please note:** Only webhook urls are editable.
* [Get Sharing Status](https://developers.telnyx.com/api-reference/shared-campaigns/get-sharing-status.md)
* [List shared partner campaigns](https://developers.telnyx.com/api-reference/shared-campaigns/list-shared-partner-campaigns.md): Get all partner campaigns you have shared to Telnyx in a paginated fashion

### Phone Number Campaigns

* [List phone number campaigns](https://developers.telnyx.com/api-reference/phone-number-campaigns/list-phone-number-campaigns.md)
* [Create New Phone Number Campaign](https://developers.telnyx.com/api-reference/phone-number-campaigns/create-new-phone-number-campaign.md)
* [Get Single Phone Number Campaign](https://developers.telnyx.com/api-reference/phone-number-campaigns/get-single-phone-number-campaign.md): Retrieve an individual phone number/campaign assignment by `phoneNumber`.
* [Delete Phone Number Campaign](https://developers.telnyx.com/api-reference/phone-number-campaigns/delete-phone-number-campaign.md): This endpoint allows you to remove a campaign assignment from the supplied `phoneNumber`.

### Bulk Phone Number Campaigns

* [Assign Messaging Profile To Campaign](https://developers.telnyx.com/api-reference/bulk-phone-number-campaigns/assign-messaging-profile-to-campaign.md): This endpoint allows you to link all phone numbers associated with a Messaging Profile to a campaign. **Please note:** if you want to assign phone numbers to a…
* [Get Assignment Task Status](https://developers.telnyx.com/api-reference/bulk-phone-number-campaigns/get-assignment-task-status.md): Check the status of the task associated with assigning all phone numbers on a messaging profile to a campaign by `taskId`.
* [Get Phone Number Status](https://developers.telnyx.com/api-reference/bulk-phone-number-campaigns/get-phone-number-status.md): Check the status of the individual phone number/campaign assignments associated with the supplied `taskId`.

### RCS

* [Send an RCS message](https://developers.telnyx.com/api-reference/rcs/send-an-rcs-message.md)
* [List all RCS agents](https://developers.telnyx.com/api-reference/rcs/list-all-rcs-agents.md)
* [Retrieve an RCS agent](https://developers.telnyx.com/api-reference/rcs/retrieve-an-rcs-agent.md)
* [Modify an RCS agent](https://developers.telnyx.com/api-reference/rcs/modify-an-rcs-agent.md)
* [Check RCS capabilities (batch)](https://developers.telnyx.com/api-reference/rcs/check-rcs-capabilities-batch.md)
* [Check RCS capabilities](https://developers.telnyx.com/api-reference/rcs/check-rcs-capabilities.md)
* [Add RCS test number](https://developers.telnyx.com/api-reference/rcs/add-rcs-test-number.md): Adds a test phone number to an RCS agent for testing purposes.
* [Generate RCS deeplink](https://developers.telnyx.com/api-reference/rcs/generate-rcs-deeplink.md): Generate a deeplink URL that can be used to start an RCS conversation with a specific agent.

### Whatsapp Business Accounts

* [List Whatsapp Business Accounts](https://developers.telnyx.com/api-reference/whatsapp-business-accounts/list-whatsapp-business-accounts.md)
* [Get a single Whatsapp Business Account](https://developers.telnyx.com/api-reference/whatsapp-business-accounts/get-a-single-whatsapp-business-account.md)
* [Delete a Whatsapp Business Account](https://developers.telnyx.com/api-reference/whatsapp-business-accounts/delete-a-whatsapp-business-account.md)
* [List phone numbers for a WABA](https://developers.telnyx.com/api-reference/whatsapp-business-accounts/list-phone-numbers-for-a-waba.md)
* [Get WABA settings](https://developers.telnyx.com/api-reference/whatsapp-business-accounts/get-waba-settings.md)
* [Update WABA settings](https://developers.telnyx.com/api-reference/whatsapp-business-accounts/update-waba-settings.md)

### Whatsapp Phone Numbers

* [Initialize Whatsapp phone number verification](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/initialize-whatsapp-phone-number-verification.md)
* [List Whatsapp phone numbers](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/list-whatsapp-phone-numbers.md)
* [Delete a Whatsapp phone number](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/delete-a-whatsapp-phone-number.md)
* [Get calling settings for a phone number](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/get-calling-settings-for-a-phone-number.md)
* [Enable or disable Whatsapp calling for a phone number](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/enable-or-disable-whatsapp-calling-for-a-phone-number.md)
* [Get phone number business profile](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/get-phone-number-business-profile.md)
* [Update phone number business profile](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/update-phone-number-business-profile.md)
* [Get Whatsapp profile photo](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/get-whatsapp-profile-photo.md)
* [Upload Whatsapp profile photo](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/upload-whatsapp-profile-photo.md)
* [Delete Whatsapp profile photo](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/delete-whatsapp-profile-photo.md)
* [Resend verification code](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/resend-verification-code.md)
* [Submit verification code for a phone number](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/submit-verification-code-for-a-phone-number.md)
* [Get conversation window status for a phone number](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/get-conversation-window-status-for-a-phone-number.md): Returns whether the 24-hour conversation window is currently open for a given source/destination pair. If window\_active is false, only template messages may be…

### Whatsapp Message Templates

* [List Whatsapp message templates](https://developers.telnyx.com/api-reference/whatsapp-message-templates/list-whatsapp-message-templates.md)
* [Create a Whatsapp message template](https://developers.telnyx.com/api-reference/whatsapp-message-templates/create-a-whatsapp-message-template.md)
* [Get a Whatsapp message template by ID](https://developers.telnyx.com/api-reference/whatsapp-message-templates/get-a-whatsapp-message-template-by-id.md)
* [Update a Whatsapp message template](https://developers.telnyx.com/api-reference/whatsapp-message-templates/update-a-whatsapp-message-template.md)
* [Delete a Whatsapp message template](https://developers.telnyx.com/api-reference/whatsapp-message-templates/delete-a-whatsapp-message-template.md)
