Docs

API reference · Zones

List the zones of the organization, alphabetical, with search and filters

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

Parameters

NameInTypeRequiredNotes
orgpathstringyesfor example "org_01h455vb4pex5vsknk084sn02q"
limitqueryintegerno1 to 100; default 50
cursorquerystringno0 to 200 characters
qquerystringno0 to 253 characters
setupModequerystringnoone of "full", "partial"
statusquerystringnoone of "pending", "active"
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
itemsarray of objectyes
items[].idstringyesfor example "zone_01h455vb4pex5vsknk084sn02q"
items[].namestringyes
items[].setupModestringyesone of "full", "partial"
items[].statusstringyesone of "pending", "active"
items[].nameserversarray of stringyes
items[].dnsEligibilityobject or nullyes
items[].dnsEligibility.eligiblebooleanyes
items[].dnsEligibility.reasonstringyesone of "unobserved", "delegated", "predelegation", "ownership_mismatch", "parent_not_delegated"
items[].dnsEligibility.observedAtstring (date-time) or nullyes
items[].verificationobjectyes
items[].verification.namestringyes
items[].verification.valuestringyes
items[].lastCheckobject or nullyes
items[].lastCheck.atstring (date-time)yesUTC, ISO 8601.
items[].lastCheck.okbooleanyes
items[].lastCheck.codestringyesone of "nameservers_match", "nameservers_missing", "nameservers_differ", "verification_found", "verification_missing", "verification_mismatch", "lookup_failed"
items[].lastCheck.paramsobject or nullyes
items[].lastCheck.params.missingarray of stringno
items[].lastCheck.params.unexpectedarray of stringno
items[].lastCheck.observedarray of stringyes
items[].createdAtstring (date-time)yesUTC, ISO 8601.
items[].activatedAtstring (date-time) or nullyes
nextCursorstring or nullyes