AIWATS API Documentation

Complete guide to integrating WhatsApp messaging into your applications

Official Documentation

WhatsApp API Documentation

Everything you need to build powerful WhatsApp integrations with AIWATS.

Terminal
// Initialize the AIWATS client
const client = new AIWATS({
  apiKey: process.env.AIWATS_API_KEY,
  version: "v1"
});

// Send a message
const response = await client.messages.send({
  to: "+1234567890",
  type: "text",
  text: { body: "Hello from AIWATS!" }
});
EndpointMethodDescription
/messagesPOSTSend a message to a WhatsApp userView
/messagesGETRetrieve messages historyView
/templatesGETList all message templatesView
/mediaPOSTUpload media for messagesView

Key Features

Messaging

Send text, media, interactive messages, and more to your customers on WhatsApp.

Learn more

Templates

Create and send pre-approved message templates to initiate conversations.

Learn more

Webhooks

Receive real-time notifications for incoming messages and status updates.

Learn more

Chatbots

Build intelligent conversational experiences with our chatbot framework.

Learn more

Session Management

Understand and optimize the 24-hour messaging window for customer interactions.

Learn more

Analytics

Track message delivery, read receipts, and conversation metrics.

Learn more

SDK Downloads

Node.js

v1.5.2

Download

Python

v1.4.0

Download

PHP

v1.3.5

Download

Java

v1.2.1

Download

Need help with implementation?

Our developer support team is available to help you with any questions or issues.