{
 "code": "FI",
 "alpha3": "FIN",
 "numeric": "246",
 "flag": "🇫🇮",
 "name": "Finland",
 "official": "Republic of Finland",
 "native": [
  "Suomi",
  "Finland"
 ],
 "independent": true,
 "status": "officially-assigned",
 "unMember": true,
 "region": "Europe",
 "subregion": "Northern Europe",
 "capital": [
  "Helsinki"
 ],
 "coords": [
  64,
  26
 ],
 "area": 338424,
 "landlocked": false,
 "borders": [
  "NO",
  "SE",
  "RU"
 ],
 "demonym": "Finnish",
 "tld": [
  ".fi"
 ],
 "cioc": "FIN",
 "population": 5626410,
 "gdp": 321100000000,
 "literacy": 100,
 "groups": [
  "154",
  "EU",
  "EZ",
  "UN"
 ],
 "languages": [
  {
   "code": "fi",
   "name": "Finnish",
   "percent": 94,
   "writing": null,
   "status": "official"
  },
  {
   "code": "sv",
   "name": "Swedish",
   "percent": 44,
   "writing": null,
   "status": "official"
  },
  {
   "code": "sms",
   "name": "Skolt Sami",
   "percent": 0.011,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "en",
   "name": "English",
   "percent": 70,
   "writing": null,
   "status": null
  },
  {
   "code": "de",
   "name": "German",
   "percent": 18,
   "writing": null,
   "status": null
  },
  {
   "code": "ru",
   "name": "Russian",
   "percent": 0.81,
   "writing": null,
   "status": null
  },
  {
   "code": "et",
   "name": "Estonian",
   "percent": 0.11,
   "writing": null,
   "status": null
  },
  {
   "code": "rmf",
   "name": null,
   "percent": 0.089,
   "writing": null,
   "status": null
  },
  {
   "code": "se",
   "name": "Northern Sami",
   "percent": 0.036,
   "writing": null,
   "status": null
  },
  {
   "code": "smn",
   "name": "Inari Sami",
   "percent": 0.011,
   "writing": null,
   "status": null
  }
 ],
 "locales": [
  "en-FI",
  "fi-FI",
  "se-FI",
  "smn-FI",
  "sms-FI",
  "sv-FI"
 ],
 "currencies": [
  "EUR"
 ],
 "formerCurrencies": [
  "FIM"
 ],
 "timezones": [
  "Europe/Helsinki"
 ],
 "week": {
  "firstDay": "mon",
  "weekendStart": "sat",
  "weekendEnd": "sun",
  "minDays": 4
 },
 "hourCycle": {
  "preferred": "H",
  "allowed": [
   "H"
  ]
 },
 "calendars": [
  "gregorian"
 ],
 "measurement": {
  "system": "metric",
  "temperature": null,
  "paper": "A4"
 },
 "callingCodes": [
  "+358"
 ],
 "phone": {
  "callingCode": "358",
  "mainForCode": true,
  "intlPrefix": "00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))",
  "preferredIntlPrefix": "00",
  "nationalPrefix": "0",
  "leadingDigits": "1[03-79]|[2-9]",
  "lengths": [
   5,
   6,
   7,
   8,
   9,
   10,
   11,
   12
  ],
  "types": {
   "fixedLine": {
    "pattern": "1[3-7][1-8]\\d{3,6}|(?:19[1-8]|[23568][1-8]\\d|9(?:00|[1-8]\\d))\\d{2,6}",
    "example": "131234567",
    "lengths": [
     "[5-9]"
    ],
    "national": "013 1234567",
    "international": "+358 13 1234567",
    "e164": "+358131234567",
    "layout": "XXX XXXXXXX"
   },
   "mobile": {
    "pattern": "4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",
    "example": "412345678",
    "lengths": [
     "[6-10]"
    ],
    "national": "041 2345678",
    "international": "+358 41 2345678",
    "e164": "+358412345678",
    "layout": "XXX XXXXXXX"
   },
   "tollFree": {
    "pattern": "800\\d{4,6}",
    "example": "800123456",
    "lengths": [
     "[7-9]"
    ],
    "national": "0800 123456",
    "international": "+358 800 123456",
    "e164": "+358800123456",
    "layout": "XXXX XXXXXX"
   },
   "premiumRate": {
    "pattern": "[67]00\\d{5,6}",
    "example": "600123456",
    "lengths": [
     "8",
     "9"
    ],
    "national": "0600 123456",
    "international": "+358 600 123456",
    "e164": "+358600123456",
    "layout": "XXXX XXXXXX"
   },
   "uan": {
    "pattern": "20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}",
    "example": "10112345",
    "lengths": [
     "[5-12]"
    ],
    "national": "010 112345",
    "international": "+358 10 112345",
    "e164": "+35810112345",
    "layout": "XXX XXXXXX"
   }
  },
  "formats": [
   {
    "pattern": "(\\d{5})",
    "leading": [
     "75[12]"
    ],
    "format": "$1",
    "intlFormat": "",
    "prefixRule": "$NP$FG"
   },
   {
    "pattern": "(\\d{5})",
    "leading": [
     "20[2-59]"
    ],
    "format": "$1",
    "prefixRule": "$NP$FG"
   },
   {
    "pattern": "(\\d{6})",
    "leading": [
     "11"
    ],
    "format": "$1",
    "intlFormat": "",
    "prefixRule": ""
   },
   {
    "pattern": "(\\d{3})(\\d{3,7})",
    "leading": [
     "(?:[1-3]0|[68])0|70[07-9]"
    ],
    "format": "$1 $2",
    "prefixRule": "$NP$FG"
   },
   {
    "pattern": "(\\d{2})(\\d{4,8})",
    "leading": [
     "[14]|2[09]|50|7[135]"
    ],
    "format": "$1 $2",
    "prefixRule": "$NP$FG"
   },
   {
    "pattern": "(\\d{2})(\\d{6,10})",
    "leading": [
     "7"
    ],
    "format": "$1 $2",
    "prefixRule": "$NP$FG"
   },
   {
    "pattern": "(\\d)(\\d{4,9})",
    "leading": [
     "(?:19|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"
    ],
    "format": "$1 $2",
    "prefixRule": "$NP$FG"
   }
  ],
  "emergency": {
   "pattern": "112",
   "example": "112",
   "lengths": "3"
  }
 },
 "address": {
  "format": "%O%n%N%n%A%nFI-%Z %C",
  "lines": [
   "{Organization}",
   "{Name}",
   "{Street address}",
   "FI-{Postal code} {City}"
  ],
  "required": [
   "Street address",
   "City",
   "Postal code"
  ],
  "postalRegex": "\\d{5}",
  "postalExamples": [
   "00550",
   "00011"
  ],
  "postalPrefix": "FI-",
  "postUrl": "https://support.posti.fi/fi/tyokalut/postinumerohaku.html"
 }
}