Documentation Index
Fetch the complete documentation index at: https://docs.wazzapi.com/llms.txt
Use this file to discover all available pages before exploring further.
Getting Started
This guide walks through the standard SaaS onboarding flow so you can send your first message as quickly as possible.- sign in to the dashboard
- connect a WhatsApp account
- create an API key
- inspect your connected devices
- send a test message through the API
- track delivery status
Sign in to the dashboard
Open the WazzAPI dashboard at
https://app.wazzapi.com and sign in with your account.If you are joining an existing workspace, make sure you have access to the correct organization before creating keys or connecting devices.Connect a WhatsApp account
In the dashboard, connect at least one WhatsApp account so you have an active sender.You will need the
whatsapp_account_id for API sends.Create an API key
In the dashboard, open Developers and create a new API key.Pick scopes based on the workflow you want to enable:
admin:readto inspect devices and other read-only operational datamessages:sendto send messages and interactive messagescontacts:writeto import or manage contactscampaigns:writeto manage templates and WhatsApp groups
Inspect your connected devices
Use the device list endpoint to confirm which WhatsApp accounts are available to your API key. This call requires
admin:read or higher.Send Your First Message
Use the API endpoint below. Replace the API key, destination number, and WhatsApp account ID with real values from your environment. This call requires
messages:send or higher.Base URLs
Use these hosted URLs for the WazzAPI SaaS platform:| Environment | URL |
|---|---|
| Dashboard | https://app.wazzapi.com |
| API | https://api.wazzapi.com |
| Docs | https://docs.wazzapi.com |
What the public API covers
The public API is strongest around:- contacts and groups
- devices and connection state
- direct messaging and message status
- templates and preview
- webhook delivery events
Next Steps
Once your first message is flowing, continue with:Authentication
Learn when to use dashboard sign-in and when to use API keys.
WazzAPI MCP
Connect WazzAPI to an MCP-compatible coding agent for natural-language workflows.
Python SDK
Install
wazzapi from PyPI and start sending messages with a typed client.Node.js SDK
Install
@wazzapi/wazzapi for Node.js and TypeScript projects.Webhooks
Subscribe to signed delivery and device lifecycle events.