Skip to main content
POST
Create channel
Auth: TokenAccount or TokenInstanceRate-limit: Global (100/min) • Idempotent: no (each call creates a new channel)

Description

Creates a new channel. The creating account automatically becomes admin / owner. The service automatically accepts the terms of use (TOS) when WhatsApp requires them, performing a transparent retry after AcceptTOSNotice.

Examples

Minimum

Creates a channel with only the required name. The channel is born without a description or picture, but already gets a permanent jid and an inviteLink in the response.

Complete

Creates the channel with description and picture (public URL). The server downloads the image, converts it to JPEG 640x640, and sets it as the channel’s initial picture.

With base64 picture

Same flow, but the picture goes inline as a data: URL with base64 instead of an external URL. Useful when the image is generated locally or sits behind authentication.

Success response

The response includes the permanent channel.jid of the freshly created channel (use it as the identifier in subsequent calls), the inviteLink ready to share, and the current state. subscriberCount starts at 0, and pictureUrl comes as null when the picture has not yet been processed or was not provided.
200 OK

Path parameters

string
required
Instance name.

Headers

string
required
TokenAccount or TokenInstance.
string
required
application/json

Request body

string
required
Channel name. Cannot be empty.
string
Channel description / bio.
string
URL or base64. Converted to JPEG (max 640x640). A failure only logs a warning, the channel is created without a picture.

Notes

  • In some countries, creating a channel requires a verified WhatsApp Business account. If the server rejects, the WhatsMeow error is propagated.
  • Save the returned channel.jid, invite links can be revoked, but the JID is permanent.
  • Creation is not idempotent: an automatic retry on a network timeout can duplicate the channel.
  • The picture is resized to 640x640 keeping aspect ratio (accepted formats: JPEG, PNG, WebP, GIF).

Errors

Envelope:

Next

Channel info

Confirm data after creation.

List channels

See subscribed channels.