Home › Features › REST API & webhooks

The WhatsApp Business API, without the plumbing.

Send messages, sync contacts and track campaigns from your own systems. Predictable JSON, scoped keys and signed webhooks come standard.

cURL request to the WhatsApp messages API next to a signed webhook payload for a delivered message

What you get

Scoped API keys

Create keys limited to the actions they need, restrict them to IP addresses, set an expiry and revoke them at any time. Keys are hashed and shown once.

Send every message type

Text, templates, images, video, audio, documents and interactive reply buttons through a single endpoint.

Signed outbound webhooks

Receive message, status and campaign events with HMAC signatures, retries and a delivery log for debugging.

Rate limits you can see

Every response carries limit headers, and 429 responses include Retry-After so clients back off correctly.

OpenAPI documentation

Interactive docs with request and response examples are built into the dashboard.

Integrations

Connect to your CRM or store through ready-made integrations and a website chat widget.

Frequently asked questions

Which WhatsApp API does this use?

The official WhatsApp Business Cloud API from Meta. You connect your own Meta Business account and phone number.

Are webhooks signed?

Yes. Each delivery carries an HMAC signature so your server can verify it came from us.

Is API access on every plan?

API access and its rate limit depend on the plan. See the pricing section for details.

More features

Start free trial