List suppressions
Account-scoped list. Two mutually exclusive pagination modes:
- Offset:
page[number](default 1) +page[size](default 25, max 100).metacontainstotal_pages. - Cursor:
page[after]and/orpage[before](opaqueBase.url_encode64of{"created_at","id"}). Cannot combine withpage[number];after+beforetogether is an error.metacontainsnext_cursor/previous_cursor(omitted when their flag is false).
Sort defaults to -created_at (desc); only created_at is sortable.
A -- prefix is an error. nil/empty filter values are silently dropped.
Authorizations
Telnyx API key supplied as Authorization: Bearer <token>. In production, auth may be validated by the API gateway and forwarded via Telnyx auth headers.
Query Parameters
Offset page number (โฅ1, default 1).
x >= 1Page size (1โ100, default 25).
1 <= x <= 100Opaque cursor (Base.url_encode64 of {"created_at","id"}). Cursor mode; mutually exclusive with page[number] and page[before].
Opaque cursor (see page[after]). Mutually exclusive with page[after] and page[number].
Sort field. Leading - = desc; only created_at is sortable. Default -created_at. -- is an error.
created_at, -created_at Exact-match filter on reason.
hard_bounce, spam_complaint, unsubscribe, invalid, manual_block Exact-match filter on domain_id (UUID).
created_at > value (ISO 8601).
created_at < value (ISO 8601).