Skip to Content
TurbineWhats.app
TurbineWhats.app
API schemaPricingWorkspaceOverview
WhatsApp sessionsText messagesImages and PDFsContacts, chats, and groupsWebhooksGroupsGroup operationsMessage operationsChat operationsContact operationsPresence operationsProfile operationsLabel operationsWhatsApp channel operationsStatus operationsBusiness catalog operationsCall operations
API guides

Business catalog operations

Exact methods, permissions, request bodies and query fields for business catalog operations.

Read as MarkdownOpenAPI specification

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.

Request schema
{
  "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 parameterRequiredSchema
pageNo{"minimum":1,"type":"integer"}
limitNo{"type":"integer","minimum":1,"maximum":100}
Request schema
{
  "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.

Request schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "required": []
}

Status operations

Previous Page

Call operations

Next Page

On this page

Get business catalog info (Baileys engine only)List catalog products (Baileys engine only)Get a specific product (Baileys engine only)