Skip to main content

Buscar Mensagens

O endpoint de busca permite consultar mensagens armazenadas no event store da MessageFy. Você pode filtrar por canal, conta, organização e conteúdo de texto, com suporte a paginação.

Endpoint

Parâmetros de Query

uuid
Filtra mensagens de um canal específico.
uuid
Filtra mensagens de uma conta específica.
uuid
Filtra mensagens de uma organização específica.
string
Busca textual no conteúdo das mensagens.
short
default:"1"
Número da página. Mínimo: 1.
short
default:"10"
Quantidade de resultados por página. Mínimo: 1, máximo: 50.
O valor máximo de PerPage é 50. Valores acima desse limite serão automaticamente ajustados para 50. O valor padrão é 10.

Exemplos

Buscar todas as mensagens de um canal

Buscar mensagens por conteúdo

Buscar mensagens de uma conta

Buscar mensagens de uma organização

Combinando filtros

Resposta

A resposta retorna uma lista de objetos MessageEventStoreDTO:

Paginação

A busca utiliza paginação baseada em offset:
Para percorrer todas as mensagens, incremente o parâmetro Page até receber uma lista vazia ou com menos itens que PerPage, indicando que você chegou ao final dos resultados.

Erros Comuns