.FI
Finland
Traficom · ccTLD · Updated 2026-09-10
OpenIDNDNSSEC
Specifications
- Zone
- .fi
- Registration
- Real-time
- Registration period
- 1 year
- Character length
- 1-63
- DNSSEC
- Yes
- IPv6
- Yes
- Nameservers
- 2-7 nameservers
- Transfer time
- Real-time
- Auth code format
- Standard EPP
- Redemption period
- Standard
- Handle updates
- Yes
- WHOIS update
- Real-time
- WHOIS server
- whois.fi
- Connection
- Direct
- Data set
- ccTLD
- Auth code
- Yes
Eligibility & Restrictions
Open to anyone worldwide (no residency requirement as of 2024/2025). Finnish individual: personal identity number (DDMMYYCZZZQ, 11 chars) required. Non-Finnish individual: birth date required. Finnish company: business registration number. Foreign company: business registration number. EU citizen can use personal ID.
Registration
Registry allows up to 5 years. We currently offer 1 year. Transfer does NOT renew domain.
Transfer Procedure
Auth code (transfer key) created by losing registrar at registry; valid 30 days. Transfer key ≠ trade key. Using wrong code causes 'invalid code' error.
Trade key ≠ transfer key. Requesting the wrong type causes 'invalid code' failure. Auth code only available from losing registrar (who generates it at registry).
Registrant Change
Trade requires separate trade key (different from transfer auth code). Trade key sent to registrant by registry. Registry does NOT send confirmation email to domain contacts after trade. Tech handle for trade must be a company with registration number.
Renewal & Deletion
Standard renewal. Grace period exists after expiry.
Restore / Redemption Grace Period
Grace period after expiry. Restore process via registrar.
WHOIS / Privacy
Privacy services available. WHOIS accuracy required per NIS2. Domain names must not infringe protected trademarks/business names in Finland or EU.
NIS2 Compliance
NIS2 regulation M68 in force Aug 18, 2025. Cyber Meter (Kybermittari) required from registrars by Jan 31, 2026. Registrars must collect/maintain accurate WHOIS data; 72-hour response to legitimate WHOIS access requests.
Known Error Codes & Notes
- Trade key ≠ transfer key: Requesting trade key when transfer key needed (or vice versa) causes 'invalid code' failure.
- Auth code source: Auth code only from losing registrar (who generates it at registry).
- Finnish ID format: DDMMYYCZZZQ (11 chars). Century sign: + (1800s), - (1900s), A (2000s). Individual number ZZZ odd=male, even=female.
Data controllers
- Finnish Transport and Communications Agency Traficom (org) PO Box 320, TRAFICOM, Helsinki 00059, Finland
- Finnish Transport and Communications Agency Traficom — Domain Names (admin) PO Box 320, TRAFICOM, Helsinki 00059, Finland
Error codes
- EF00803
- EF01017
- EF03008
- EF00512
- EF01008
- EF00525
- EF01009
- EF03005
- EF01002
- EF03007
- EF03006
- EF01075
- EF03011
- EF01055
- EF03041
- EF03040
- EF03010
- EF03053
- EF01074
- EF0103118
- EF011316
Required fields
- techc/email
- ownerc/email
- adminc/email
Restrictions
- Restore is only possible after domain has expired, not after the explicit deletion of the domain.
- Company number (companies) or ID card number (individuals) required.
- Nameserver must be set up in advance and provide an authoritative response.
Root nameservers
- C.FI
- B.FI
- D.FI
- K.FI
- J.FI
- H.FI
- I.FI
- G.FI
- E.FI
- A.FI
Tasks (API)
- create · available · chargeable · automatic
- authinfo2 · available · automatic
- ownerchange · available · automatic · AuthInfo required
- authinfoCreate · available · automatic
- renew · available · chargeable · automatic
- authinfo · available · automatic
- delete · available · automatic
- update · available · automatic
- transfer · available · chargeable · automatic · AuthInfo required
- preack · available · automatic
- authinfoDelete · available · automatic
API
Domain Create
POST https://api.autodns.com/v1/domain
{
"name": "example.fi",
"ownerc": {
"id": 23142212
},
"adminc": {
"id": 23142212
},
"techc": {
"id": 23142212
},
"nameServers": [
{
"name": "ns1.example.com"
},
{
"name": "ns2.example.com"
}
],
"confirmOrder": false,
"extensions": {
"fi": {
"idNumber": "",
"birthDate": ""
}
}
} ⚠ Transfer key ≠ trade key. Using wrong code type causes 'invalid code' error.
Domain Transfer
POST https://api.autodns.com/v1/domain/_transfer
{ "name": "example.fi", "auth": "(AUTH_CODE)" }
⚠ Transfer key created by LOSING registrar at registry. Valid 30 days. Transfer does NOT renew.
Create AuthInfo1
POST https://api.autodns.com/v1/domain/example.fi/_authinfo1
Only available from losing registrar (who generates at registry).
Domain Restore
POST https://api.autodns.com/v1/domain/example.fi/_restore
TLD Extension Parameters
- extensions.fi.idNumber
string— Finnish personal ID (DDMMYYCZZZQ, 11 chars) or business registration number.- extensions.fi.birthDate
YYYY-MM-DD— Required for non-Finnish individuals.