Secure integration

Developers

Give customers a structured way to send messages, read statuses, and connect their systems to the official WhatsApp platform.

REST JSON Webhooks

Developers

API Keys

Keys can be created and revoked from the tenant panel.

JSON Responses

Clear responses for easy integration.

Rate limits

Request limits based on plan and usage.

Integration flow

1

Create key

Tenant owners create API keys from the dashboard.

2

Send request

External systems submit JSON requests to the API.

3

Process

The platform checks subscription, limits, and active account.

4

Status

Message statuses arrive through Meta webhooks and appear in logs.

Developer safeguards

Revocable keys

Any key can be disabled when needed.

Tenant isolation

Each key operates inside one tenant only.

Rate limits

Limits prevent uncontrolled usage.

Send message example

Customers can use the API to send a text or template message based on permissions and limits.

Customers can use the API to send a text or template message based on permissions and limits.

Get an API Key
# Send a WhatsApp message POST /api/v1/messages Authorization: Bearer sk_live_•••••••••••• Content-Type: application/json { "to": "+9671234567890", "type": "template", "template": "invoice_ready" }

Developer questions

Can the API be used externally?
Yes, within enabled keys, permissions, and limits.
Are message statuses visible?
Yes, when status webhooks are delivered by Meta.

Start your official WhatsApp setup

Create an organization account, connect an official WhatsApp Business number, and manage templates and integrations from the dashboard.

Developers

A short overview of the external API and customer system integrations.

Send us a message