.id
API Commands
Section titled “API Commands”Please find in the following a set of the most commonly used standard API commands in order to register, modify, renew, and transfer a domain name.
Domain Registration
Section titled “Domain Registration”(API Command reference » AddDomain)
command = AddDomaindomain = yourdomain.idperiod = (INT)ownercontact0 = (CONTACT)admincontact0 = (CONTACT)techcontact0 = (CONTACT)billingcontact0 = (CONTACT)nameserver0 = (NAMESERVER)nameserver1 = (NAMESERVER)The following documents are required for the domain registration:
- A Copy of the SIUP, TDP, AKTA, NPWP or an equivalent Permit
- A Copy of the Id Card or Passport
- A Copy of Brand Certificate (if existing)
The necessary registration form can be created at https://www.formgenerator.net. This has to be merged with the above mentioned documents into a single .pdf file and then sent per email to [email protected] (max. 10MB). If our trustee solutions has been chosen, it is NOT necessary to provide any documents.
Registration Using Trustee
Section titled “Registration Using Trustee”command = AddDomaindomain = yourdomain.co.idperiod = (INT)ownercontact0 = (CONTACT)admincontact0 = (CONTACT) (optional if trustee is used)techcontact0 = (CONTACT)billingcontact0 = (CONTACT)nameserver0 = (NAMESERVER)nameserver1 = (NAMESERVER)X-ID-ACCEPT-TRUSTEE-TAC = 1We offer a trustee solution for the registration of .co.id domains (fee required).
If trustee service is in use, trustee will be set as owner and owner contact will instead be set as admin.
Domain Modification
Section titled “Domain Modification”(API Command reference » ModifyDomain)
command = ModifyDomaindomain = yourdomain.idChange of Registrant
Section titled “Change of Registrant”command = TradeDomaindomain = yourdomain.co.idownercontact0 = (CONTACT)Same procedure with the corresponding documents (from new Owner) as for the registration is required.
Change of Registrant Using Trustee
Section titled “Change of Registrant Using Trustee”command = ModifyDomaindomain = yourdomain.co.idownercontact0 = (CONTACT)X-ID-ACCEPT-TRUSTEE-TAC = 1Domain Renewal
Section titled “Domain Renewal”(API Command reference » RenewDomain)
command = RenewDomaindomain = yourdomain.idperiod = (INT)expiration = (INT)Domain Deletion
Section titled “Domain Deletion”(API Command reference » DeleteDomain)
COMMAND = DeleteDomainDOMAIN = yourdomain.idDomain Transfer
Section titled “Domain Transfer”(API Command reference » TransferDomain)
Transfer
Section titled “Transfer”command = TransferDomaindomain = yourdomain.co.idauth = (TEXT)ownercontact0 = (CONTACT)nameserver0 = (NAMESERVER) (optional)nameserver1 = (NAMESERVER) (optional)For transfers of a .CO.ID domain the owner contact needs to be provided
Transfer With Change of Registrant
Section titled “Transfer With Change of Registrant”command = TransferDomaindomain = yourdomain.co.idauth = (TEXT)ownercontact0 = (CONTACT)nameserver0 = (NAMESERVER) (optional)nameserver1 = (NAMESERVER) (optional)Same procedure with the corresponding documents (from new Owner) as for the registration is required.
Transfer With Change of Registrant Using Trustee
Section titled “Transfer With Change of Registrant Using Trustee”command = TransferDomaindomain = yourdomain.co.idauth = (TEXT)ownercontact0 = (CONTACT)nameserver0 = (NAMESERVER) (optional)nameserver1 = (NAMESERVER) (optional)X-ID-ACCEPT-TRUSTEE-TAC = 1Domain Restore
Section titled “Domain Restore”(API Command reference » RestoreDomain)
command = RestoreDomaindomain = yourdomain.co.idperiod = (int)expiration = (int)Domain Extensions
Section titled “Domain Extensions”| X-ID-ACCEPT-TRUSTEE-TAC | X-ID-ACCEPT-TRUSTEE-TAC=0|1
|
|---|
Domain Restrictions
Section titled “Domain Restrictions”-
Second Level .ID is unrestricted and does not support trustee.
-
Local owner is required for third level .*.ID, Trustee can be used
-
CO.ID is intended for business entities, organizations or similar entities which are legal entities operating in Indonesia
-
Evidenced of ownership by a Deed, Trade buisness License, Service Business License or Permanent Permit (Trade Industry, Transportation, Tourism or other similar services) is required
-
Copy of the Identification of the legal representative of the owner company (Passport, Drivers Licence, etc.) is required
-
Authcodes can only contain alphanumeric characters.
Supported IDN Scripts
Section titled “Supported IDN Scripts”The following IDN scripts are supported by .id.
Provide the LANGUAGE TAG corresponding to your desired IDN within the AddDomain command as X-IDN-LANGUAGE extension.
| Russian | RU |
|---|
Get more information of “IDN tables”, which represent permitted code points (letters) allowed for Internationalised Domain Name registrations in particular registries on IANA Repository of IDN Practices.
