Skip to main content
GET
List messages
Minimum role required: Viewer

Authorizations

X-Axilio-Api-Key
string
header
required

Customer API key (axl_ prefix).

Query Parameters

limit
integer<int64>
default:50

max items per page

Required range: 1 <= x <= 100
offset
integer<int64>
default:0

pagination offset

Required range: x >= 0
phone_id
string

only messages on this phone

Maximum string length: 64
created_after
string<date-time>

only messages stored at or after this time (RFC 3339)

created_before
string<date-time>

only messages stored at or before this time (RFC 3339)

direction
enum<string>

only received (inbound) or sent (outbound) messages

Available options:
inbound,
outbound
order_by
string
default:created_at desc

Sort expression '<field> [asc|desc]', direction defaulting to desc. field is created_at (when the platform stored the message), sent_at (when it was sent) or received_at (when the phone received it); messages without that time come last.

Pattern: ^(created_at|sent_at|received_at)( (asc|desc))?$

Response

OK

One page of the organization's messages.

messages
object[] | null
required

Messages, newest first by created_at.

total
integer<int64>
required

Total messages matching the query.