Login

Get list of template records

HTTP method

GET

URL

https://api.zilore.com/dns/v1/templates/{template_id}/records

Request parameters

Parameter

Description

template_id

Identifier of template

Additional parameters

Parameter

Description

domain_name

Domain name. Must conform to the standard. Names of national domains must be passed in Punycode format. If domain_name is passed, any mention of the {domain_name} variable in the record's name or value will be replaced by this domain_name. If it is not passed, no substitution will take place.

Response fields

Parameter

Description

record_id

Template record identifier

record_name

Name of record in Unicode format

record_type

Record type:

  • A — Establishes correspondence between a domain name/subdomain and its IPv4 address
  • AAAA — Establishes correspondence between a domain name/subdomain and its IPv6 address
  • CNAME — Establishes correspondence beteeem a subdomain and another domain name (cannot be used with a domain name directly)
  • ALIAS — Establishes correspondence between a domain name/subdomain and another domain name (can be used without limitation)
  • MX — Show mail servers for domain name/subdomain
  • TXT — Includes arbitrary text information for the domain name/subdomain
  • NS — Show authoritative DNS servers for domain name/subdomain
  • SRV — Show location of servers for different services/domains
  • PTR — Establishes correspondence between an IP address and its domain name/subdomain
  • CAA — Defines SSL/TLS certificate issue policy for domain name/subdomain

record_ttl

Maximum permitted time for record to be cached

record_value

Record value in Unicode format

Request example

GET https://api.zilore.com/dns/v1/templates/198/records
X-Auth-Key: 6fac94db-691b-ec08-d22c-00000b7c06c0

Response example

{
"status": "ok",
"response": [{
"record_id": "25",
"record_name": "_jabber._tcp.{domain_name}",
"record_type": "SRV",
"record_value": "20 0 5269 xmpp-server1.l.google.com",
"record_ttl": "3600"
}, {
"record_id": "26",
"record_name": "_jabber._tcp.{domain_name}",
"record_type": "SRV",
"record_value": "20 0 5269 xmpp-server3.l.google.com",
"record_ttl": "3600"
}, {
"record_id": "27",
"record_name": "_jabber._tcp.{domain_name}",
"record_type": "SRV",
"record_value": "20 0 5269 xmpp-server2.l.google.com",
"record_ttl": "3600"
}, {
"record_id": "28",
"record_name": "_jabber._tcp.{domain_name}",
"record_type": "SRV",
"record_value": "5 0 5269 xmpp-server.l.google.com",
"record_ttl": "3600"
}, {
"record_id": "29",
"record_name": "_jabber._tcp.{domain_name}",
"record_type": "SRV",
"record_value": "20 0 5269 xmpp-server4.l.google.com",
"record_ttl": "3600"
}]
}