Chip warm-up
New numbers chat in a community before going into production, building natural history and reducing the risk of a ban.
The definitive guide
A WhatsApp API lets your system send and receive messages through code. Here you'll understand what it is, how it works, the difference between official and unofficial, how much it costs and how to start in minutes with warm-up and anti-ban.
API means application programming interface. A WhatsApp API is the bridge that lets a system talk over WhatsApp without anyone typing on a phone. Instead of opening the app, your server makes a request and the message goes out. When someone replies, WhatsApp sends the event back to your application through a webhook.
In practice, it's what turns WhatsApp from a chat app into an operations channel: appointment confirmations that fire on their own, billing that goes out on the due date, support that answers instantly, leads that land straight in the CRM. All automated, with history and scale.
There are two ways to get there: Meta's official API and the unofficial, instance-based APIs. The choice changes cost, setup time and what you need to manage.
Comparison
Both get the job done, but they solve different problems. See where each one fits.
| Criterion | ZapZap (unofficial) | Official API (Meta) |
|---|---|---|
| Time to start | Minutes (QR code) | Days to weeks (verification) |
| Billing | Per active number/month | Per conversation started |
| Approved templates | Not required | Required to start a conversation |
| Warm-up and anti-ban | Included and automatic | On you |
| Number | Your regular number | Dedicated verified number |
| Best for | Scaling fast, campaigns, support | Large brand with approved volume |
Sign up, provision an instance and connect your number by scanning the QR code. In minutes the number is ready for the API.
Put new numbers into the warm-up community. They chat naturally and build history before going into production.
Use the REST endpoints, the webhooks and the ready-made examples, or connect through n8n, Make and Zapier without writing code.
Send messages with humanized delays, receive replies through webhooks and track the status of each number with alerts.
Features
It's not just a pipe for messages. The ZapZap API bundles in what you'd otherwise have to build and maintain on your own.
New numbers chat in a community before going into production, building natural history and reducing the risk of a ban.
Automatic typing proportional to the message, humanized delays per instance and an anti-burst queue. Nothing goes out in a mass pattern.
Support, qualification and automatic reactions with configurable models, turned on per number whenever you want.
Receive every message, status and event in real time at your URL. Plug into n8n, Make, Zapier or your own backend.
Send text, media, buttons, lists and polls through a simple REST API, with a secure proxy that never exposes your token.
Connection status for each number, drop alerts and reports so you act before it becomes a problem.
How to prepare a new number and reduce the risk of a ban.
ViewWhat reduces the risk of a ban when sending.
ViewHow to send at volume without looking like spam.
ViewAutomated support that qualifies leads.
ViewThe term, the costs and the options.
ViewLink generator, QR Code and validator.
ViewIt's an interface that lets you send and receive WhatsApp messages through code instead of typing on a phone. With it, your system, CRM or automation talks to customers programmatically: it fires notifications, answers in support and connects WhatsApp to the rest of your operation.
The official API (Meta's Cloud API) requires business verification, template approval and charges per conversation. The unofficial one, like ZapZap's, connects a regular number via QR code in minutes, with no pre-approved templates and billing per number, not per message. In exchange, you take on warm-up and anti-ban management, which ZapZap automates.
For API integration, yes, it helps to understand REST requests and webhooks. But ZapZap also offers a visual panel, a no-code Flow Builder and ready-made integrations with n8n, Make and Zapier for those who'd rather not write code.
At ZapZap it's R$15 per active number per month, prepaid, with no per-message charge and no lock-in. You get welcome credit (subject to the current campaign) when you create your account to test before deciding.
No solution removes the risk 100%, but ZapZap reduces it a lot with community chip warm-up, humanized delays per instance and sending that stays out of the mass-blast pattern. You also monitor the status of each number and get alerts.
Create your account, connect a number in minutes and test the API with warm-up and anti-ban. R$15 per active number/month, prepaid, no lock-in.