Skip to main content
Domainsinitial

Get an owned domain

GET/api/v1/domains/{domain}

Initial release contract for server-side management of existing domains. Requires deployment of the developer API migration and runtime enablement. Only the operations in this document accept scoped Dashio developer tokens. Registration, renewal, transfer, billing, and customer webhooks are excluded.

Required token scope: domains:read. Scopes are independent.

Run these examples on a trusted server with DASHIO_API_TOKEN configured. DNS write examples also require the persisted DASHIO_IDEMPOTENCY_KEY for that logical operation. Examples send one request with a bounded timeout and do not retry automatically.

Authentication

bearerAuth API authentication guide

Path parameters

domainstringRequired

Owned domain name, for example example.com. Maximum length: 253.

Query parameters

None documented.

Header parameters

None documented.

Request body

No content type declared

No request body schema is documented.

Responses

200

Operation completed.

domainobjectRequired

No field description supplied.

400

Invalid path, query, header, or request body.

statusCodeintegerRequired

No field description supplied.

statusMessagestringRequired

No field description supplied.

dataobjectRequired

No field description supplied.

401

Missing, malformed, expired, revoked, or no longer authorized token.

Uses the same response body schema as HTTP 400.

403

Required scope missing or domain management restricted.

Uses the same response body schema as HTTP 400.

404

Resource not found within the token Space.

Uses the same response body schema as HTTP 400.

429

Token or shared Space rate limit exceeded.

Uses the same response body schema as HTTP 400.

503

Backing service temporarily unavailable.

Uses the same response body schema as HTTP 400.

Was this helpful?