POST/message/find

Buscar mensagens no formato legado

Ordem mais recente primeiro. includeHistory=true por padrão; histórico nunca dispara automações novas. id ausente no store retorna messages=[].

Autenticação

Header obrigatório: token. Use o token da instância.

Base URL: a API do servidor selecionado, como https://1.atendro.cloud. O domínio wpp.atendro.cloud hospeda a documentação e o console.

Headers adicionais

CampoTipoPresençaDescrição
X-Request-IdstringopcionalASCII visível sem espaços, 1–128 caracteres. Inválido/ausente é substituído por UUID. Ecoado na resposta. Comprimento máximo: 128

Corpo da requisição

Formato: application/json. Corpo opcional.

CampoTipoPresençaDescrição
idstringopcionalID da mensagem guardada nesta instância. Nos corpos aceita também owner:id. Comprimento mínimo: 1
chatidstringopcionalDígitos com DDI (8–15) ou identificador @s.whatsapp.net, @g.us ou @lid. Nunca inferir telefone de um LID. Comprimento mínimo: 1
limitinteger / stringopcional0/ausente usa 100; máximo 200. Padrão: 100
offsetinteger / stringopcionalDeslocamento da página.
includeHistoryboolean / string / integer / nullopcionalPadrão: true

Respostas

Buscar mensagens no formato legado

CampoTipoPresençaDescrição
messagesarray<object>obrigatório—
messages[].idstringobrigatórioowner:messageid.
messages[].messageidstringobrigatório—
messages[].chatidstringobrigatório—
messages[].senderstringopcional—
messages[].sender_pnstringopcional—
messages[].senderNamestringopcional—
messages[].pushNamestringopcional—
messages[].isGroupbooleanopcional—
messages[].fromMebooleanobrigatório—
messages[].wasSentByApibooleanopcional—
messages[].messageTypestringopcionalTipo legado PascalCase.
messages[].typestringopcional—
messages[].messageTimestampintegeropcionalUnix em milissegundos. Formato: int64
messages[].timestampintegeropcionalUnix em segundos. Formato: int64
messages[].statusstringopcionalPending, Sent, Delivered, Read, Played, Failed, Received ou Deleted.
messages[].textstringopcional—
messages[].contentobjectopcional—
messages[].buttonOrListidstringopcional—
messages[].reactionsarray<object>opcional—
messages[].choicesanyopcionalOpções armazenadas de menus/enquetes; estrutura depende do tipo e pode ser null.
messages[].fileURLstringopcional—
messages[].mediaUrlstringopcional—
returnedMessagesintegerobrigatório—
limitintegerobrigatório—
offsetintegerobrigatório—
hasMorebooleanobrigatório—
nextOffsetintegeropcional—