List hosted zones in a project.
curl --request GET \ --url https://stratum.example.com/v1/projects/example/dns/zones \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Responses
Section titled “Responses”Hosted zones.
object
object
The logical zone FQDN with a trailing dot.
The on-wire delegated FQDN the zone is served at (
The DESIRED signing state — what was asked for. Whether the zone is signed and anchored right now is dnssecState.
The OBSERVED signing state, converged by the reconciler. A pending_ds zone is signed but anchored by nothing, which every validating resolver treats as unsigned. Read-only.
When the zone’s DS was withdrawn from its parent. Set only while withdrawing, during which the zone keeps signing until the DS expires from resolver caches. Read-only.
True for a control-plane-owned zone (e.g. stratum.internal): it is desired state the reconciler keeps present and cannot be deleted through this API (a delete returns 403). Read-only; tenant-created zones are always false.
object
Example
{ "items": [ { "dnssecState": "insecure", "visibility": "public" } ]}