curl --request POST \
--url https://api.wppfy.com/newsletter/updates \
--header 'Content-Type: application/json' \
--header 'token: <api-key>' \
--data '
{
"jid": "120363123456789012@newsletter",
"count": 50,
"afterid": 12345
}
'{
"response": [
{
"messageid": "3EB0B4302B3A8A52F7A1",
"serverid": 12345,
"type": "text",
"timestamp": "2026-03-24T19:00:00Z",
"viewsCount": 1540,
"reactionCounts": {
"👍": 35,
"🔥": 11
}
}
]
}{
"error": "invalid newsletter jid"
}{
"error": "client not found"
}{
"error": "connection closed"
}{
"error": "WhatsApp did not answer the message updates request"
}Newsletters e Canais
Buscar updates de mensagens de um canal
deprecated
Obsoleta. O WhatsApp não responde à consulta de updates (message_updates): a API desiste em 10 segundos e responde 504.
Para views e reações dos posts, use POST /newsletter/messages, que traz viewsCount e reactionCounts em cada post.
Parâmetros mantidos por compatibilidade:
afteridfiltra updates depois de umserveridsincefiltra pelo momento do update, em segundos ou milissegundos
POST
/
newsletter
/
updates
curl --request POST \
--url https://api.wppfy.com/newsletter/updates \
--header 'Content-Type: application/json' \
--header 'token: <api-key>' \
--data '
{
"jid": "120363123456789012@newsletter",
"count": 50,
"afterid": 12345
}
'{
"response": [
{
"messageid": "3EB0B4302B3A8A52F7A1",
"serverid": 12345,
"type": "text",
"timestamp": "2026-03-24T19:00:00Z",
"viewsCount": 1540,
"reactionCounts": {
"👍": 35,
"🔥": 11
}
}
]
}{
"error": "invalid newsletter jid"
}{
"error": "client not found"
}{
"error": "connection closed"
}{
"error": "WhatsApp did not answer the message updates request"
}Autorizações
Corpo
application/json
JID do canal. Aceita o formato completo 120363123456789012@newsletter ou apenas o identificador numérico.
Exemplo:
"120363123456789012@newsletter"
Quantidade máxima de updates retornados.
Intervalo obrigatório:
x >= 1Exemplo:
50
Retorna apenas updates posteriores ao serverid informado.
Intervalo obrigatório:
x >= 1Exemplo:
12345
Timestamp de corte.
- Se maior que
1000000000000, é interpretado como milissegundos. - Caso contrário, é interpretado como segundos.
Exemplo:
1710000000
Resposta
Updates de mensagens do canal recuperados com sucesso
Lista de updates de mensagens do canal.
Show child attributes
Show child attributes
