List DIRs in an enterprise
Return the DIRs (Display Identity Records) belonging to a single enterprise. Pagination is JSON:API style (page[number], page[size], max 250). Supports filter[] query params: filter[status], filter[display_name][contains], filter[call_reason][contains], plus the renewal-window filters filter[expiring_at][gte] / filter[expiring_at][lte] and the convenience filter[expiring_within_days] (mutually exclusive with the explicit gte/lte form). Sortable by created_at, updated_at, display_name, status, submitted_at, verified_at, expiring_at (prefix - for descending; default -created_at).
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The enterprise id. Lowercase UUID.
"4a6192a4-573d-446d-b3ce-aff9117272a6"
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: created_at, updated_at, display_name, status, submitted_at, verified_at, expiring_at. Prefix with - for descending. Default -created_at.
created_at, -created_at, updated_at, -updated_at, display_name, -display_name, status, -status, submitted_at, -submitted_at, verified_at, -verified_at, expiring_at, -expiring_at Return only DIRs whose expiring_at is at or after this ISO-8601 timestamp.
Return only DIRs whose expiring_at is at or before this ISO-8601 timestamp.
Convenience: returns DIRs whose expiring_at falls within the next N days (1–365). Equivalent to setting filter[expiring_at][gte]=<now> + filter[expiring_at][lte]=<now+N>. Mutually exclusive with the explicit [gte]/[lte] filters - combining returns 400.
1 <= x <= 365Filter 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.