Skip to main content

Fax API

List and track fax (MMS/T.38) transmissions on Telnyx-backed fax numbers (sending flows through the Messaging API) Base path: /api/v1/fax Endpoint count: 3

List fax message history

GET /api/v1/fax/
Cursor-paginated history of fax (MMS/T.38) transmissions for the authenticated tenant. Returns the standard paginated envelope; pass cursor from a prior page’s meta.pagination.cursor to page forward.
string
Opaque pagination cursor from a prior page’s meta.pagination.cursor. Omit for the first page.
integer
Page size (1–200, default 25).

Get fax message details

GET /api/v1/fax/{id}
Fetch a single fax (MMS/T.38) message by its ID, scoped to the authenticated tenant. Returns 404 when no fax message with the given ID exists for the tenant.
string
required
Fax message ID (msg_…).

Get fax delivery status

GET /api/v1/fax/{id}/status
Retrieve the current delivery status of a fax (MMS/T.38) transmission by its message ID. Resolves the provider-side external_id first, then returns the live provider status (cached for ~10s per tenant). Returns 404 when no fax message exists for the tenant OR the transmission has not yet been dispatched (no external_id).
string
required
Fax message ID (msg_…).