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
WATI API ReferenceWATI API Reference
HomeGetting StartedRecipesAPI Reference
Log InWATI API Reference
API Reference
Log In
HomeGetting StartedRecipesAPI Reference

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 channelsget
  • Conversations
    • Get messagesget
    • Send a text message to an active conversationpost
    • Send a typing indicator to a WhatsApp contactpost
    • Send a file message to an active conversationpost
    • Send a file message to an active conversation via a urlpost
    • Get a media file by message IDget
    • Assign an operator to a conversationput
    • Update conversation statusput
    • Send an interactive message to an active conversationpost
    • Add a tag to a conversationpost
    • Remove a tag from a conversationdel
  • Instagram
    • List Instagram postsget
    • Get an Instagram postget
    • List Instagram post commentsget
    • Get Instagram post unread-comment countget
    • Get Instagram channel comment permissionsget
    • Reply to an Instagram commentpost
    • Send a private reply to an Instagram commentpost
  • Contacts
    • Add a new contactpost
    • Get contactsget
    • Update contactsput
    • Get contact detailsget
    • Assigns a contact to teamsput
    • Get contact countget
    • Delete a contactdel
  • Templates
    • Get message template by IDget
    • Get message templatesget
    • Send template messagespost
    • Schedule template messagespost
    • Get templatesget
    • Create a templatepost
    • Delete templates by namedel
    • Delete a templatedel
  • Broadcasts
    • Get campaignsget
    • Get the campaign details by IDget
    • Get the campaign recipients by IDget
    • Get the campaign overviewget
    • Estimate broadcast costpost
  • Calls
    • Get call logsget
    • Get call recordingget
    • Get call transcriptget
    • Get call summaryget
    • Batch get call recordingspost
    • Batch get call transcriptspost
    • Batch get call summariespost
  • Chatbots
    • Get chatbots (Available in Pro plan)get
    • Start chatbot (Available in Pro plan)post
  • Sales Analytics
    • Get sales pipelinepost
    • Get lead stagesget
  • Messages (v1)
    • Get Messages by whatsapp numberget
    • Get Message Templatesget
    • Send File to opened sessionpost
    • Send File to opened session via urlpost
    • Send Message to opened sessionpost
    • Send a WhatsApp template messagepost
    • Send template messagespost
    • Send template messages(CSV)post
    • Send Interactive Buttons Messagepost
    • Send Interactive CTA URL Messagepost
    • Send Interactive List Messagepost
    • /{tenantId}/api/v1/sendDirectSendMessage/{whatsappNumber}post
    • /{tenantId}/api/v1/sendDirectSendMessagespost
    • Send template message (Beta)post
    • Send template messages (Beta)post
  • Contacts (v1)
    • Get Contacts Listget
    • Update Contact Attributespost
    • Update Contact Attributes (Available in Business plan)post
    • Add Contactpost
  • 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 nameget
    • Rotate Tokenpost
    • Assign Userpost
    • 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 creditsget
  • Segments
    • List segmentsget
    • Get a segmentget
    • Evaluate segment filterspost
  • Webhooks
    • List webhook subscriptionsget
    • Get a webhook subscriptionget
    • Update a webhook subscriptionput
    • Delete a webhook subscriptiondel
    • List available webhook event typesget
    • Create webhookspost
  • WhatsAppAccounts
    • GetPhoneNumberListget
    • List multi whatsapp phone numberget
    • Get phone number detailget
    • BusinessAccountsget
  • Messaging
    • Get message by phoneNumber and localMessageIdget
Powered by 

Auth

Updated 9 months ago


BSUID & Target Format
Chat

Updated 9 months ago


BSUID & Target Format
Chat