GET /zones/{zone_id}/dns_records

List, search, sort, and filter a zones' DNS records.

Servers

Path parameters

Name Type Required Description
zone_id String Yes

Query parameters

Name Type Required Description
name.endswith String No
tag.contains String No
comment.endswith String No
content.startswith String No
tag String No
tag.absent String No
content.endswith String No
order String No

Possible values:

  • "proxied"
  • "name"
  • "type"
  • "content"
  • "ttl"

Default value: "type"

comment.exact String No
direction String No

Possible values:

  • "desc"
  • "asc"

Default value: "asc"

tag_match String No

Possible values:

  • "any"
  • "all"

Default value: "all"

match String No

Possible values:

  • "any"
  • "all"

Default value: "all"

type String No

Possible values:

  • "SVCB"
  • "DS"
  • "OPENPGPKEY"
  • "A"
  • "CNAME"
  • "MX"
  • "LOC"
  • "CERT"
  • "NS"
  • "SRV"
  • "HTTPS"
  • "NAPTR"
  • "PTR"
  • "TLSA"
  • "TXT"
  • "DNSKEY"
  • "AAAA"
  • "SSHFP"
  • "SMIMEA"
  • "URI"
  • "CAA"
content String No
comment.present String No
comment.absent String No
tag.exact String No
comment.contains String No
proxied Boolean No

Default value: false

content.exact String No
tag.present String No
search String No
name.exact String No
tag.startswith String No
name.startswith String No
comment.startswith String No
page Number No

Default value: 1

comment String No
name String No
tag.endswith String No
per_page Number No

Default value: 100

name.contains String No
content.contains String No

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.