Bulk register domains
Registers multiple domains in one request. Returns domains accepted for processing.
Bulk register domains › Request Body
domainNamesDomain names to register. Submitted as repeated domain-name form fields.
yearsRegistration period in years.
nsName servers for the domain. Submitted as repeatable form field ns.
registrantContactIdRegistrant contact id (reg-contact-id).
adminContactIdAdministrative contact id.
techContactIdTechnical contact id.
billingContactIdBilling contact id.
customerIdCustomer id for the registration order.
invoiceOptionHow the customer invoice is handled for this order.
Allowed values
| Value | Description |
|---|---|
| NoInvoice | No invoice; order executed immediately |
| PayInvoice | Raise invoice; pay from debit balance if sufficient, otherwise pending |
| KeepInvoice | Invoice for later payment; order executed |
| OnlyAdd | Invoice for later payment; registration pending until paid |
idnLanguageIDN language code when registering an internationalized domain name.
Bulk register domains › Responses
OK
domainsInProcessingDomain names accepted for processing.
invalidDomainsDomain names rejected by validation.
Bulk renew domains
Renews multiple domains in one request.
Bulk renew domains › Request Body
domainNamesDomain names to renew. Submitted as repeated domain-name form fields.
customerIdCustomer id for the renewal order.
tenureRenewal period.
invoiceOptionHow the customer invoice is handled for this renewal.
Allowed values
| Value | Description |
|---|---|
| NoInvoice | No invoice; order executed immediately |
| PayInvoice | Raise invoice; pay from debit balance if sufficient, otherwise pending |
| KeepInvoice | Invoice for later payment; order executed |
| OnlyAdd | Invoice for later payment; registration pending until paid |
Bulk renew domains › Responses
OK
invoiceIdInvoice identifier when billing applies.
validOrdersDomain names successfully renewed.
statusOverall operation status.
Bulk transfer domains
Bulk transfer domains using indexed domain-nameN and auth-codeN with shared contact fields.
Bulk transfer domains › Request Body
Domain and auth-code pairs (domain-name1/auth-code1, domain-name2/auth-code2, etc.).
registrantContactIdRegistrant contact id shared across all domains (reg-contact-id).
adminContactIdAdministrative contact id.
techContactIdTechnical contact id.
billingContactIdBilling contact id.
customerIdCustomer id for the transfer order.
protectPrivacyWhether privacy protection is enabled.
invoiceOptionHow the customer invoice is handled.
Allowed values
| Value | Description |
|---|---|
| NoInvoice | No invoice; order executed immediately |
| PayInvoice | Raise invoice; pay from debit balance if sufficient, otherwise pending |
| KeepInvoice | Invoice for later payment; order executed |
| OnlyAdd | Invoice for later payment; registration pending until paid |
Bulk transfer domains › Responses
OK
invalidTransferDomainDomain names that failed transfer validation.
statusOverall operation status.
Bulk update domain contacts
Bulk update contacts for multiple domains under one customer.
Bulk update domain contacts › Request Body
customerIdCustomer id shared across all domains in the request.
domainNamesDomain names to update. Submitted as repeated domain-name form fields.
registrantContactIdRegistrant contact id (reg-contact-id).
adminContactIdAdministrative contact id.
techContactIdTechnical contact id.
billingContactIdBilling contact id.
Bulk update domain contacts › Responses
OK
invalidDomainDomain names that failed validation.
statusOverall operation status.
Bulk update domain nameservers
Bulk update nameservers for multiple domains under one customer.
Bulk update domain nameservers › Request Body
customerIdCustomer id shared across all domains in the request.
domainNamesDomain names to update. Submitted as repeated domain-name form fields.
nsName servers to apply. Submitted as repeatable form field ns.
Bulk update domain nameservers › Responses
OK
invalidDomainDomain names that failed validation.
statusOverall operation status.

