APIs for the WhatsApp messaging platform, enabling businesses to communicate with customers through the world's most popular messaging app.
APIs
WhatsApp Business Platform API
The Cloud API and On-Premises API that enables medium and large businesses to communicate with customers at scale.
WhatsApp Business Account Management API
API for managing WhatsApp Business Accounts, phone numbers, and messaging templates.
WhatsApp Flows API
API for creating structured, interactive forms and multi-step flows within WhatsApp conversations, enabling appointment booking, surveys, lead capture, and other guided experien...
WhatsApp On-Premises API
The self-hosted version of the WhatsApp Business API that allowed businesses to run the API on their own infrastructure. This API was deprecated on October 23, 2025, and all use...
Capabilities
WhatsApp Account And Phone Management
Unified workflow for managing WhatsApp Business Accounts, phone numbers, business profiles, user assignments, product catalogs, and phone registration. Combines Business Managem...
Run with NaftikoWhatsApp Flows And Automation
Unified workflow for creating and managing interactive flows, publishing lifecycle management, and webhook subscriptions. Combines Flows API and Business Management API webhook ...
Run with NaftikoWhatsApp Messaging And Media
Unified workflow for sending messages, managing media files, and creating QR codes for customer conversations. Combines WhatsApp Cloud API messaging, media management, and QR co...
Run with NaftikoWhatsApp Templates And Analytics
Unified workflow for managing message templates and analyzing conversation and template performance. Combines Business Management API template CRUD and analytics capabilities us...
Run with NaftikoFeatures
Send and receive messages, media, and interactive content through Meta-hosted WhatsApp infrastructure.
Pre-approved message templates for proactive customer communication with variable substitution.
Buttons, lists, product catalogs, and flows for rich customer engagement.
Send and receive images, videos, documents, audio, stickers, and location data.
Real-time notifications for incoming messages, delivery status, and account events.
Manage WhatsApp Business accounts, phone numbers, and messaging limits.
Build interactive multi-step forms and workflows within WhatsApp conversations.
Share product catalogs and enable in-chat commerce experiences.
End-to-end encryption for all messages and media.
Route conversations to multiple agents with conversation assignment.
Use Cases
Provide real-time customer service and support through WhatsApp messaging.
Send order confirmations, shipping updates, and delivery notifications.
Send appointment reminders and allow rescheduling via interactive messages.
Send promotional messages using approved templates to opted-in customers.
Send OTP codes and verification messages for account security.
Build automated conversational bots for FAQs and self-service workflows.
Share product catalogs, process orders, and send payment reminders.
Send appointment reminders, test results, and health tips to patients.
Integrations
Manage WhatsApp alongside Facebook and Instagram from a unified dashboard.
CRM integration for managing customer conversations and contact history.
E-commerce integration for order notifications and customer messaging.
Marketing and sales integration for lead nurturing via WhatsApp.
Help desk integration for ticketed WhatsApp customer support.
Solutions
Cloud API and On-Premises API for medium and large businesses at scale.
Free mobile app for small businesses with basic messaging features.
Interactive forms and workflows within WhatsApp conversations.
Event Specifications
WhatsApp Webhooks
WhatsApp Business Platform webhooks deliver real-time notifications for incoming messages, message status updates, template status changes, account updates, phone number quality...
ASYNCAPI