Pular para o conteúdo principal
POST
/
send-catalog
Send catalog
curl --request POST \
  --url https://zapi.hubmessage.io/channels/{channel_id}/token/{channel_token}/send-catalog \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data @- <<EOF
{
  "phone": "5511999999999",
  "catalogPhone": "5511999999999",
  "translation": "EN",
  "message": "Follow this link to view our catalog on WhatsApp:",
  "title": "View the product catalog on WhatsApp",
  "catalogDescription": "Learn more about this company's products and services."
}
EOF
{
  "zaapId": "3999984263738042930CD6ECDE9VDWSA",
  "messageId": "D241XXXX732339502B68",
  "id": "D241XXXX732339502B68"
}

Conceituação

Método para envio do catálogo de produtos do WhatsApp Business. O destinatário recebe um card com link para visualizar o catálogo completo.
Este recurso requer uma conta WhatsApp Business com catálogo e produtos configurados.
A estrutura de resposta é idêntica à da Z-API. Seu código existente que processa esses retornos continuará funcionando sem alterações.

Autorizações

Authorization
string
header
obrigatório

Secret Key generated in the Hub Message Security panel

Corpo

application/json
phone
string
obrigatório

Recipient phone number (country code + area code + number)

Exemplo:

"5511999999999"

catalogPhone
string
obrigatório

Phone number of the business account that owns the catalog

translation
enum<string>

Catalog card language

Opções disponíveis:
EN,
PT
message
string

Message accompanying the catalog card

title
string

Catalog card title

catalogDescription
string

Catalog card description

Resposta

Message sent successfully

zaapId
string

Internal identifier

messageId
string

WhatsApp message ID

id
string

Same value as messageId (compatibility)