{
"type": "text",
"id": "3EB02CEA860CC26D1B17B0",
"sent_at": "2025-03-08T14:22:07.000Z",
"recipient": {
"name": "Recipient Name",
"id": "551112341234",
"phone_number": "551112341234",
"bsuid": "US.13491208655302741918",
"lid": "137585536053271",
"username": "@testusername",
"profile_picture": "https://zapsterapi.s3.us-east-1.amazonaws.com/...",
"type": "chat"
},
"sender": {
"name": "Recipient Name",
"id": "551112341234",
"phone_number": "551112341234",
"bsuid": "US.13491208655302741918",
"lid": "137585536053271",
"username": "@testusername",
"profile_picture": "https://zapsterapi.s3.us-east-1.amazonaws.com/...",
"type": "chat"
},
"referral": {
"type": "ad",
"id": "120210000000000",
"url": "https://fb.me/xxxxxxxx",
"headline": "<string>",
"body": "<string>",
"media": {
"type": "image",
"url": "<string>",
"thumbnail_url": "<string>"
},
"welcome_message": "<string>",
"ctwa_clid": "ARBxxxxxxxxxxxxx",
"source_app": "instagram"
},
"content": {
"text": "Mensagem de texto...",
"header": {
"title": "Titulo da mensagem com botões"
},
"footer": {
"text": "Texto no rodapé da mensagem com botões."
},
"buttons": [
{
"label": "Botão 1",
"type": "reply",
"id": "button0",
"url": "https://gotomarket.com",
"copy_code": "1234",
"phone": "+551234569876"
}
]
}
}Mensagem
Tipo de mensagem que foi recebida, enviada ou referenciada.
text, image, sticker, video, audio, vcard, location "text"
"image"
Identificador único da mensagem
"3EB02CEA860CC26D1B17B0"
Data e hora que a mensagem foi enviada.
"2025-03-08T14:22:07.000Z"
Informações da conversa e/ou contato, caso seja um grupo a propriedade type será igual a group em caso de conversa comum será chat.
- Chat
- Group
Show child attributes
Show child attributes
Informações de quem enviou a mensagem dentro da conversa (recipient).
ℹ️ Este campo pode fazer mais sentido se olhado da perspectiva de grupos, assim você consegue saber quem enviou mensagem dentro de uma conversa (
recipient).
Show child attributes
Show child attributes
Quando o evento é do tipo message.sent ou seja, mensagem enviada então este campo indicará de onde esta mensagem foi enviada.
- zapsterapi - Significa que a mensagem foi enviada através da API da Zapster.
- whatsapp - Significa que a mensagem foi enviada através do dispositivo ou através de outra plataforma.
zapsterapi, whatsapp Origem da conversa quando ela começou por um anúncio Click to WhatsApp ou por uma publicação com botão "Enviar mensagem" (evento message.received, nos dois tipos de conexão, com o mesmo formato). Presente apenas na primeira mensagem da conversa e omitido (nunca null) nas demais. Disponível conforme o plano da conta.
Show child attributes
Show child attributes
Importante ressaltar que o formato do conteúdo pode ser diferente de acordo com cada tipo de mensagem, por favor se atente aos detalhes da propriedade type e veja o formato de cada tipo selecionado a opção abaixo.
- Texto
- Áudio
- Imagem
- Vídeo
- Localização
- Contato
Show child attributes
Show child attributes