Wazapin supports two channel platforms:
  • whatsapp_official — WhatsApp Business API (WABA / Cloud API)
  • whatsapp_unofficial — paired gateway (QR connect)

Endpoint support matrix

EndpointOfficialUnofficialNotes
POST /v1/messagesYesYesDepends on message type.
GET /v1/messages/{messageID}YesYesLookup by Wazapin message ID.
POST /v1/channels/{channelID}/connectNoYesQR / gateway pairing.
GET /v1/channels/{channelID}/qrNoYesQR pairing for unofficial.
POST /v1/waba/register-phoneYesNoOfficial onboarding only.
POST /v1/waba/exchange-codeYesNoEmbedded signup flow.
POST /v1/templates/{templateID}/submitYesNoOfficial template submission.
POST /v1/templates/syncYesNoSync templates from Meta.

Message type support for POST /v1/messages

typeOfficialUnofficialNotes
textYesYes
image / video / audio / documentYesYes
templateYesYesUnofficial may use simplified formatting.
buttons / list / cta_urlYesYesUnofficial may use simplified formatting.
media_carousel / product_carouselYesYesUnofficial may use simplified formatting.
single_product / multi_product / catalogYesYes
stickerYesYes
location / location_requestYesYes
contactYesYes
reactionYesYes
mark_as_readYesYes
linkNoYesUnofficial only.
pollNoYesNot supported on official.
addressYesYes
presenceNoYesUnofficial only.
edit_messageNoYesNot supported on official.
delete_messageNoYesNot supported on official.
message_status_query / message_media_downloadNoYesUnofficial only.
For connect flows see Connect your number. See the API reference for the full endpoint list; this page covers common messaging integrations.