---
title: "Channel support"
description: "Which message types and setup flows work on official Meta channels vs gateway channels."
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.wazapin.id/llms.txt
> Use this file to discover all available pages before exploring further.

# Channel support

Wazapin supports two channel platforms:

- `whatsapp_official` — WhatsApp Business API (WABA / Cloud API)
- `whatsapp_unofficial` — paired gateway (QR connect)

## Endpoint support matrix

| Endpoint | Official | Unofficial | Notes |
| --- | --- | --- | --- |
| `POST /v1/messages` | Yes | Yes | Depends on message `type`. |
| `GET /v1/messages/{messageID}` | Yes | Yes | Lookup by Wazapin message ID. |
| `POST /v1/channels/{channelID}/connect` | No | Yes | QR / gateway pairing. |
| `GET /v1/channels/{channelID}/qr` | No | Yes | QR pairing for unofficial. |
| `POST /v1/waba/register-phone` | Yes | No | Official onboarding only. |
| `POST /v1/waba/exchange-code` | Yes | No | Embedded signup flow. |
| `POST /v1/templates/{templateID}/submit` | Yes | No | Official template submission. |
| `POST /v1/templates/sync` | Yes | No | Sync templates from Meta. |

## Message type support for `POST /v1/messages`

| `type` | Official | Unofficial | Notes |
| --- | --- | --- | --- |
| `text` | Yes | Yes | |
| `image` / `video` / `audio` / `document` | Yes | Yes | |
| `template` | Yes | Yes | Unofficial may use simplified formatting. |
| `buttons` / `list` / `cta_url` | Yes | Yes | Unofficial may use simplified formatting. |
| `media_carousel` / `product_carousel` | Yes | Yes | Unofficial may use simplified formatting. |
| `single_product` / `multi_product` / `catalog` | Yes | Yes | |
| `sticker` | Yes | Yes | |
| `location` / `location_request` | Yes | Yes | |
| `contact` | Yes | Yes | |
| `reaction` | Yes | Yes | |
| `mark_as_read` | Yes | Yes | |
| `link` | No | Yes | Unofficial only. |
| `poll` | No | Yes | Not supported on official. |
| `address` | Yes | Yes | |
| `presence` | No | Yes | Unofficial only. |
| `edit_message` | No | Yes | Not supported on official. |
| `delete_message` | No | Yes | Not supported on official. |
| `message_status_query` / `message_media_download` | No | Yes | Unofficial only. |

:::info
For connect flows see [Connect your number](/getting-started/connect-channel). See the [API reference](/api-reference) for the full endpoint list; this page covers common messaging integrations.
:::

Source: https://docs.wazapin.id/api/channel-support/index.mdx
