Skip to main content
GET
List the WhatsApp messages the application sent, newest first, each with its masked destination, template, status (accepted, sent, delivered, read, failed with Meta's error) and times; filter by status (or `in_flight`), period (`range`: today, 7d, 30d, 90d; default 30d), template, or a reference or phone (`q`).

Authorizations

Authorization
string
header
required

An account token from Settings › Account API in the Tawked console: Authorization: Bearer tk_acct_…

Path Parameters

application
string
required

An application's id (a UUID); list them with applications.applications.list.

Pattern: ^(?:[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12})$

Query Parameters

page
integer
Required range: x >= 1
q
string
Maximum string length: 100
range
enum<string>
Available options:
today,
7d,
30d,
90d
status
enum<string>
Available options:
accepted,
sent,
delivered,
read,
failed,
in_flight
template
string
Maximum string length: 512
Pattern: ^[a-z0-9_]+$

Response

Done.

data
object[]
required
next_cursor
string | null
required