For AI agents: visit https://docs.wati.io/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Jump to Content
Home
Getting Started
Recipes
API Reference
Log In
API Reference
Log In
Home
Getting Started
Recipes
API Reference
Auth
introduction
Introduction
Authentication
Errors & Rate Limits
Postman
Public Roadmap
Video tutorials
Policy
Endpoint availability by plan
BSUID & Target Format
API Documentation V3
Campaigns
API DOCUMENTATION V1
Chatbot
Media
Auth
Chat
Messaging
Create Custom Segment
webhooks
Introduction
Webhook Events & Payloads
Message Received
New Contact Message
Session Message Sent
Template Message Sent
Sent Message is DELIVERED
Send Message is Read
Sent Message is REPLIED
Template Message FAILED
Template Status Update
Template quality update
Template category update
WABA Status Review Update
Phone Number Quality Update Event
WABA Account Deleted
WABA Account Content Updated
Phone Number Deleted
Chatbot Triggered
CTA URL Clicked
Call Status
Message Received (BSUID)
New Contact Message (BSUID)
Session Message Sent (BSUID)
Session Message Sent v2 (BSUID)
Template Message Sent (BSUID)
Template Message Sent v2 (BSUID)
Chatbot Triggered (BSUID)
CTA Button Clicked (BSUID)
Call Status (BSUID)
MCP Server
WATI MCP Server
WATI API
Channels
Get channels
get
Conversations
Get messages
get
Send a text message to an active conversation
post
Send a typing indicator to a WhatsApp contact
post
Send a file message to an active conversation
post
Send a file message to an active conversation via a url
post
Get a media file by message ID
get
Assign an operator to a conversation
put
Update conversation status
put
Send an interactive message to an active conversation
post
Add a tag to a conversation
post
Remove a tag from a conversation
del
Instagram
List Instagram posts
get
Get an Instagram post
get
List Instagram post comments
get
Get Instagram post unread-comment count
get
Get Instagram channel comment permissions
get
Reply to an Instagram comment
post
Send a private reply to an Instagram comment
post
Contacts
Add a new contact
post
Get contacts
get
Update contacts
put
Get contact details
get
Assigns a contact to teams
put
Get contact count
get
Delete a contact
del
Templates
Get message template by ID
get
Get message templates
get
Send template messages
post
Schedule template messages
post
Get templates
get
Create a template
post
Delete templates by name
del
Delete a template
del
Broadcasts
Get campaigns
get
Get the campaign details by ID
get
Get the campaign recipients by ID
get
Get the campaign overview
get
Estimate broadcast cost
post
Calls
Get call logs
get
Get call recording
get
Get call transcript
get
Get call summary
get
Batch get call recordings
post
Batch get call transcripts
post
Batch get call summaries
post
Chatbots
Get chatbots (Available in Pro plan)
get
Start chatbot (Available in Pro plan)
post
Sales Analytics
Get sales pipeline
post
Get lead stages
get
Messages (v1)
Get Messages by whatsapp number
get
Get Message Templates
get
Send File to opened session
post
Send File to opened session via url
post
Send Message to opened session
post
Send a WhatsApp template message
post
Send template messages
post
Send template messages(CSV)
post
Send Interactive Buttons Message
post
Send Interactive CTA URL Message
post
Send Interactive List Message
post
/{tenantId}/api/v1/sendDirectSendMessage/{whatsappNumber}
post
/{tenantId}/api/v1/sendDirectSendMessages
post
Send template message (Beta)
post
Send template messages (Beta)
post
Contacts (v1)
Get Contacts List
get
Update Contact Attributes
post
Update Contact Attributes (Available in Business plan)
post
Add Contact
post
Templates (v1)
Send WhatsApp Pay order detail message to customer (Private Beta)
post
Update WhatsApp Pay order status of an order (Private Beta)
post
Send WhatsApp Pay checkout button Template message to customer (Private Beta)
post
Broadcasts (v1)
Delete scheduled campaign (formerly scheduled broadcast) by broadcast ID.
del
Scheduled Campaign (formerly Scheduled Broadcast)
post
Chatbots (v1)
Get existing chatbots (Available in Pro plan)
get
Start chatbot (Available in Pro plan)
post
Other (v1)
Get media by file name
get
Rotate Token
post
Assign User
post
Assign Team(s) to a chat. (Available in Pro plan)
post
Update Chat Status (Available in Pro plan)
post
Create Custom Segment (Available in Pro/Business plan)
post
Send WhatsApp Pay order detail message to customer (Private Beta)
post
Update WhatsApp Pay order status of an order (Private Beta)
post
Get WhatsApp Pay order details of particular order (Private Beta)
get
Get payment status information of particular order (Private Beta)
get
Account
Get account credits
get
Segments
List segments
get
Get a segment
get
Evaluate segment filters
post
Webhooks
List webhook subscriptions
get
Get a webhook subscription
get
Update a webhook subscription
put
Delete a webhook subscription
del
List available webhook event types
get
Create webhooks
post
WhatsAppAccounts
GetPhoneNumberList
get
List multi whatsapp phone number
get
Get phone number detail
get
BusinessAccounts
get
Messaging
Get message by phoneNumber and localMessageId
get
Powered by
Copy Page
Auth
Updated 9 months ago
BSUID & Target Format
Chat
Updated 9 months ago
BSUID & Target Format
Chat