Wapito documentation
Guides
- Getting started
Create a channel, link a WhatsApp number by QR or pairing code, issue a token and send your first message.
- Authentication
How channel tokens work: issuing, rotating and revoking them, and what a bad one returns.
- Webhooks
Subscribe to events, verify the signature, and answer fast enough that Wapito does not retry.
- Rate limits
The request, send and check quotas on each plan, the headers that report what is left, and how 429s behave.
- Media
Upload images, audio, video and documents, send them, and download inbound media before it expires.
- Anti-ban guide
What actually gets a linked number banned, how to warm one up, and what to do when a ban webhook arrives.
- Postman collection
Import the OpenAPI document, set the token and base URL once, and run every endpoint against your channel.
Reference
- API reference
Every endpoint, with parameters, request and response examples, webhooks, errors and twelve languages of code.
- Interactive reference
The same document in a browser explorer, with a request runner you can point at your own channel.
- Error codes
Every error the API can return, what raised it, what it means on the WhatsApp protocol, and how to fix it.
Try it on your own number
Create a channel, link a WhatsApp number by QR or pairing code, and call the API in a couple of minutes. The Sandbox plan is free and needs no card.