Newsletters e Canais
Buscar updates de mensagens de um canal
POST
https://api.nodinfra.com.br/newsletter/updatesURL completa: https://api.nodinfra.com.br/newsletter/updates
Consulta diretamente no WhatsApp os updates de posts já existentes de um canal.
Esta rota é diferente de /newsletter/messages:
/newsletter/messagesretorna o conteúdo dos posts/newsletter/updatesretorna mudanças posteriores nos posts, especialmente métricas
Esta rota também não é um evento de webhook:
- não existe webhook
newsletter_messages_update - para views e reactions de canais, consulte
/newsletter/updatessob demanda
Casos de uso:
- atualizar contadores de
viewsde posts já carregados - atualizar
reactionCountsde posts do canal - consultar sob demanda os mesmos tipos de métricas que chegam nos live updates internos do WhatsApp
Observações:
- use preferencialmente
afterid afteridfiltra updates depois de umserveridsincefiltra pelo momento do updatesinceaceita timestamp em segundos ou milissegundos- o retorno vem no campo
response
Corpo da requisição
idstringopcionalID numérico do canal. Se informado sem domínio, será convertido para `@newsletter`.
exemplo: 120363123456789012
jidstringopcionalJID completo do canal.
exemplo: 120363123456789012@newsletter
countintegeropcionalQuantidade máxima de updates retornados.
exemplo: 50
afteridintegeropcionalRetorna apenas updates posteriores ao `serverid` informado.
exemplo: 12345
sinceintegeropcionalTimestamp de corte. - Se maior que `1000000000000`, é interpretado como milissegundos. - Caso contrário, é interpretado como segundos.
exemplo: 1710000000
Exemplo
Buscar updates depois de um post conhecido
{
"id": "120363123456789012",
"count": 50,
"afterid": 12345
}Respostas
200Updates de mensagens do canal recuperados com sucesso
400Payload inválido ou ID/JID do canal inválido
401Instância não autenticada ou cliente não encontrado
500Erro interno ao consultar updates do canal no WhatsApp