Business catalog operations
Exact methods, permissions, request bodies and query fields for business catalog operations.
Get business catalog info (Baileys engine only)#
GET /api/v1/channels/{channel_id}/catalog
Token scope: read. Paid access and a ready, customer-owned session are required. List responses are bounded; use documented pagination parameters.
Upstream permissions and engine support apply. Unsupported operations may return 501; WhatsApp can refuse actions even when a session is connected.
{
"type": "object",
"properties": {},
"additionalProperties": false,
"required": []
}List catalog products (Baileys engine only)#
GET /api/v1/channels/{channel_id}/catalog/products
Token scope: read. Paid access and a ready, customer-owned session are required. List responses are bounded; use documented pagination parameters.
Upstream permissions and engine support apply. Unsupported operations may return 501; WhatsApp can refuse actions even when a session is connected.
| Query parameter | Required | Schema |
|---|---|---|
| page | No | {"minimum":1,"type":"integer"} |
| limit | No | {"type":"integer","minimum":1,"maximum":100} |
{
"type": "object",
"properties": {},
"additionalProperties": false,
"required": []
}Get a specific product (Baileys engine only)#
GET /api/v1/channels/{channel_id}/catalog/products/{productId}
Token scope: read. Paid access and a ready, customer-owned session are required. List responses are bounded; use documented pagination parameters.
Upstream permissions and engine support apply. Unsupported operations may return 501; WhatsApp can refuse actions even when a session is connected.
{
"type": "object",
"properties": {},
"additionalProperties": false,
"required": []
}