/domains/{id}/dns/verify (POST)
POST
/domains/{id}/dns/verify
const url = 'https://example.com/api/v1/domains/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/dns/verify';const options = {method: 'POST', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://example.com/api/v1/domains/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/dns/verify \ --header 'Authorization: Bearer <token>'Query every generated record against the system resolver and public resolvers now.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
string format: uuid
Responses
Section titled “Responses”Default Response
Media typeapplication/json
object
domainId
required
string
checkedAt
required
string
ready
required
boolean
records
required
Array<object>
object
record
required
object
type
required
string
name
required
string
value
required
string
priority
integer
ttl
required
integer
purpose
required
string
key
required
string
required
required
boolean
match
string
status
required
string
observed
required
Array<string>
resolvers
required
Array<object>
object
resolver
required
string
status
required
string
observed
required
Array<string>
Example
{ "records": [ { "record": { "type": "A", "ttl": 3600, "required": true, "match": "exact" }, "status": "ok", "resolvers": [ { "status": "ok" } ] } ]}