API reference.
A REST API for contacts, conversations, messages, broadcasts and webhooks.
Getting started
Base path
/api/v1Rate limit
Roughly 120 requests per minute per key
Exceed it and you’ll receive a 429 response.
Authentication
Authorization: Bearer <key>Every request is made against the base URL /api/v1 and returns JSON. Authenticate with an API key using a Bearer token in the Authorization header — Authorization: Bearer <key>. Requests are rate-limited to roughly 120 requests per minute per key; exceed it and you'll receive a 429 response.
Select code to copy manually.
Endpoints
This page lists endpoint summaries. Request fields, response schemas and error details are not provided in this overview.
Contacts
/api/v1/contactsList contacts, with pagination and filtering.
/api/v1/contactsCreate a contact with a name, number and custom fields.
Conversations
/api/v1/conversationsList conversations across your shared inbox.
Messages
/api/v1/messagesSend a message to a contact on your WhatsApp number.
Broadcasts
List existing broadcasts, or create a new template campaign.
/api/v1/broadcasts/api/v1/broadcastsWebhooks
Manage webhooks for inbound messages and status events.
/api/v1/webhooks/api/v1/webhooksBuild on Flixer
Grab an API key from your dashboard and make your first call in minutes.