Zum Inhalt springen

Command: run the propagation chain now (authoritative NS + public resolvers).

POST
/zones/{zoneId}/propagation/check
curl --request POST \
--url https://example.com/api/v1/zones/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/propagation/check \
--cookie dnse_session=<dnse_session>
zoneId
required
string format: uuid

Fresh statuses after the synchronous check.

Media typeapplication/json
object
sets
Array<object>

Traffic light of one record set (DOMAIN 8.5): missing = authoritative servers do not serve the desired state (rot); auth = authoritative OK, at most half of the public resolvers current (gelb); majority = more than half current, TTL window still running (dunkelgruen); done = TTL elapsed since the authoritative confirmation (hellgruen).

object
name
string
type
string
stage
string
Allowed values: unknown missing auth majority done
effectiveTtl
integer
authServers
integer
authCurrent
integer
publicServers
integer
publicCurrent
integer
message

Hard error of the check

string
checkedAt
string format: date-time
authOkAt
string format: date-time
settledAt

Computed moment every cache may have expired (hellgruen).

string format: date-time
Example
{
"sets": [
{
"stage": "unknown"
}
]
}

Resource not found.

Media typeapplication/json
object
error
required
string
Examplegenerated
{
"error": "example"
}