Requires (mandatory)
domain |
Domain name to register |
period | Registration period in months (not in years!) |
status | Set domain status (only "production" is accepted so far) |
owner-c | Owner contact handle |
billing-c | Billing contact handle |
admin-c | Administrative contact handle |
tech-c | Technical contact handle |
ns-list | List of name servers, delimited by colon |
Accepts (optional)
autorenew | if set to "1", domain will be autorenewed upon expiration |
language |
3 letter language code for IDN domains |
registrar-tag |
Registrar tag, also known as "Membership token", currently only needed for .XXX domains |
privacy |
basic|pro|none - adds whois privacy subscription to domain order, see also Whois Privacy Services |
max-price |
maximum price user is willing to pay for a domain registration, renewal or transfer. If provided, it must be a number (fractions allowed) above 0. If not provided and domain has non-standard pricing, or if max-price is lower than actual domain price at the moment of registration, the request will fail. |
This request allows to register a domain.
You must have registered contacts (handles) to be able to register a domain.(=> contact-create, query-contact-list)
Important: Please note that the registration period is in months, not years. In most cases, this number is a multiple of 12.
Example:
https://dmapi.joker.com/request/domain-register?domain=example.com&period=12&status=production&owner-c=COCO-4711&billing-c=COCO-4712&admin-c=COCO-4712&tech-c=COCO-4712&ns-list=a.ns.joker.com,b.ns.joker.com,c.ns.joker.com&auth-sid=<your-current-session-id>