Skip to main content

Evento messages.received

Disparado quando uma mensagem é recebida.
Além de mensagens recebidas de contatos (fromMe: false), este evento também é disparado para mensagens enviadas pelo próprio número em outro dispositivo ou celular, com fromMe: true. Mensagens enviadas via API da D-API geram o evento messages.sent, e não messages.received.

Payload

event
string
required
Sempre "messages.received"
sessionId
string
required
ID da sessão que recebeu a mensagem
timestamp
string
required
Timestamp ISO 8601 do recebimento
traceId
string
required
ID único para rastreamento
data
object
required

Exemplos por Tipo


Identificando Tipos


Media URLs

Arquivos de mídia são automaticamente salvos no S3 e disponibilizados em data.media_url.