{
 "code": "ID",
 "alpha3": "IDN",
 "numeric": "360",
 "flag": "🇮🇩",
 "name": "Indonesia",
 "official": "Republic of Indonesia",
 "native": [
  "Indonesia"
 ],
 "independent": true,
 "status": "officially-assigned",
 "unMember": true,
 "region": "Asia",
 "subregion": "South-Eastern Asia",
 "capital": [
  "Jakarta"
 ],
 "coords": [
  -5,
  120
 ],
 "area": 1904569,
 "landlocked": false,
 "borders": [
  "TL",
  "MY",
  "PG"
 ],
 "demonym": "Indonesian",
 "tld": [
  ".id"
 ],
 "cioc": "INA",
 "population": 281562000,
 "gdp": 3906000000000,
 "literacy": 92.8,
 "groups": [
  "035",
  "UN"
 ],
 "languages": [
  {
   "code": "id",
   "name": "Indonesian",
   "percent": 64,
   "writing": null,
   "status": "official"
  },
  {
   "code": "jv",
   "name": "Javanese",
   "percent": 34,
   "writing": null,
   "status": null
  },
  {
   "code": "su",
   "name": "Sundanese",
   "percent": 12,
   "writing": null,
   "status": null
  },
  {
   "code": "mad",
   "name": "Madurese",
   "percent": 6.3,
   "writing": null,
   "status": null
  },
  {
   "code": "ms",
   "name": "Malay",
   "percent": 3.4,
   "writing": null,
   "status": null
  },
  {
   "code": "min",
   "name": "Minangkabau",
   "percent": 3,
   "writing": null,
   "status": null
  },
  {
   "code": "bew",
   "name": "Betawi",
   "percent": 2.1,
   "writing": null,
   "status": null
  },
  {
   "code": "ban",
   "name": "Balinese",
   "percent": 1.8,
   "writing": null,
   "status": null
  },
  {
   "code": "bug",
   "name": "Buginese",
   "percent": 1.6,
   "writing": null,
   "status": null
  },
  {
   "code": "bjn",
   "name": "Banjar",
   "percent": 1.5,
   "writing": null,
   "status": null
  },
  {
   "code": "ace",
   "name": "Acehnese",
   "percent": 1.4,
   "writing": null,
   "status": null
  },
  {
   "code": "ms-Arab",
   "name": null,
   "percent": 1.2,
   "writing": null,
   "status": null
  },
  {
   "code": "sas",
   "name": "Sasak",
   "percent": 0.97,
   "writing": null,
   "status": null
  },
  {
   "code": "bbc",
   "name": "Batak Toba",
   "percent": 0.92,
   "writing": null,
   "status": null
  },
  {
   "code": "zh-Hant",
   "name": "Traditional Chinese",
   "percent": 0.92,
   "writing": null,
   "status": null
  },
  {
   "code": "mak",
   "name": "Makasar",
   "percent": 0.73,
   "writing": null,
   "status": null
  },
  {
   "code": "ljp",
   "name": null,
   "percent": 0.69,
   "writing": null,
   "status": null
  },
  {
   "code": "rej",
   "name": null,
   "percent": 0.46,
   "writing": null,
   "status": null
  },
  {
   "code": "gor",
   "name": "Gorontalo",
   "percent": 0.41,
   "writing": null,
   "status": null
  },
  {
   "code": "nij",
   "name": null,
   "percent": 0.37,
   "writing": null,
   "status": null
  },
  {
   "code": "kge",
   "name": null,
   "percent": 0.32,
   "writing": null,
   "status": null
  },
  {
   "code": "aoz",
   "name": null,
   "percent": 0.27,
   "writing": null,
   "status": null
  },
  {
   "code": "kvr",
   "name": null,
   "percent": 0.14,
   "writing": null,
   "status": null
  },
  {
   "code": "lbw",
   "name": null,
   "percent": 0.13,
   "writing": null,
   "status": null
  },
  {
   "code": "gay",
   "name": "Gayo",
   "percent": 0.12,
   "writing": null,
   "status": null
  },
  {
   "code": "rob",
   "name": null,
   "percent": 0.11,
   "writing": null,
   "status": null
  },
  {
   "code": "mdr",
   "name": "Mandar",
   "percent": 0.092,
   "writing": null,
   "status": null
  },
  {
   "code": "sxn",
   "name": null,
   "percent": 0.092,
   "writing": null,
   "status": null
  },
  {
   "code": "sly",
   "name": "Selayar",
   "percent": 0.054,
   "writing": null,
   "status": null
  },
  {
   "code": "mwv",
   "name": "Mentawai",
   "percent": 0.024,
   "writing": null,
   "status": null
  },
  {
   "code": "ban-Bali",
   "name": null,
   "percent": 0,
   "writing": null,
   "status": null
  },
  {
   "code": "kaw",
   "name": "Kawi",
   "percent": 0,
   "writing": null,
   "status": null
  }
 ],
 "locales": [
  "bew-ID",
  "en-ID",
  "id-ID",
  "jv-ID",
  "ms-ID",
  "su-Latn-ID"
 ],
 "currencies": [
  "IDR"
 ],
 "formerCurrencies": [],
 "timezones": [
  "Asia/Jakarta",
  "Asia/Pontianak",
  "Asia/Makassar",
  "Asia/Jayapura"
 ],
 "week": {
  "firstDay": "sun",
  "weekendStart": "sat",
  "weekendEnd": "sun",
  "minDays": 1
 },
 "hourCycle": {
  "preferred": "H",
  "allowed": [
   "H"
  ]
 },
 "calendars": [
  "gregorian",
  "islamic",
  "islamic-civil",
  "islamic-tbla"
 ],
 "measurement": {
  "system": "metric",
  "temperature": null,
  "paper": "A4"
 },
 "callingCodes": [
  "+62"
 ],
 "phone": {
  "callingCode": "62",
  "mainForCode": false,
  "intlPrefix": "00[89]",
  "preferredIntlPrefix": "",
  "nationalPrefix": "0",
  "leadingDigits": "",
  "lengths": [
   7,
   8,
   9,
   10,
   11,
   12,
   13,
   14,
   15,
   16,
   17
  ],
  "types": {
   "fixedLine": {
    "pattern": "2[124]\\d{7,8}|619\\d{8}|2(?:1(?:14|500)|2\\d{3})\\d{3}|61\\d{5,8}|(?:2(?:[35][1-4]|6[0-8]|7[1-6]|8\\d|9[1-8])|3(?:1|[25][1-8]|3[1-68]|4[1-3]|6[1-3568]|7[0-469]|8\\d)|4(?:0[1-589]|1[01347-9]|2[0-36-8]|3[0-24-68]|43|5[1-378]|6[1-5]|7[134]|8[1245])|5(?:1[1-35-9]|2[25-8]|3[124-9]|4[1-3589]|5[1-46]|6[1-8])|6(?:[25]\\d|3[1-69]|4[1-6])|7(?:02|[125][1-9]|[36]\\d|4[1-8]|7[0-36-9])|9(?:0[12]|1[013-8]|2[0-479]|5[125-8]|6[23679]|7[159]|8[01346]))\\d{5,8}",
    "example": "218350123",
    "lengths": [
     "[7-11]"
    ],
    "national": "(021) 8350123",
    "international": "+62 21 8350123",
    "e164": "+62218350123",
    "layout": "(XXX) XXXXXXX"
   },
   "mobile": {
    "pattern": "8[1-35-9]\\d{7,10}",
    "example": "812345678",
    "lengths": [
     "[9-12]"
    ],
    "national": "0812-345-678",
    "international": "+62 812 345 678",
    "e164": "+62812345678",
    "layout": "XXXX-XXX-XXX"
   },
   "tollFree": {
    "pattern": "00(?:1803\\d{5,11}|7803\\d{7})|(?:177\\d|800)\\d{5,7}",
    "example": "8001234567",
    "lengths": [
     "[8-17]"
    ],
    "national": "0800 1234567",
    "international": "+62 800 1234567",
    "e164": "+628001234567",
    "layout": "XXXX XXXXXXX"
   },
   "premiumRate": {
    "pattern": "809\\d{7}",
    "example": "8091234567",
    "lengths": [
     "10"
    ],
    "national": "0809 1 234 567",
    "international": "+62 809 1 234 567",
    "e164": "+628091234567",
    "layout": "XXXX X XXX XXX"
   },
   "sharedCost": {
    "pattern": "804\\d{7}",
    "example": "8041234567",
    "lengths": [
     "10"
    ],
    "national": "0804 123 4567",
    "international": "+62 804 123 4567",
    "e164": "+628041234567",
    "layout": "XXXX XXX XXXX"
   },
   "uan": {
    "pattern": "(?:1500|8071\\d{3})\\d{3}",
    "example": "8071123456",
    "lengths": [
     "7",
     "10"
    ],
    "national": "0807 1 123 456",
    "international": "+62 807 1 123 456",
    "e164": "+628071123456",
    "layout": "XXXX X XXX XXX"
   }
  },
  "formats": [
   {
    "pattern": "(\\d)(\\d{3})(\\d{3})",
    "leading": [
     "15"
    ],
    "format": "$1 $2 $3",
    "prefixRule": ""
   },
   {
    "pattern": "(\\d{2})(\\d{5,9})",
    "leading": [
     "2[124]|[36]1"
    ],
    "format": "$1 $2",
    "prefixRule": "($NP$FG)"
   },
   {
    "pattern": "(\\d{3})(\\d{5,7})",
    "leading": [
     "800"
    ],
    "format": "$1 $2",
    "prefixRule": "$NP$FG"
   },
   {
    "pattern": "(\\d{3})(\\d{5,8})",
    "leading": [
     "[2-79]"
    ],
    "format": "$1 $2",
    "prefixRule": "($NP$FG)"
   },
   {
    "pattern": "(\\d{3})(\\d{3,4})(\\d{3})",
    "leading": [
     "8[1-35-9]"
    ],
    "format": "$1-$2-$3",
    "prefixRule": "$NP$FG"
   },
   {
    "pattern": "(\\d{3})(\\d{6,8})",
    "leading": [
     "1"
    ],
    "format": "$1 $2",
    "prefixRule": "$NP$FG"
   },
   {
    "pattern": "(\\d{3})(\\d{3})(\\d{4})",
    "leading": [
     "804"
    ],
    "format": "$1 $2 $3",
    "prefixRule": "$NP$FG"
   },
   {
    "pattern": "(\\d{3})(\\d)(\\d{3})(\\d{3})",
    "leading": [
     "80"
    ],
    "format": "$1 $2 $3 $4",
    "prefixRule": "$NP$FG"
   },
   {
    "pattern": "(\\d{3})(\\d{4})(\\d{4,5})",
    "leading": [
     "8"
    ],
    "format": "$1-$2-$3",
    "prefixRule": "$NP$FG"
   },
   {
    "pattern": "(\\d{3})(\\d{3})(\\d{3})(\\d{2,8})",
    "leading": [
     "1"
    ],
    "format": "$1 $2 $3 $4",
    "intlFormat": "",
    "prefixRule": ""
   },
   {
    "pattern": "(\\d{2})(\\d{4})(\\d{3})(\\d{4})",
    "leading": [
     "0"
    ],
    "format": "$1 $2 $3 $4",
    "intlFormat": "",
    "prefixRule": ""
   }
  ],
  "emergency": {
   "pattern": "11[02389]",
   "example": "110",
   "lengths": "3"
  }
 },
 "address": {
  "format": "%N%n%O%n%A%n%C%n%S %Z",
  "lines": [
   "{Name}",
   "{Organization}",
   "{Street address}",
   "{City}",
   "{State/province} {Postal code}"
  ],
  "required": [
   "Street address",
   "State/province"
  ],
  "postalRegex": "\\d{5}",
  "postalExamples": [
   "40115"
  ],
  "subdivisions": 34,
  "lang": "id"
 }
}