📬 Receber Mensagens
Este endpoint permite consumir mensagens da sua fila exclusiva contendo os resultados das buscas de monitoramento. Mensagens não confirmadas voltam a ficar disponíveis após 30 segundos.🔗 Endpoint
📚 Parâmetros
| Parâmetro | Obrigatório | Default | Min | Max | Descrição |
|---|---|---|---|---|---|
limite | Não | 10 | 1 | 10 | Quantidade máxima de mensagens a receber |
📥 Exemplo de cURL
✅ Resposta esperada (200)
📚 Campos da resposta
| Campo | Tipo | Descrição |
|---|---|---|
mensagemId | string | Identificador único da mensagem |
recibo | string | Token de recibo — deve ser guardado para confirmar o recebimento |
conteudo.termoId | UUID | ID do termo que gerou o resultado |
conteudo.tipoTermo | string | Tipo do termo: CPF, CNPJ ou CNPJ_RAIZ |
conteudo.valorTermo | string | Valor do documento monitorado |
conteudo.periodicidade | string | Periodicidade configurada no termo |
conteudo.dataBuscaDe | date | Início do período da busca |
conteudo.dataBuscaAte | date | Fim do período da busca |
conteudo.resultados | array | Lista de processos encontrados |
🧾 Códigos de resposta
| Código | Significado |
|---|---|
200 | Mensagens recebidas com sucesso |
401 | Token inválido ou expirado |
💡 Dicas
O campo recibo deve ser guardado para confirmar o recebimento da mensagem via o endpoint Confirmar Recebimento.
Mensagens não confirmadas voltam a ficar disponíveis após 30 segundos. Isso garante que nenhuma mensagem seja perdida caso ocorra uma falha no processamento do lado do cliente.
Se houver mais de 10 mensagens pendentes, faça múltiplas chamadas até receber uma resposta vazia.

