> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tracklysms.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Read Number Registration

> Read a delegated draft, its current revision, and owner next actions.

Requires an API-audience bearer with `trackly.registration`, obtained through [delegated OAuth](/api-reference/v2/auth/delegated-oauth). The request must belong to the same account, grant, and credential; a different binding returns `404`.

<ParamField path="request_id" type="string" required>
  The 24-character hexadecimal ID returned by creation.
</ParamField>

Returns `200` with `{"request": ...}` and `Cache-Control: no-store`. Read `revision`, `missingFields`, `preview`, `domain`, `registration`, and `nextActions` to determine the next step. Responses do not expose private preview HTML or provider credentials.

Poll this route after a `202` preview response or an uncertain mutation. `queued` and `processing` mean wait; `unknown` does not prove generation failed. Follow [recovery and owner review](/agents/number-registration), rather than issuing a new operation blindly. A submitted request, screenshot, or verified domain is not carrier approval.

Errors include `401` invalid bearer, `403` missing authority, `404` unavailable bound request, and `503` unavailable authority storage.
