curl --request POST \
--url https://api.wppfy.com/newsletter/messages \
--header 'Content-Type: application/json' \
--header 'token: <api-key>' \
--data '
{
"jid": "120363123456789012@newsletter",
"count": 20
}
'{
"response": [
{
"messageid": "3EB0B4302B3A8A52F7A1",
"serverid": 12345,
"type": "text",
"timestamp": "2026-03-24T18:20:00Z",
"viewsCount": 1200,
"reactionCounts": {
"👍": 22,
"🔥": 7
},
"message": {
"conversation": "Post do canal"
}
}
]
}{
"error": "invalid newsletter jid"
}{
"error": "client not found"
}{
"error": "connection closed"
}Newsletters e Canais
Buscar mensagens de um canal
Busca diretamente no WhatsApp os posts/mensagens de um canal (newsletter).
Esta rota não depende de mensagens salvas localmente e é útil para:
- carregar o histórico recente de posts de um canal
- paginar mensagens anteriores usando
beforeid - consumir conteúdo de newsletters sem persistência em banco
Identificação do canal:
- envie
idcom o identificador numérico do canal; a API normaliza para@newsletter - ou envie
jidcompleto no formato1234567890@newsletter
Observações:
countcontrola quantos posts retornar- use preferencialmente
beforeid beforeidpagina para trás a partir de umserverid- o retorno vem no campo
response
POST
/
newsletter
/
messages
curl --request POST \
--url https://api.wppfy.com/newsletter/messages \
--header 'Content-Type: application/json' \
--header 'token: <api-key>' \
--data '
{
"jid": "120363123456789012@newsletter",
"count": 20
}
'{
"response": [
{
"messageid": "3EB0B4302B3A8A52F7A1",
"serverid": 12345,
"type": "text",
"timestamp": "2026-03-24T18:20:00Z",
"viewsCount": 1200,
"reactionCounts": {
"👍": 22,
"🔥": 7
},
"message": {
"conversation": "Post do canal"
}
}
]
}{
"error": "invalid newsletter jid"
}{
"error": "client not found"
}{
"error": "connection closed"
}Autorizações
Corpo
application/json
JID do canal. Aceita o formato completo 120363123456789012@newsletter ou apenas o identificador numérico.
Exemplo:
"120363123456789012@newsletter"
Quantidade de mensagens/posts a buscar.
Intervalo obrigatório:
x >= 1Exemplo:
20
Retorna mensagens anteriores ao serverid informado.
Use para paginação retroativa.
Intervalo obrigatório:
x >= 1Exemplo:
12345
Resposta
Mensagens do canal recuperadas com sucesso
Lista de mensagens/posts do canal retornados diretamente pelo WhatsApp.
Show child attributes
Show child attributes
