Skip to main content
Domainsinitial

List domains in the token Space

GET/api/v1/domains

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

None documented.

Query parameters

limitintegerOptional

Minimum: 1. Maximum: 100.

cursorstring (uuid)Optional

Opaque continuation value from pagination.nextCursor; results sort by resource ID.

Header parameters

None documented.

Request body

No content type declared

No request body schema is documented.

Responses

200

Operation completed.

domainsobject[]Required

No field description supplied.

paginationobjectRequired

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?