.fi
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.fiperiod = (INT)ownercontact0 = (CONTACT)admincontact0 = (CONTACT)techcontact0 = (CONTACT)billingcontact0 = (CONTACT)nameserver0 = (NAMESERVER)nameserver1 = (NAMESERVER)X-FI-COMPANY-REG-ID = (TEXT)(only organizations)X-FI-PERSONAL-ID = (TEXT)(only natural persons)X-FI-BIRTHDATE = (DATE)(mandatory for registrants outside Finland)X-FI-CONTACT-TYPE = (INT)(optional)Please advise your .fi registrants that they should consult registers before the domain registration in order to check whether the .fi domain name they are about to register is a protected name or trademark owned by another party in Finland or the EU. Consulting the registers is simple and free of charge. You can find links to all registers here.
- The tech and billing contact must NOT be a natural person but rather a company/organization, respectively a contact of the reseller.
Domain Modification
Section titled “Domain Modification”(API Command reference » ModifyDomain)
command = ModifyDomaindomain = yourdomain.fiIn order to change the owner of a .fi domain you have to a)request an authcode for the domain and then b)request a trade.
Request an Authcode for the Domain
Section titled “Request an Authcode for the Domain”command = TradeDomaindomain = yourdomain.fiX-FI-REQUESTAUTHCODE = 1- Request authcode for the domain with the special parameter X-FI-REQUESTAUTHCODE
- The current domain holder will receive an email from the registry containing the authcode.
Change of Registrant
Section titled “Change of Registrant”command = TradeDomaindomain = yourdomain.fiownercontact0 = (CONTACT)auth = .......X-FI-COMPANY-REG-ID = (TEXT)(only organizations)X-FI-PERSONAL-ID = (TEXT)only natural persons)X-FI-BIRTHDATE = (DATE)(mandatory for registrants outside Finland)- Request the trade to the new domain holder with the TradeDomain command.
- You have to state the contact handle of the new owner. Please always create a new contact handle and do not use modified contact handles.
- The trade of the domain will be processed instantly.
- A .fi domain will not be automatically renewed upon a trade
Domain Renewal
Section titled “Domain Renewal”(API Command reference » RenewDomain)
command = RenewDomaindomain = yourdomain.fiperiod = (INT)expiration = (INT)Domain Deletion
Section titled “Domain Deletion”(API Command reference » DeleteDomain)
COMMAND = DeleteDomainDOMAIN = yourdomain.fiDomain Transfer
Section titled “Domain Transfer”(API Command reference » TransferDomain)
command = TransferDomaindomain = yourdomain.fiaction = REQUESTauth = (TEXT)Transfer Out: Request an Authcode for the Domain
Section titled “Transfer Out: Request an Authcode for the Domain”command = TransferDomaindomain = yourdomain.fiX-FI-REQUESTAUTHCODE = 1- To transfer the domain to another registrar (TransferOUT) it is necessary to request an authcode from the registry
- The authcode will be shown in the response
Domain Restore
Section titled “Domain Restore”(API Command reference » RestoreDomain)
command = RestoreDomaindomain = yourdomain.fiDomain Extensions
Section titled “Domain Extensions”| X-FI-CONTACT-TYPE | * Optional * Default values are 0 and 1 (set automatically if the parameter is not specified). * Example: X-FI-CONTACT-TYPE will be set to 1 if X-FI-COMPANY-REG-ID is used.
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| X-FI-REQUESTAUTHCODE | 1 |
Domain Extensions for Natural Persons
Section titled “Domain Extensions for Natural Persons”| X-FI-BIRTHDATE | YYYY-MM-DD Mandatory for registrants outside Finland |
|---|---|
| X-FI-PERSONAL-ID | Finnish Personal Identity Number |
Domain Extensions for Organisations or Companies
Section titled “Domain Extensions for Organisations or Companies”| X-FI-COMPANY-REG-ID | Local business Entity (registered at the Finnish Trade Register ( https://tietopalvelu.ytj.fi/yrityshaku.aspx?kielikoodi=3 ) or a corporation within the Finnish republic) ID-Code Business ID or Reg.Number for non Finnish entities |
|---|
Domain Restrictions
Section titled “Domain Restrictions”-
Although there are no more restrictions for .fi registrations, the registry still demands several extensions
-
DNSSEC does not support SHA-1
-
The DNSSEC signing algorithm 5 - RSASHA1 (RSA/SHA-1) WILL NO LONGER BE SUPPORTED as of 13 September 2020. .Fi domain names using Algorithm 5 keys will continue to operate normally and Traficom will not remove records currently in use from the .fi root.
After the change, no new RSA/SHA-1 keys can be added. This means that another permitted algorithm must be used once the current keys are rotated out.
Why this change is being made:
The RSA/SHA-1 Algorithm is no longer considered secure.
At a later time, Algorithm 7 will also be phased out. We therefore recommend to discontinue its use. Once the change has taken effect, the supported DNSSEC signing algorithms are the following:
• Algorithm 7 - RSASHA1-NSEC3-SHA1
• Algorithm 8 - RSASHA256 (RSA/SHA-256)
• Algorithm 10 - RSASHA512 (RSA/SHA-512)
• Algorithm 13 - ECDSAP256SHA256 (ECDSA Curve P-256 with SHA-256)
The adoption of Algorithm 15 - Ed25519 is currently being considered and support for it will be available in the future.
IDN Information
Section titled “IDN Information”The national characters å, ä and ö.
