Docs

API reference · Zones

Get a zone

GET/v1/orgs/{org}/zones/{zone}
Permission
zones.zones.read
Operation
zones.zones.get

Parameters

NameInTypeRequiredNotes
orgpathstringyesfor example "org_01h455vb4pex5vsknk084sn02q"
zonepathstringyesfor example "zone_01h455vb4pex5vsknk084sn02q"
x-obhut-management-assignmentheaderstringnoSelect one staff assignment. Direct membership remains the default. Bound API tokens use their stored source and ignore this selector. For example "masg_01h455vb4pex5vsknk084sn02q"

Response 200

FieldTypeRequiredNotes
idstringyesfor example "zone_01h455vb4pex5vsknk084sn02q"
namestringyes
setupModestringyesone of "full", "partial"
statusstringyesone of "pending", "active"
nameserversarray of stringyes
dnsEligibilityobject or nullyes
dnsEligibility.eligiblebooleanyes
dnsEligibility.reasonstringyesone of "unobserved", "delegated", "predelegation", "ownership_mismatch", "parent_not_delegated"
dnsEligibility.observedAtstring (date-time) or nullyes
verificationobjectyes
verification.namestringyes
verification.valuestringyes
lastCheckobject or nullyes
lastCheck.atstring (date-time)yesUTC, ISO 8601.
lastCheck.okbooleanyes
lastCheck.codestringyesone of "nameservers_match", "nameservers_missing", "nameservers_differ", "verification_found", "verification_missing", "verification_mismatch", "lookup_failed"
lastCheck.paramsobject or nullyes
lastCheck.params.missingarray of stringno
lastCheck.params.unexpectedarray of stringno
lastCheck.observedarray of stringyes
createdAtstring (date-time)yesUTC, ISO 8601.
activatedAtstring (date-time) or nullyes