Pular para o conteúdo principal
POST
/
send-catalog
Enviar catálogo
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 '
{
  "phone": "5511999999999",
  "catalogPhone": "5511999999999",
  "translation": "PT",
  "message": "Acesse esse link para visualizar nosso catálogo no WhatsApp:",
  "title": "Veja o catálogo de produtos no WhatsApp",
  "catalogDescription": "Saiba mais sobre os produtos e serviços dessa empresa."
}
'
{
  "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 gerada no painel de Segurança do Hub Message

Corpo

application/json
phone
string
obrigatório

Telefone do destinatário (DDI + DDD + número)

Exemplo:

"5511999999999"

catalogPhone
string
obrigatório

Telefone da conta business dona do catálogo

translation
enum<string>

Idioma do card do catálogo

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

Mensagem que acompanha o card do catálogo

title
string

Título do card do catálogo

catalogDescription
string

Descrição do card do catálogo

Resposta

Mensagem enviada com sucesso

zaapId
string

Identificador interno

messageId
string

ID da mensagem no WhatsApp

id
string

Mesmo valor do messageId (compatibilidade)