WhatsApp logo

WhatsApp

APIs for the WhatsApp messaging platform, enabling businesses to communicate with customers through the world's most popular messaging app.

4 APIs 4 Capabilities 10 Features

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 Naftiko

WhatsApp 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 Naftiko

WhatsApp 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 Naftiko

WhatsApp 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 Naftiko

Features

Cloud API

Send and receive messages, media, and interactive content through Meta-hosted WhatsApp infrastructure.

Message Templates

Pre-approved message templates for proactive customer communication with variable substitution.

Interactive Messages

Buttons, lists, product catalogs, and flows for rich customer engagement.

Media Messaging

Send and receive images, videos, documents, audio, stickers, and location data.

Webhooks

Real-time notifications for incoming messages, delivery status, and account events.

Business Management API

Manage WhatsApp Business accounts, phone numbers, and messaging limits.

Flows

Build interactive multi-step forms and workflows within WhatsApp conversations.

Catalogs and Commerce

Share product catalogs and enable in-chat commerce experiences.

Encryption

End-to-end encryption for all messages and media.

Multi-Agent Support

Route conversations to multiple agents with conversation assignment.

Use Cases

Customer Support

Provide real-time customer service and support through WhatsApp messaging.

Order Notifications

Send order confirmations, shipping updates, and delivery notifications.

Appointment Reminders

Send appointment reminders and allow rescheduling via interactive messages.

Marketing Campaigns

Send promotional messages using approved templates to opted-in customers.

Two-Factor Authentication

Send OTP codes and verification messages for account security.

Chatbot Integration

Build automated conversational bots for FAQs and self-service workflows.

E-commerce

Share product catalogs, process orders, and send payment reminders.

Healthcare Communication

Send appointment reminders, test results, and health tips to patients.

Integrations

Meta Business Suite

Manage WhatsApp alongside Facebook and Instagram from a unified dashboard.

Salesforce

CRM integration for managing customer conversations and contact history.

Shopify

E-commerce integration for order notifications and customer messaging.

HubSpot

Marketing and sales integration for lead nurturing via WhatsApp.

Zendesk

Help desk integration for ticketed WhatsApp customer support.

Solutions

WhatsApp Business Platform

Cloud API and On-Premises API for medium and large businesses at scale.

WhatsApp Business App

Free mobile app for small businesses with basic messaging features.

WhatsApp Flows

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

Semantic Vocabularies

Whatsapp Context

33 classes · 109 properties

JSON-LD

API Governance Rules

WhatsApp API Rules

17 rules · 14 errors 2 warnings 1 info

SPECTRAL

Resources

📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
Commerce Policy
Commerce Policy
🌐
Developer Portal
Developer Portal
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
🔗
Best Practices
Best Practices
🔗
Use Cases
Use Cases
📄
Change Log
Change Log
🟢
StatusPage
StatusPage
📰
Blog
Blog
💬
Support
Support
🌐
Console
Console
👥
GitHub Organization
GitHub Organization
🔗
Community
Community
👥
Stack Overflow
Stack Overflow
🔗
Security
Security
🔗
PostmanCollection
PostmanCollection
💰
Pricing
Pricing
🔗
JSON-LD
JSON-LD
🔗
JSONSchema
JSONSchema
📦
Node.js SDK
Node.js SDK
💻
API Examples
API Examples
🔗
Business Messaging Policy
Business Messaging Policy
📜
Meta Terms
Meta Terms
💬
FAQ
FAQ
🔗
Sandbox
Sandbox
🔗
Versioning
Versioning
🔗
Migration Guide
Migration Guide
🔗
RateLimits
RateLimits
💻
Error Codes
Error Codes