Skip to main content

What is a channel?

In , a channel represents a connection to WhatsApp via the Meta Official API. Each channel is linked to a WhatsApp Business phone number. For example, connecting the number +55 11 99999-9999 creates a channel with a unique channelId used in all API calls. The channelId is the unique identifier for the channel and is used in all API calls to send free messages, templates, webhooks, etc.

Supported platform

PlatformTypeStatus
WhatsApp (Meta Official API)META_WHATSAPPAvailable

Flow to get started

1

Generate your credentials

If you haven’t already, generate your Public Key and Secret Key at Authentication.
2

Create the channel

Create a new channel via the Dashboard or via API using the Create channel endpoint.
3

Connect the channel

Use the SDK + API connection flow, which integrates with the official Meta authentication.
4

Activate subscription (ENTERPRISE accounts)

Partners and resellers with the ENTERPRISE role must activate the channel subscription via Subscribe channel before use.
5

Send messages

With the channel connected, use the channelId to send free messages (within the 24h window) or templates (outside the window).

Channel endpoints

Create channel

Create a new channel via API.

Connect channel

Connect a channel via Meta SDK + API.

Disconnect channel

Permanently disconnect a channel.

Subscription management (ENTERPRISE)

The subscription endpoints below require the ENTERPRISE role on your account. Contact support to enable it.

Subscribe channel

Activate a channel subscription or add it to an existing one.

Cancel subscription

Cancel a channel subscription programmatically.