---
title: "DNSSec sign"
url: "https://help.internetx.com/en/api/core-dnssec-sign/"
lang: "en"
section: "API reference — API reference (XML/JSON)"
breadcrumb: "API documentation (JSON/XML) > Tasks > DNSSEC tasks"
updated: "2023-09-13"
---

# DNSSec sign

## Function

The DNSSecSign task signs domains with DNSSEC. Communication to the registry is automatic.

IMPORTANT!

-   Domains and their associated zones that are signed with DNSSEC cannot be deleted. The signing must be removed beforehand.
-   As long as the signing or the removal of the signing is running and not completed, no update to other name servers can take place.
-   The signing and key rollover for a domain can take up to 2 days, the removal of the signing up to 10 days.

## Description

-   [**XML**](#87031 "XML")

Task code: 01020001  
Uses [Auto\_DNSSEC](/en/api/core-autodnssec-object/) object

```
<request>
	<auth>
		<user>customer</user>
		<context>4</context>
		<password>password</password>
	</auth>
	<owner>
		<user>customer2</user>
		<context>4</context>
	</owner>
	<task>
		<code>0120001</code>
		<auto_dnssec>
			<name>example.com</name>
		</auto_dnssec>
	</task>
</request>
```

```
<response>
	<result>
		<data>
			<auto_dnssec_job>
				<job>
					<id>3582765</id>
					<status>NOT_SET</status>
				</job>
			</auto_dnssec_job>
		</data>
		<status>
			<code>N0120001</code>
			<text>The DNSSEC signing was started successfully.</text>
			<type>notify</type>
			<object>
				<type>auto_dnssec</type>
				<value>example.com</value>
			</object>
		</status>
	</result>
	<stid>20150630-app2-qm-1214</stid>
</response>
```
