List all DIRs across your enterprises
Returns every DIR (Display Identity Record) you own, across all of your enterprises, as a single list. Pagination is JSON:API style (page[number], page[size], max 250). Supports filter[] query params: filter[enterprise_id], filter[status], filter[display_name][contains], filter[call_reason][contains], plus the renewal-window filters filter[expiring_at][gte] / filter[expiring_at][lte]. Sortable by created_at, updated_at, display_name, status (prefix - for descending; default -created_at).
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
1-based page number. Out-of-range values return an empty page with correct meta.
x >= 11
Items per page. Maximum 250; values above are clamped to 250.
1 <= x <= 25020
Sort field. Allowed values: created_at, updated_at, display_name, status. Prefix with - for descending. Default -created_at.
created_at, -created_at, updated_at, -updated_at, display_name, -display_name, status, -status Return only DIRs whose expiring_at is at or after this ISO-8601 timestamp. Pairs with the [lte] variant to build renewal-window dashboards.
Return only DIRs whose expiring_at is at or before this ISO-8601 timestamp.
Filter by enterprise ID.
Filter by DIR status. DIR lifecycle status.
draft- newly created; editable; not yet submitted.submitted/in_review- Telnyx is reviewing.verified- approved; phone numbers may be attached.rejected- Telnyx rejected this submission;rejection_reasonsis populated; customer can edit and resubmit.unsuccessful- system-side error during processing; customer can edit and resubmit.suspended- temporarily disabled (e.g. by an active infringement claim).expired- verification expired; customer must resubmit.infringement_claimed- a trademark/impersonation claim is open against this DIR.permanently_rejected- terminal; cannot be resubmitted.
draft, submitted, in_review, verified, rejected, unsuccessful, suspended, expired, infringement_claimed, permanently_rejected Case-insensitive partial match on display name.
Case-insensitive partial match on call reason.
Response
Paginated list of DIRs across all your enterprises.