Domain Registration
(API Command reference » AddDomain)Standard commandcommand = AddDomain
domain = yourdomain.de
period = (INT)
ownercontact0 = (CONTACT)
admincontact0 = (CONTACT)
techcontact0 = (CONTACT)
billingcontact0 = (CONTACT)
nameserver0 = (NAMESERVER)
nameserver1 = (NAMESERVER)
X-DE-HOLDER-PERSON = 0|1 (optional)
X-DE-ABUSE-CONTACT = URL or mailto:email (optional)
X-DE-GENERAL-REQUEST = URL or mailto:email (optional)
Domain registration with Trustee Service
Exceptioncommand = AddDomain
domain = yourdomain.de
period = (INT)
ownercontact0 = (CONTACT)
admincontact0 = (CONTACT)
techcontact0 = (CONTACT)
billingcontact0 = (CONTACT)
nameserver0 = (NAMESERVER)
nameserver1 = (NAMESERVER)
X-DE-ACCEPT-TRUSTEE-TAC = 1|2
Domain registration with NSentries
Exceptioncommand = AddDomain
domain = yourdomain.de
ownercontact0 = (CONTACT)
admincontact0 = (CONTACT)
techcontact0 = (CONTACT)
billingcontact0 = (CONTACT)
nameserver0 = (NAMESERVER)
nameserver1 = (NAMESERVER)
X-DE-NSENTRY0 = mail.domain.de. IN MX 10 mail.yourserver.de
X-DE-NSENTRY1 = www.domain.de. IN A 1.2.3.4
X-DE-NSENTRY2 = ftp.domain.de. IN A 1.2.3.4
X-DE-NSENTRY3 = mail.domain.de. IN A 1.2.3.4
X-DE-NSENTRY4 = smtp.domain.de. IN A 1.2.3.4
X-DE-HOLDER-PERSON = 0|1 (optional)
X-DE-ABUSE-CONTACT = URL or mailto:email (optional)
X-DE-GENERAL-REQUEST = URL or mailto:email (optional)
Domain Modification
(API Command reference » ModifyDomain)
Commandcommand = ModifyDomain
domain = yourdomain.de
X-DE-HOLDER-PERSON = 0|1 (optional, new owner-c handle required)
X-DE-ABUSE-CONTACT = URL or mailto:email (optional)
X-DE-GENERAL-REQUEST = URL or mailto:email (optional)
Change of registrant
Domain Renewal
RenewDomain is not available for .de TLDs.
Domain Deletion
(API Command reference » DeleteDomain)Standard commandCOMMAND = DeleteDomain
DOMAIN = yourdomain.de
Transit
Exceptioncommand = SetDomainRenewalMode
renewalmode = AUTOEXPIRE
domain = yourdomain.de
Domain Transfer
(API Command reference » TransferDomain)Exceptioncommand = TransferDomain
domain = yourdomain.de
auth = (TEXT)
ownercontact0 = (CONTACT) (optional
admincontact0 = (CONTACT) (optional)
techcontact0 = (CONTACT) (optional)
billingcontact0 = (CONTACT) (optional)
DNSSEC[0-N] = (DNSSEC) (optional)
X-DE-HOLDER-PERSON = 0|1 (optional)
Transfer from RGP
Exceptioncommand = TransferDomain
domain = yourdomain.de
auth = (TEXT)
ownercontact0 = (CONTACT)
admincontact0 = (CONTACT)
techcontact0 = (CONTACT)
billingcontact0 = (CONTACT)
X-DE-HOLDER-PERSON = 0|1 (optional)
nameserver0 = (NAMESERVER)
nameserver1 = (NAMESERVER)
X-DE-HOLDER-PERSON = 0|1 (optional)
Authorization Codes
Exceptioncommand = SetAuthCode
domain = yourdomain.de
auth = (TEXT) (optional)
type = 1|2 (optional: default = 1 for AuthInfo1, 2 = AuthInfo2)
action = set | delete (optional: default = set)
Domain Restore
(API Command reference » RestoreDomain)Commandcommand = RestoreDomain
domain = yourdomain.de
DENIC supports so called NSentries which can be used instead of name servers.