Skip to main content

Welcome to WazzAPI

WazzAPI helps teams run WhatsApp messaging from one place — from connected numbers and contact management to templates, webhooks, and delivery visibility. Use these docs to:
  • get set up in the dashboard
  • create API keys and webhook subscriptions
  • work with devices, contacts, templates, and messaging flows

Quickstart

Sign in, create an API key, and send your first message.

API Reference

Browse the full API schema for contacts, messages, templates, and webhooks.

Authentication

Learn how dashboard access and API authentication work.

WazzAPI MCP

Connect WazzAPI to Claude Code, Cursor, VS Code, and other MCP-compatible agents.

Python SDK

Install the official wazzapi package and ship Python integrations faster.

Node.js SDK

Install @wazzapi/wazzapi for typed Node.js and TypeScript integrations.

Explore Features

Contacts

Organize contacts, groups, CSV imports, and sync workflows.

Templates

Create reusable templates with variables and preview support.

Campaigns

Plan bulk sends and scheduled messaging runs from the dashboard.

Webhooks

Receive signed events for message updates and device status changes.

Analytics

Monitor delivery health, messaging activity, and key trends.

Auto Warmer

Gradually warm connected accounts before scaling volume.

Getting Help

API Reference

Explore request and response details for the public API.

WazzAPI MCP

Work with WazzAPI from natural-language agent workflows over MCP.

Dashboard

Open the hosted dashboard to manage your organization, devices, and API access.

Python SDK

Work with the official typed client for messaging and webhook flows.

Node.js SDK

Build server-side integrations with the official TypeScript-friendly SDK.