{
  "name": "Indonesia",
  "iso2": "ID",
  "iso3": "IDN",
  "phonecode": "62",
  "states": [
    {
      "name": "Aceh",
      "code": "AC",
      "cities": [
        "Aceh Barat",
        "Aceh Barat Daya",
        "Aceh Besar",
        "Aceh Jaya",
        "Aceh Selatan",
        "Aceh Singkil",
        "Aceh Tamiang",
        "Aceh Tengah",
        "Aceh Tenggara",
        "Aceh Timur",
        "Aceh Utara",
        "Banda Aceh",
        "Bener Meriah",
        "Bireuen",
        "Bireun",
        "Gayo Lues",
        "Langsa",
        "Lhokseumawe",
        "Meulaboh",
        "Nagan Raya",
        "Pidie",
        "Reuleuet",
        "Sabang",
        "Sigli",
        "Simeulue",
        "Sinabang",
        "Singkil"
      ]
    },
    {
      "name": "Bali",
      "code": "BA",
      "cities": [
        "Amlapura",
        "Badung",
        "Bangli",
        "Banjar",
        "Banjar Wangsian",
        "Bedugul",
        "Buleleng",
        "Denpasar",
        "Gianyar",
        "Jembrana",
        "Jimbaran",
        "Kabupaten Klungkung",
        "Kabupaten Tabanan",
        "Karang Asem",
        "Klungkung",
        "Kuta",
        "Legian",
        "Lovina",
        "Munduk",
        "Negara",
        "Nusa Dua",
        "Seririt",
        "Singaraja",
        "Tabanan",
        "Ubud"
      ]
    },
    {
      "name": "Banten",
      "code": "BT",
      "cities": [
        "Kota Cilegon",
        "Kota Serang",
        "Kota Tangerang",
        "Kota Tangerang Selatan",
        "Lebak",
        "Pandeglang",
        "Serang",
        "Tangerang"
      ]
    },
    {
      "name": "Bengkulu",
      "code": "BE",
      "cities": [
        "Bengkulu",
        "Bengkulu Selatan",
        "Bengkulu Tengah",
        "Bengkulu Utara",
        "Curup",
        "Kaur",
        "Kepahiang",
        "Lebong",
        "Mukomuko",
        "Rejang Lebong",
        "Seluma"
      ]
    },
    {
      "name": "DI Yogyakarta",
      "code": "YO",
      "cities": [
        "Bantul",
        "Gunung Kidul",
        "Kulon Progo",
        "Sleman",
        "Yogyakarta"
      ]
    },
    {
      "name": "DKI Jakarta",
      "code": "JK",
      "cities": [
        "Jakarta Barat",
        "Jakarta Pusat",
        "Jakarta Selatan",
        "Jakarta Timur",
        "Jakarta Utara"
      ]
    },
    {
      "name": "Gorontalo",
      "code": "GO",
      "cities": [
        "Boalemo",
        "Bone Bolango",
        "Gorontalo",
        "Gorontalo Utara",
        "Kabupaten Gorontalo",
        "Pohuwato"
      ]
    },
    {
      "name": "Jambi",
      "code": "JA",
      "cities": [
        "Batang Hari",
        "Bejubang Dua",
        "Bungo",
        "Jambi City",
        "Kerinci",
        "Kuala Tungkal",
        "Mendaha",
        "Merangin",
        "Muaro Jambi",
        "Sarolangun",
        "Simpang",
        "Sungai Penuh",
        "Tanjung Jabung Barat",
        "Tanjung Jabung Timur",
        "Tebo"
      ]
    },
    {
      "name": "Jawa",
      "code": "JW",
      "cities": []
    },
    {
      "name": "Jawa Barat",
      "code": "JB",
      "cities": [
        "Arjawinangun",
        "Astanajapura",
        "Bandung",
        "Bandung Barat",
        "Banjar",
        "Banjaran",
        "Bekasi",
        "Bogor",
        "Caringin",
        "Ciamis",
        "Ciampea",
        "Cianjur",
        "Cibinong",
        "Cicurug",
        "Cikampek",
        "Cikarang",
        "Cikupa",
        "Cileungsir",
        "Cileunyi",
        "Cimahi",
        "Ciputat",
        "Ciranjang-hilir",
        "Cirebon",
        "Citeureup",
        "Depok",
        "Garut",
        "Indramayu",
        "Jatibarang",
        "Jatiwangi",
        "Kabupaten Bandung",
        "Kabupaten Bekasi",
        "Kabupaten Bogor",
        "Kabupaten Ciamis",
        "Kabupaten Cirebon",
        "Kabupaten Indramayu",
        "Kabupaten Kuningan",
        "Kabupaten Majalengka",
        "Kabupaten Purwakarta",
        "Kabupaten Sukabumi",
        "Kabupaten Sumedang",
        "Kabupaten Tasikmalaya",
        "Karangampel",
        "Karangsembung",
        "Karawang",
        "Kawalu",
        "Klangenan",
        "Kresek",
        "Kuningan",
        "Lembang",
        "Majalengka",
        "Margahayukencana",
        "Ngawi",
        "Padalarang",
        "Palimanan",
        "Pamanukan",
        "Pameungpeuk",
        "Pamulang",
        "Pangandaran",
        "Parung",
        "Pasarkemis",
        "Paseh",
        "Pelabuhanratu",
        "Plumbon",
        "Purwakarta",
        "Rajapolah",
        "Rengasdengklok",
        "Sawangan",
        "Sepatan",
        "Serpong",
        "Singaparna",
        "Soreang",
        "Subang",
        "Sukabumi",
        "Sumber",
        "Sumedang",
        "Sumedang Utara",
        "Tasikmalaya",
        "Teluknaga",
        "Wanaraja",
        "Weru"
      ]
    },
    {
      "name": "Jawa Tengah",
      "code": "JT",
      "cities": [
        "Adiwerna",
        "Ambarawa",
        "Baekrajan",
        "Baki",
        "Balapulang",
        "Banjarnegara",
        "Banyumas",
        "Batang",
        "Baturaden",
        "Blora",
        "Boyolali",
        "Brebes",
        "Buaran",
        "Bulakamba",
        "Candi Prambanan",
        "Ceper",
        "Cepu",
        "Cilacap",
        "Colomadu",
        "Comal",
        "Delanggu",
        "Demak",
        "Dukuhturi",
        "Gatak",
        "Gebog",
        "Gombong",
        "Grobogan",
        "Grogol",
        "Gunung Kendil",
        "Jaten",
        "Jatiroto",
        "Jekulo",
        "Jepara",
        "Jogonalan",
        "Juwana",
        "Kabupaten Banyumas",
        "Kabupaten Batang",
        "Kabupaten Blora",
        "Kabupaten Boyolali",
        "Kabupaten Demak",
        "Kabupaten Klaten",
        "Kabupaten Kudus",
        "Kabupaten Magelang",
        "Kabupaten Pati",
        "Kabupaten Pekalongan",
        "Kabupaten Pemalang",
        "Kabupaten Purbalingga",
        "Kabupaten Semarang",
        "Kabupaten Sragen",
        "Kabupaten Tegal",
        "Kabupaten Wonosobo",
        "Karanganom",
        "Karanganyar",
        "Kartasura",
        "Kebonarun",
        "Kebumen",
        "Kedungwuni",
        "Kendal",
        "Ketanggungan",
        "Klaten",
        "Kroya",
        "Kudus",
        "Kutoarjo",
        "Lasem",
        "Lebaksiu",
        "Magelang",
        "Majenang",
        "Margasari",
        "Mertoyudan",
        "Mlonggo",
        "Mranggen",
        "Muntilan",
        "Ngemplak",
        "Pati",
        "Pecangaan",
        "Pekalongan",
        "Pemalang",
        "Purbalingga",
        "Purwodadi",
        "Purwokerto",
        "Purworejo",
        "Randudongkal",
        "Rembang",
        "Rembangan",
        "Salatiga",
        "Selogiri",
        "Semarang",
        "Sidareja",
        "Slawi",
        "Sokaraja",
        "Sragen",
        "Sukoharjo",
        "Surakarta",
        "Tarub",
        "Tayu",
        "Tegal",
        "Temanggung",
        "Trucuk",
        "Ungaran",
        "Wangon",
        "Wedi",
        "Welahan",
        "Weleri",
        "Wiradesa",
        "Wonogiri",
        "Wonopringgo",
        "Wonosobo"
      ]
    },
    {
      "name": "Jawa Timur",
      "code": "JI",
      "cities": [
        "Babat",
        "Balung",
        "Bangil",
        "Bangkalan",
        "Banyuwangi",
        "Batu",
        "Besuki",
        "Blitar",
        "Bojonegoro",
        "Bondowoso",
        "Boyolangu",
        "Buduran",
        "Dampit",
        "Diwek",
        "Driyorejo",
        "Gambiran Satu",
        "Gampengrejo",
        "Gedangan",
        "Genteng",
        "Gongdanglegi Kulon",
        "Gresik",
        "Gresik Regency",
        "Jember",
        "Jombang",
        "Kabupaten Bangkalan",
        "Kabupaten Banyuwangi",
        "Kabupaten Blitar",
        "Kabupaten Bojonegoro",
        "Kabupaten Bondowoso",
        "Kabupaten Jember",
        "Kabupaten Jombang",
        "Kabupaten Kediri",
        "Kabupaten Lamongan",
        "Kabupaten Lumajang",
        "Kabupaten Madiun",
        "Kabupaten Malang",
        "Kabupaten Mojokerto",
        "Kabupaten Nganjuk",
        "Kabupaten Pamekasan",
        "Kabupaten Pasuruan",
        "Kabupaten Ponorogo",
        "Kabupaten Probolinggo",
        "Kabupaten Sampang",
        "Kabupaten Sidoarjo",
        "Kabupaten Situbondo",
        "Kabupaten Sumenep",
        "Kabupaten Trenggalek",
        "Kabupaten Tuban",
        "Kabupaten Tulungagung",
        "Kalianget",
        "Kamal",
        "Kebomas",
        "Kediri",
        "Kedungwaru",
        "Kencong",
        "Kepanjen",
        "Kertosono",
        "Kraksaan",
        "Krian",
        "Lamongan",
        "Lawang",
        "Lumajang",
        "Madiun",
        "Magetan",
        "Malang",
        "Mojoagung",
        "Mojokerto",
        "Muncar",
        "Nganjuk",
        "Ngawi",
        "Ngoro",
        "Ngunut",
        "Paciran",
        "Pacitan",
        "Pakisaji",
        "Pamekasan",
        "Panarukan",
        "Pandaan",
        "Panji",
        "Pare",
        "Pasuruan",
        "Ponorogo",
        "Prigen",
        "Probolinggo",
        "Sampang",
        "Sidoarjo",
        "Singojuruh",
        "Singosari",
        "Situbondo",
        "Soko",
        "Srono",
        "Sumberpucung",
        "Sumenep",
        "Surabaya",
        "Tanggul",
        "Tanggulangin",
        "Trenggalek",
        "Tuban",
        "Tulangan Utara",
        "Tulungagung",
        "Wongsorejo"
      ]
    },
    {
      "name": "Kalimantan",
      "code": "KA",
      "cities": []
    },
    {
      "name": "Kalimantan Barat",
      "code": "KB",
      "cities": [
        "Bengkayang",
        "Kapuas Hulu",
        "Kayong Utara",
        "Ketapang",
        "Kubu Raya",
        "Landak",
        "Manismata",
        "Melawi",
        "Mempawah",
        "Pemangkat",
        "Pontianak",
        "Sambas",
        "Sanggau",
        "Sekadau",
        "Singkawang",
        "Sintang"
      ]
    },
    {
      "name": "Kalimantan Selatan",
      "code": "KS",
      "cities": [
        "Amuntai",
        "Balangan",
        "Banjar",
        "Banjarmasin",
        "Barabai",
        "Barito Kuala",
        "Hulu Sungai Selatan",
        "Hulu Sungai Tengah",
        "Hulu Sungai Utara",
        "Kota Baru",
        "Martapura",
        "Tabalong",
        "Tanah Bumbu",
        "Tanah Laut",
        "Tapin"
      ]
    },
    {
      "name": "Kalimantan Tengah",
      "code": "KT",
      "cities": [
        "Barito Selatan",
        "Barito Timur",
        "Barito Utara",
        "Gunung Mas",
        "Kapuas",
        "Katingan",
        "Kotawaringin Barat",
        "Kotawaringin Timur",
        "Kualakapuas",
        "Lamandau",
        "Murung Raya",
        "Palangkaraya",
        "Pangkalanbuun",
        "Pulang Pisau",
        "Sampit",
        "Seruyan",
        "Sukamara"
      ]
    },
    {
      "name": "Kalimantan Timur",
      "code": "KI",
      "cities": [
        "Balikpapan",
        "Berau",
        "Bontang",
        "City of Balikpapan",
        "Kutai Barat",
        "Kutai Kartanegara",
        "Kutai Timur",
        "Loa Janan",
        "Mahakam Hulu",
        "Paser",
        "Penajam Paser Utara",
        "Samarinda"
      ]
    },
    {
      "name": "Kalimantan Utara",
      "code": "KU",
      "cities": [
        "Bulungan",
        "Malinau",
        "Nunukan",
        "Tana Tidung",
        "Tanjung Selor",
        "Tarakan"
      ]
    },
    {
      "name": "Kepulauan Bangka Belitung",
      "code": "BB",
      "cities": [
        "Bangka",
        "Bangka Barat",
        "Bangka Selatan",
        "Bangka Tengah",
        "Belitung",
        "Belitung Timur",
        "Manggar",
        "Muntok",
        "Pangkalpinang",
        "Sungailiat",
        "Tanjung Pandan"
      ]
    },
    {
      "name": "Kepulauan Riau",
      "code": "KR",
      "cities": [
        "Bintan",
        "Karimun",
        "Kepulauan Anambas",
        "Kijang",
        "Lingga",
        "Natuna",
        "Tanjung Pinang"
      ]
    },
    {
      "name": "Lampung",
      "code": "LA",
      "cities": [
        "Bandar Lampung",
        "Kotabumi",
        "Lampung Barat",
        "Lampung Selatan",
        "Lampung Tengah",
        "Lampung Timur",
        "Lampung Utara",
        "Mesuji",
        "Metro",
        "Pesawaran",
        "Pesisir Barat",
        "Pringsewu",
        "Tanggamus",
        "Terbanggi Besar",
        "Tulangbawang",
        "Way Kanan"
      ]
    },
    {
      "name": "Maluku",
      "code": "ML",
      "cities": []
    },
    {
      "name": "Maluku",
      "code": "MA",
      "cities": [
        "Amahai",
        "Ambon",
        "Buru",
        "Buru Selatan",
        "Kepulauan Aru",
        "Maluku Barat Daya",
        "Maluku Tengah",
        "Maluku Tenggara",
        "Maluku Tenggara Barat",
        "Seram Bagian Barat",
        "Seram Bagian Timur",
        "Tual"
      ]
    },
    {
      "name": "Maluku Utara",
      "code": "MU",
      "cities": [
        "East Halmahera Regency",
        "Halmahera Barat",
        "Halmahera Selatan",
        "Halmahera Tengah",
        "Halmahera Utara",
        "Kepulauan Sula",
        "Pulau Morotai",
        "Pulau Taliabu",
        "Sofifi",
        "Ternate",
        "Tobelo"
      ]
    },
    {
      "name": "Nusa Tenggara",
      "code": "NU",
      "cities": []
    },
    {
      "name": "Nusa Tenggara Barat",
      "code": "NB",
      "cities": [
        "Bima",
        "Dompu",
        "Gili Air",
        "Kabupaten Bima",
        "Kabupaten Dompu",
        "Labuan Lombok",
        "Lembar",
        "Lombok Barat",
        "Lombok Tengah",
        "Lombok Timur",
        "Lombok Utara",
        "Mataram",
        "Pemenang",
        "Pototano",
        "Praya",
        "Senggigi",
        "Sumbawa",
        "Sumbawa Barat",
        "Sumbawa Besar"
      ]
    },
    {
      "name": "Nusa Tenggara Timur",
      "code": "NT",
      "cities": [
        "Alor",
        "Atambua",
        "Belu",
        "Ende",
        "Flores Timur",
        "Kabupaten Ende",
        "Kabupaten Kupang",
        "Kefamenanu",
        "Komodo",
        "Kupang",
        "Labuan Bajo",
        "Lembata",
        "Malaka",
        "Manggarai",
        "Manggarai Barat",
        "Manggarai Timur",
        "Maumere",
        "Nagekeo",
        "Naisano Dua",
        "Ngada",
        "Rote Ndao",
        "Ruteng",
        "Sabu Raijua",
        "Sikka",
        "Soe",
        "Sumba Barat",
        "Sumba Barat Daya",
        "Sumba Tengah",
        "Sumba Timur",
        "Timor Tengah Selatan",
        "Timor Tengah Utara",
        "Waingapu"
      ]
    },
    {
      "name": "Papua",
      "code": "PA",
      "cities": [
        "Abepura",
        "Biak",
        "Biak Numfor",
        "Insrom",
        "Jayapura",
        "Kabupaten Jayapura",
        "Keerom",
        "Kepulauan Yapen",
        "Mamberamo Raya",
        "Sarmi",
        "Supiori",
        "Waropen"
      ]
    },
    {
      "name": "Papua",
      "code": "PP",
      "cities": []
    },
    {
      "name": "Papua Barat",
      "code": "PB",
      "cities": [
        "Fakfak",
        "Kabupaten Manokwari",
        "Kaimana",
        "Manokwari",
        "Manokwari Selatan",
        "Teluk Bintuni",
        "Teluk Wondama"
      ]
    },
    {
      "name": "Papua Barat Daya",
      "code": "PD",
      "cities": [
        "Kabupaten Sorong",
        "Maybrat",
        "Raja Ampat",
        "Sorong",
        "Sorong Selatan",
        "Tambrauw"
      ]
    },
    {
      "name": "Papua Pegunungan",
      "code": "PE",
      "cities": [
        "Jayawijaya",
        "Lanny Jaya",
        "Mamberamo Tengah",
        "Nduga",
        "Pegunungan Bintang",
        "Tolikara",
        "Yahukimo",
        "Yalimo"
      ]
    },
    {
      "name": "Papua Selatan",
      "code": "PS",
      "cities": [
        "Asmat",
        "Boven Digoel",
        "Mappi",
        "Merauke"
      ]
    },
    {
      "name": "Papua Tengah",
      "code": "PT",
      "cities": [
        "Deiyai",
        "Dogiyai",
        "Intan Jaya",
        "Kabupaten Nabire",
        "Mimika",
        "Nabire",
        "Paniai",
        "Puncak",
        "Puncak Jaya"
      ]
    },
    {
      "name": "Riau",
      "code": "RI",
      "cities": [
        "Balaipungut",
        "Batam",
        "Bengkalis",
        "Dumai",
        "Indragiri Hilir",
        "Indragiri Hulu",
        "Kampar",
        "Kepulauan Meranti",
        "Kuantan Singingi",
        "Pekanbaru",
        "Pelalawan",
        "Rokan Hilir",
        "Rokan Hulu",
        "Siak"
      ]
    },
    {
      "name": "Sulawesi",
      "code": "SL",
      "cities": []
    },
    {
      "name": "Sulawesi Barat",
      "code": "SR",
      "cities": [
        "Kabupaten Majene",
        "Kabupaten Mamuju",
        "Majene",
        "Mamasa",
        "Mamuju",
        "Mamuju Tengah",
        "Mamuju Utara",
        "Polewali",
        "Polewali Mandar"
      ]
    },
    {
      "name": "Sulawesi Selatan",
      "code": "SN",
      "cities": [
        "Bantaeng",
        "Barru",
        "Bone",
        "Bulukumba",
        "Enrekang",
        "Galesong",
        "Gowa",
        "Jeneponto",
        "Kabupaten Maros",
        "Kabupaten Sinjai",
        "Luwu",
        "Luwu Timur",
        "Luwu Utara",
        "Makassar",
        "Maros",
        "Palopo",
        "Pangkajene Dan Kepulauan",
        "Parepare",
        "Pinrang",
        "Rantepao",
        "Selayar Islands Regency",
        "Sengkang",
        "Sidenreng Rappang",
        "Sinjai",
        "Soppeng",
        "Takalar",
        "Tana Toraja",
        "Toraja Utara",
        "Wajo",
        "Watampone"
      ]
    },
    {
      "name": "Sulawesi Tengah",
      "code": "ST",
      "cities": [
        "Banggai",
        "Banggai Kepulauan",
        "Banggai Laut",
        "Buol",
        "Donggala",
        "Kabupaten Poso",
        "Luwuk",
        "Morowali Regency",
        "Morowali Utara",
        "Palu",
        "Parigi Moutong",
        "Poso",
        "Sigi",
        "Tojo Una-Una Regency",
        "Toli-Toli"
      ]
    },
    {
      "name": "Sulawesi Tenggara",
      "code": "SG",
      "cities": [
        "Bombana",
        "Buton",
        "Buton Selatan",
        "Buton Tengah",
        "Buton Utara",
        "Katabu",
        "Kendari",
        "Kolaka",
        "Kolaka Timur",
        "Kolaka Utara",
        "Konawe",
        "Konawe Kepulauan",
        "Konawe Selatan",
        "Konawe Utara",
        "Muna",
        "Muna Barat",
        "Wakatobi Regency"
      ]
    },
    {
      "name": "Sulawesi Utara",
      "code": "SA",
      "cities": [
        "Bolaang Mongondow",
        "Bolaang Mongondow Selatan",
        "Bolaang Mongondow Timur",
        "Bolaang Mongondow Utara",
        "Kepulauan Sangihe",
        "Kepulauan Talaud",
        "Laikit Laikit II (Dimembe)",
        "Manado",
        "Minahasa",
        "Minahasa Selatan",
        "Minahasa Tenggara",
        "Minahasa Utara",
        "Siau Tagulandang Biaro",
        "Tomohon",
        "Tondano"
      ]
    },
    {
      "name": "Sumatera",
      "code": "SM",
      "cities": []
    },
    {
      "name": "Sumatera Barat",
      "code": "SB",
      "cities": [
        "Agam",
        "Bukittinggi",
        "Dharmasraya",
        "Kabupaten Sijunjung",
        "Kabupaten Solok",
        "Kepulauan Mentawai",
        "Lima Puluh Kota",
        "Padang",
        "Padang Pariaman",
        "Pariaman",
        "Pasaman",
        "Pasaman Barat",
        "Payakumbuh",
        "Pesisir Selatan",
        "Sijunjung",
        "Solok",
        "Solok Selatan",
        "Tanah Datar"
      ]
    },
    {
      "name": "Sumatera Selatan",
      "code": "SS",
      "cities": [
        "Baturaja",
        "Empat Lawang",
        "Lahat",
        "Lahat Regency",
        "Lubuklinggau",
        "Muara Enim",
        "Musi Banyuasin",
        "Musi Rawas",
        "Musi Rawas Utara",
        "Ogan Ilir",
        "Ogan Komering Ilir",
        "Ogan Komering Ulu",
        "Ogan Komering Ulu Selatan",
        "Ogan Komering Ulu Timur",
        "Pagar Alam",
        "Palembang",
        "Penukal Abab Lematang Ilir",
        "Prabumulih",
        "Tanjungagung"
      ]
    },
    {
      "name": "Sumatera Utara",
      "code": "SU",
      "cities": [
        "Ambarita",
        "Asahan",
        "Bandar",
        "Batu Bara",
        "Belawan",
        "Berastagi",
        "Binjai",
        "Dairi",
        "Deli Serdang",
        "Deli Tua",
        "Gunungsitoli",
        "Humbang Hasundutan",
        "Kabanjahe",
        "Karo",
        "Kisaran",
        "Labuhan Batu",
        "Labuhan Batu Selatan",
        "Labuhan Batu Utara",
        "Labuhan Deli",
        "Langkat",
        "Mandailing Natal",
        "Medan",
        "Nias",
        "Nias Barat",
        "Nias Utara",
        "Padang Lawas",
        "Padang Lawas Utara",
        "Padangsidempuan",
        "Pakpak Bharat",
        "Pangkalan Brandan",
        "Parapat",
        "Pekan Bahapal",
        "Pematangsiantar",
        "Perbaungan",
        "Percut",
        "Rantauprapat",
        "Samosir",
        "Serdang Bedagai",
        "Sibolga",
        "Simalungun",
        "Stabat",
        "Sunggal",
        "Tanjungbalai",
        "Tanjungtiram",
        "Tapanuli Selatan",
        "Tapanuli Tengah",
        "Tapanuli Utara",
        "Tebingtinggi",
        "Teluk Nibung",
        "Tomok Bolon",
        "Tongging",
        "Tuktuk Sonak"
      ]
    }
  ]
}