Buscar: Vinda de anúncio

Mensagem que veio de um anúncio (click-to-WhatsApp): o anúncio vem em referral, igual no WhatsApp Web e na API oficial.

Na busca

Um item de messages no GET /messages: a mesma OrkesioMessage do webhook e da resposta do envio. Testar

{
  "id": "AC1FACA14F3FA7A19DB5FB19D7035506",
  "chat_id": "5511999999999@s.whatsapp.net",
  "author": {
    "id": "5511999999999@s.whatsapp.net",
    "phone": "5511999999999",
    "lid": "123456789012345@lid",
    "name": "Maria Souza"
  },
  "direction": "in",
  "sent_at": "2026-10-17T12:00:00.000Z",
  "category": "conversation",
  "type": "text",
  "text": "Quero saber da promoção",
  "referral": {
    "source_type": "ad",
    "source_id": "120210000000000000",
    "source_url": "https://fb.me/abc",
    "headline": "Promoção de outubro",
    "body": "Frete grátis",
    "media_type": "image",
    "thumbnail_url": "https://scontent.exemplo/ad.jpg",
    "ctwa_clid": "ARAkLkA8..."
  }
}

Na uazapi

POST /message/find, que continua funcionando. Na uazapi o anúncio fica escondido no content.

O content da uazapi é o proto do WhatsApp; aqui vai resumido (...).

uazapi (POST /message/find)
{
  "id": "5511888888888:AC1FACA14F3FA7A19DB5FB19D7035506",
  "messageid": "AC1FACA14F3FA7A19DB5FB19D7035506",
  "chatid": "5511999999999@s.whatsapp.net",
  "chatlid": "123456789012345@lid",
  "fromMe": false,
  "isGroup": false,
  "groupName": "",
  "sender": "123456789012345@lid",
  "sender_pn": "5511999999999@s.whatsapp.net",
  "sender_lid": "123456789012345@lid",
  "senderName": "Maria Souza",
  "messageType": "ExtendedTextMessage",
  "mediaType": "",
  "messageTimestamp": 1792238400000,
  "source": "android",
  "status": "",
  "text": "Quero saber da promoção",
  "content": {
    "text": "Quero saber da promoção",
    "contextInfo": {
      "externalAdReply": {
        "title": "Promoção de outubro",
        "body": "Frete grátis",
        "sourceType": "ad",
        "sourceID": "120210000000000000",
        "sourceURL": "https://fb.me/abc",
        "mediaType": 1,
        "thumbnailURL": "https://scontent.exemplo/ad.jpg",
        "ctwaClid": "ARAkLkA8..."
      }
    }
  },
  "quoted": "",
  "edited": "",
  "reaction": "",
  "vote": "",
  "buttonOrListid": "",
  "convertOptions": "",
  "pinned": false,
  "owner": "5511888888888",
  "wasSentByApi": false,
  "track_source": "",
  "track_id": ""
}
Orkesio (GET /messages)
{
  "id": "AC1FACA14F3FA7A19DB5FB19D7035506",
  "chat_id": "5511999999999@s.whatsapp.net",
  "author": {
    "id": "5511999999999@s.whatsapp.net",
    "phone": "5511999999999",
    "lid": "123456789012345@lid",
    "name": "Maria Souza"
  },
  "direction": "in",
  "sent_at": "2026-10-17T12:00:00.000Z",
  "category": "conversation",
  "type": "text",
  "text": "Quero saber da promoção",
  "referral": {
    "source_type": "ad",
    "source_id": "120210000000000000",
    "source_url": "https://fb.me/abc",
    "headline": "Promoção de outubro",
    "body": "Frete grátis",
    "media_type": "image",
    "thumbnail_url": "https://scontent.exemplo/ad.jpg",
    "ctwa_clid": "ARAkLkA8..."
  }
}