Skip to content
WhatsMarketingDeveloper Hub

Build on WhatsMarketing

The same API the dashboard uses, open to your code. With an API key you can create contacts from your website, launch campaigns from your CRM, read conversations and reports for your own reporting dashboard, and receive every event through a signed webhook.

What you can do today

Area With the API Scope
Contacts Create, search, edit, tag, add channel identities, notes and timeline contacts:read, contacts:write
Campaigns Create, choose the audience, preview the cost before sending, send, schedule, stagger, pause and resume campaigns:read, campaigns:write
Conversations Read the inbox by channel, status and agent conversations:read
Automations Read flows and their runs automations:read
Reports Sales, lifecycle, campaigns, wallet, team and conversations reports:read
Webhooks Receive signed contact and campaign events configured in the dashboard

What's coming

Sending messages in open conversations, assigning and closing conversations, reading templates and their approval status, looking up contacts by phone or email, test keys and rate-limit headers. We'll announce each one in the changelog.

Where keys are created

In the dashboard: Integrations → Webhooks & API (administrators only). The full key is shown only once.

Open Integrations → API Download OpenAPI Postman collection