Domains

Verify a domain

Idempotent verification across the domain's enabled capabilities. Scope with ?capability=web|email_sending|email_receiving to skip the other providers' checks.

post/domains/{id}/verify

Request

  • Base URL: https://api.crevio.co/v1
  • URL: https://api.crevio.co/v1/domains/{id}/verify
  • Auth: API key in header Authorization

Path parameters

idstring required

The domain's ID.

Query parameters

capability'web' | 'email_sending' | 'email_receiving'

Verify only this capability instead of every capability configured on the domain.

Headers

Idempotency-Keystring

Makes this write safe to retry: a repeat with the same key replays the first response instead of creating a second resource. Scoped to the account, remembered for 24 hours; reusing a key with a different payload is an error.

Response

Domain

objectstring required
idstring required
domainstring required
purchase_status'pending_payment' | 'registering' | 'registered' | 'failed' | 'null' nullable required
site_idobject required
managed_zoneboolean required
zone_idobject required
capabilitiesobject required
recordsobject required
next_stepobject required
verified_atstring date-time nullable
created_atstring date-time required
verification_errorsstring[] required

Changes

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