---
title: "DNSSEC object"
url: "https://help.internetx.com/en/api/core-dnssec-object/"
lang: "en"
section: "API reference — API reference (XML/JSON)"
breadcrumb: "API documentation (JSON/XML) > Objects"
updated: "2023-09-25"
---

# DNSSEC object

## Description

This object is part of the domain and is used to transfer the DNSSEC key material to the registry. Transferring the key material to the registry is only necessary if you sign the zone yourself. With the value "False" you can remove the key material from the registry.

Please note that DNSSEC cannot be used with all our name servers.

## Structure

| Keyword JSON | Keyword XML | Occurs | Type | Format | Description |
| --- | --- | --- | --- | --- | --- |
|  | flags | 1 | integer | int32 | DNSSEC type<br>Supported values:<br>• 256 (zone signung key)<br>• 257 (key signing key) |
|  | protocol | 1 | integer | int32 | Value: 3 (DNSSEC) |
|  | algorithm | 1 | enum | [DNSSEC\_Algorithm](/en/api/core-dnssec-algorithm-enum/) | Sets the DNSSEC algorithm.<br>Use numerical values. |
| algorithm |  | 1 | integer | int32<br>[DNSSEC\_Algorithm](/en/api/core-dnssec-algorithm-enum/) | Sets the DNSSEC algorithm.<br>Use numerical values. |
| publicKey | publickey | 1 | byte | Base64 | JSON pattern: ^\[\\sA-Za-z0-9+\\/\]+\[=\]\*$ |
