.tm.se
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.tm.seperiod = (INT)ownercontact0 = (CONTACT)admincontact0 = (CONTACT)techcontact0 = (CONTACT)billingcontact0 = (CONTACT)nameserver0 = (NAMESERVER)nameserver1 = (NAMESERVER)X-NICSE-IDNUMBER = (TEXT)X-NICSE-VATID = (TEXT)Domain Modification
Section titled “Domain Modification”(API Command reference » ModifyDomain)
Change of Registrant
Section titled “Change of Registrant”command = TradeDomaindomain = yourdomain.tm.seownercontact0 = (CONTACT)X-NICSE-IDNUMBER = (TEXT)X-NICSE-VATID = (TEXT)- The change of registrant of a .tm.se domain name requires the use of a special form, which can be generated through our formgenerator. The domain will not be renewed after the trade. Be aware that the use of the already set owner contact handle during the trade does not update the extension parameters.
- A signed copy of the needed form can be sent by mail to [email protected] (max. 10MB .pdf).
Domain Renewal
Section titled “Domain Renewal”(API Command reference » RenewDomain)
command = RenewDomaindomain = yourdomain.tm.seperiod = (INT)expiration = (INT)Domain Deletion
Section titled “Domain Deletion”(API Command reference » DeleteDomain)
COMMAND = DeleteDomainDOMAIN = yourdomain.tm.seDomain Transfer
Section titled “Domain Transfer”(API Command reference » TransferDomain)
command = TransferDomaindomain = yourdomain.tm.seaction = REQUESTauth = (TEXT)Authorization Codes
Section titled “Authorization Codes”- The following validation rules will be applied for the authInfo element when a new domain is being added or when the authInfo for an existing domain is being updated.
- The authInfo will need to have at least nine characters consisting of one number, one alphabet and one special character. Please see below for allowed characters:
- Numbers 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 0
- Upper Case Alphabets A , B , C , D , E , F , G , H , I , J , K , L , M , N , O , P , Q , R , S , T , U , V , W , X , Y , Z
- Lower Case Alphabets a , b , c , d , e , f , g , h , i , j , k , l , m , n , o , p , q , r , s , t , u , v , w , x , y , z
- Special Characters ! , ” , # , $ , % , & , ’ , ( , ) , * , + , , , - , . , / , : , ; , < , = , > , ? , @ , [ , \ , ] , ^ , _ , ` , { , | , } , ~
Domain Restore
Section titled “Domain Restore”(API Command reference » RestoreDomain)
command = RestoreDomaindomain = yourdomain.tm.seDomain Extensions
Section titled “Domain Extensions”| X-NICSE-IDNUMBER | NIC-SE requires an ID number (e.g. Civic registration number, company registration number, id card / passport number or the equivalent). For Swedish citizens please use the social security number (Personnummer). |
|---|---|
| X-NICSE-VATID | For companies located in EU member states (but not in Sweden) the VAT id has to be specified. |
Domain Restrictions
Section titled “Domain Restrictions”- A valid ID number is required and must be provided in X-NICSE-IDNUMBER parameter.
- For companies located in EU member states (but not in Sweden) the VAT id has to provided in X-NICSE-VATID parameter.
IDN Information
Section titled “IDN Information”Further details about the supported characters can be found on the registry website.
Supported IDN Scripts
Section titled “Supported IDN Scripts”The following IDN scripts are supported by .tm.se.
Provide the LANGUAGE TAG corresponding to your desired IDN within the AddDomain command as X-IDN-LANGUAGE extension.
| Latin | LAT |
|---|---|
| Swedish | SE |
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.
