Telnyx Messaging: WhatsApp — Documentation Index
WhatsApp documentation within the Messaging section of the Telnyx developer docs (https://developers.telnyx.com). This file: https://developers.telnyx.com/docs/development/llms/messaging-whatsapp-llms-txt.md · Root index: https://developers.telnyx.com/llms.txt
Getting Started
- Quickstart: Complete end-to-end guide to send your first WhatsApp message via Telnyx API, from setup to delivery confirmation.
- Embedded Signup: 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: Enable your end-customers to self-serve onboard WhatsApp Business Accounts through your platform using Meta’s embedded signup flow integrated with Telnyx.
Sending Messages
- Send Messages: Send template, text, media, interactive, and location messages via the Telnyx WhatsApp API.
- Manage Templates: Create, list, update, and delete WhatsApp message templates via the Telnyx API. Includes template structure, category selection, and lifecycle management.
Calling
- Business Calling: Enable voice calling over WhatsApp on your Telnyx numbers — inbound and outbound calls route through your existing Voice API, SIP, or TeXML connection.
API Reference (WhatsApp)
Whatsapp Business Accounts
- List Whatsapp Business Accounts: Retrieve a list of the WhatsApp Business Accounts (WABAs) connected to your Telnyx account.
- Delete a Whatsapp Business Account: Delete a WhatsApp Business Account connection from your Telnyx account.
- Get a single Whatsapp Business Account: Retrieve the details of a specific WhatsApp Business Account.
- List phone numbers for a WABA: List the phone numbers associated with a WhatsApp Business Account.
- Get WABA settings: Retrieve the settings of a WhatsApp Business Account.
- Update WABA settings: Update the settings of a WhatsApp Business Account.
Whatsapp Phone Numbers
- Initialize Whatsapp phone number verification: Start the verification process to register a phone number with a WhatsApp Business Account.
- List Whatsapp phone numbers: Retrieve a list of the phone numbers registered for WhatsApp on your account.
- Delete a Whatsapp phone number: Delete a phone number’s WhatsApp registration from your account.
- Get calling settings for a phone number: Retrieve the WhatsApp calling settings for a phone number.
- Enable or disable Whatsapp calling for a phone number: Enable or disable WhatsApp calling for a phone number and manage its calling configuration.
- Get phone number business profile: Retrieve the WhatsApp business profile associated with a phone number.
- Update phone number business profile: Update the WhatsApp business profile associated with a phone number.
- Delete Whatsapp profile photo: Delete the profile photo of a WhatsApp phone number.
- Get Whatsapp profile photo: Retrieve the profile photo of a WhatsApp phone number.
- Upload Whatsapp profile photo: Upload a new profile photo for a WhatsApp phone number.
- Resend verification code: Resend the verification code for a phone number that is being registered with WhatsApp.
- Submit verification code for a phone number: Submit the verification code to complete WhatsApp registration of a phone number.
- Get conversation window status for a phone number: 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…
- Get phone number conversational components: Retrieve the conversational components configuration for a WhatsApp phone number.
- Update phone number conversational components: Update the conversational components configuration, such as welcome messages and commands, for a WhatsApp phone number.
Whatsapp Message Templates
- List Whatsapp message templates: Retrieve the WhatsApp message templates for your WhatsApp Business Accounts.
- Create a Whatsapp message template: Create a new WhatsApp message template. Templates must be approved by WhatsApp before they can be used in messages.
- Delete a Whatsapp message template: Delete a WhatsApp message template.
- Get a Whatsapp message template by ID: Retrieve a specific WhatsApp message template by its ID.
- Update a Whatsapp message template: Update an existing WhatsApp message template.