Skip to main content
GET
/
v1
/
whatsapp
/
messages
Listar mensagens (WhatsApp)
curl --request GET \
  --url https://api.notifique.dev/v1/whatsapp/messages \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data": [
    {
      "messageId": "clxx123...",
      "to": "5511999999999",
      "type": "TEXT",
      "status": "SENT",
      "sentAt": "2025-02-20T12:00:00.000Z",
      "deliveredAt": "2025-02-20T12:00:05.000Z",
      "createdAt": "2025-02-20T11:59:58.000Z"
    }
  ],
  "pagination": {
    "total": 42,
    "page": 1,
    "limit": 20,
    "totalPages": 3
  }
}

Authorizations

Authorization
string
header
required

API Key no header Authorization. Exemplo: Authorization: Bearer sk_live_xxxxx

Query Parameters

page
string
limit
string
fromDate
string<date-time>
toDate
string<date-time>
instanceIds
string

IDs separados por vírgula

status
enum<string>
Available options:
QUEUED,
PROCESSING,
SENT,
DELIVERED,
READ,
FAILED,
CANCELLED,
SCHEDULED,
DELETED,
RESPONDED,
EDITED
type
enum<string>

Filtra por tipo de mensagem no histórico. TEMPLATE é tipo armazenado para modelos específicos; demais tipos refletem o que foi enviado pela API.

Available options:
TEXT,
IMAGE,
DOCUMENT,
AUDIO,
VIDEO,
BUTTONS,
LIST,
TEMPLATE,
LOCATION,
CONTACT
includeEvents
string

true/1/yes para incluir eventos

Response

Lista de mensagens e paginação.

success
boolean
Example:

true

data
object[]
pagination
object