domain

Get order status and provisioning state for all domains in an order

Retrieve the domains and mailboxes in a purchase order, with per-domain provisioning status.

This endpoint composes two internal calls: <code>GET /domain/purchase-details/{orderId}</code> (domain names, mailbox emails) cross-referenced with <code>GET /domain</code> (per-domain status and expiry).

<strong>Poll this endpoint until all <code>domains[].status</code> values are no longer <code>"inProgress"</code> to confirm provisioning complete.</strong>

Status values: <code>inProgress</code> (provisioning), <code>active</code> (live), <code>deleted</code> (removed), <code>failed</code> (provisioning failed), <code>expired</code> (subscription expired).

Use <code>orderId</code> from <code>GET /v1/domain/orders</code> or from the <code>POST /v1/domain</code> response.

get/v1/domain/orders/{orderId}

Request

Path parameters

orderIdstring required

Hashid-encoded order ID.

Response

Order status fetched successfully

Changes

No recorded changes to this operation across all 4 revisions of this API.