DNSSEC
DNS Security
Return domain's DS records
This function fetches a domain's Delegation of Signing (DS) records.
Important:
When you disable the DNS role, the system disables this function.
get/DNSSEC/fetch_ds_records
Query parameters
domainstring domain required
The domain from which to fetch DS records.
Note:
To enable DNSSEC on multiple domains, increment the parameter name. For example: domain-0, domain-1, domain-2.
Response
HTTP Request was successful.
Example response
{
"apiversion": 3,
"func": "fetch_ds_records",
"module": "DNSSEC",
"result": {
"data": {
"example.com": {
"keys": {
"33930": {
"active": 1,
"algo_desc": "RSA/SHA-256",
"algo_num": "8",
"algo_tag": "RSASHA256",
"bits": 1024,
"created": "1590002705",
"flags": 256,
"key_id": 2,
"key_tag": 33930,
"key_type": "ZSK",
"privatekey": "Private-key-format: v1.2\nAlgorithm: 8 (RSASHA256)\nModulus: wcZl882v587qKmt3M7+y6u+kzSgCvfgyiSGQHE2EulDcAnfEmz/ryanXMveHGBsO4L/GynYYUUsGvD2jHK1ITh8CeISiqmbUmPolf9HLQgwcT5pVcvwJ0Wmzpw5Ukmx67N7TTX+yieI5OyflP23GnJYQ5EQUzBu/DhdxhL90hYU=\nPublicExponent: AQAB\nPrivateExponent: EnoBdKrTMA5Jw7u1hQitXbt2Al3jTQvifbLmk9xMYJufLtkOtSL2L6dzLpftmL3TwFho8xspnG7D+KUD7ZMURrwxnLlqTttaL2PeaYJdQ184ezuflExppkDkdTEOqcIUuSylfAbyIdeGkVFuWr0cdjM9OFKMAkoYaVeAUP0SYU0=\nPrime1: 4eslxBBwyvXzmFqKx5TTiHfU7EHIAxUru3ykOMqD2tVMHbRAq5AMKZL6ZhuTXk8mnGppEfC6qqNKnf3VT5jLxw==\nPrime2: 25OUAsWWAJrQ4uLytsXoSbjHsVyh61DgZ4S4n2Mv7RsSHt0Q/VcuyvHXuAKb8Y0XCYczZBtEW+ZoPte/HHnsUw==\nExponent1: Xkb4AqLtvvT2i8y0/2avA9MmCtXEtuydzGbOTVjNv4OlePvgxPee67aHQhcd34xeS4XohPEVpOHx4I6t9sKHvw==\nExponent2: ulZDBRcodNrs6Z4u22yX8/gbfyhdQJUh2reG9bv2sAB/wEJaaKPT0eXqav3L2PKfCjbyJcH+AP9G+A2e4UuWgQ==\nCoefficient: mynNLSgStpQMktIEdysefyOg5jpXE3VeDZF6fbEOUg+E2ZnLBkLu4KPrriCwfl+cLagwgzx2M6wV/1QWkm8vPQ=="
},
"nsec_details": {
"nsec3_hash_algo_desc": "SHA-1",
"nsec3_hash_algo_num": "1",
"nsec3_iterations": "3",
"nsec3_narrow": 1,
"nsec3_opt_out": "0",
"nsec3_salt": "fa1ac2c1rd7fbab4",
"nsec_version": "NSEC3"
}
}
}
},
"status": 1
}
}