Skip to content

Instantly share code, notes, and snippets.

@callmephil
Last active November 19, 2020 13:34
Show Gist options
  • Save callmephil/52785bb910270e84c6f54c791b8e86e4 to your computer and use it in GitHub Desktop.
Save callmephil/52785bb910270e84c6f54c791b8e86e4 to your computer and use it in GitHub Desktop.
countries-json-simple
'use strict'
/*
This script can be used with nodejs to convert the larger json file into a smaller one
ref*: https://gist.githubusercontent.com/callmephil/d9b8ac5dc03a325c01bfd5a5bf661816/raw/a1b0ad0565ce1d70c783e98187ebdf6b28942a71/countries.json
*/
const fs = require('fs');
const jsonData = require('./countries.json');
const res = jsonData.result.map(element => {
const { name, nativeName, alpha2Code, callingCodes } = element;
return {
name,
nativeName,
alpha2Code,
callingCodes
}
})
const data = JSON.stringify(res, null, 2);
fs.writeFileSync('rest-countries.json', data);
[
{
"name": "Afghanistan",
"nativeName": "افغانستان",
"alpha2Code": "AF",
"callingCodes": [
"93"
]
},
{
"name": "Åland Islands",
"nativeName": "Åland",
"alpha2Code": "AX",
"callingCodes": [
"358"
]
},
{
"name": "Albania",
"nativeName": "Shqipëria",
"alpha2Code": "AL",
"callingCodes": [
"355"
]
},
{
"name": "Algeria",
"nativeName": "الجزائر",
"alpha2Code": "DZ",
"callingCodes": [
"213"
]
},
{
"name": "American Samoa",
"nativeName": "American Samoa",
"alpha2Code": "AS",
"callingCodes": [
"1684"
]
},
{
"name": "Andorra",
"nativeName": "Andorra",
"alpha2Code": "AD",
"callingCodes": [
"376"
]
},
{
"name": "Angola",
"nativeName": "Angola",
"alpha2Code": "AO",
"callingCodes": [
"244"
]
},
{
"name": "Anguilla",
"nativeName": "Anguilla",
"alpha2Code": "AI",
"callingCodes": [
"1264"
]
},
{
"name": "Antarctica",
"nativeName": "Antarctica",
"alpha2Code": "AQ",
"callingCodes": [
"672"
]
},
{
"name": "Antigua and Barbuda",
"nativeName": "Antigua and Barbuda",
"alpha2Code": "AG",
"callingCodes": [
"1268"
]
},
{
"name": "Argentina",
"nativeName": "Argentina",
"alpha2Code": "AR",
"callingCodes": [
"54"
]
},
{
"name": "Armenia",
"nativeName": "Հայաստան",
"alpha2Code": "AM",
"callingCodes": [
"374"
]
},
{
"name": "Aruba",
"nativeName": "Aruba",
"alpha2Code": "AW",
"callingCodes": [
"297"
]
},
{
"name": "Australia",
"nativeName": "Australia",
"alpha2Code": "AU",
"callingCodes": [
"61"
]
},
{
"name": "Austria",
"nativeName": "Österreich",
"alpha2Code": "AT",
"callingCodes": [
"43"
]
},
{
"name": "Azerbaijan",
"nativeName": "Azərbaycan",
"alpha2Code": "AZ",
"callingCodes": [
"994"
]
},
{
"name": "Bahamas",
"nativeName": "Bahamas",
"alpha2Code": "BS",
"callingCodes": [
"1242"
]
},
{
"name": "Bahrain",
"nativeName": "‏البحرين",
"alpha2Code": "BH",
"callingCodes": [
"973"
]
},
{
"name": "Bangladesh",
"nativeName": "Bangladesh",
"alpha2Code": "BD",
"callingCodes": [
"880"
]
},
{
"name": "Barbados",
"nativeName": "Barbados",
"alpha2Code": "BB",
"callingCodes": [
"1246"
]
},
{
"name": "Belarus",
"nativeName": "Белару́сь",
"alpha2Code": "BY",
"callingCodes": [
"375"
]
},
{
"name": "Belgium",
"nativeName": "België",
"alpha2Code": "BE",
"callingCodes": [
"32"
]
},
{
"name": "Belize",
"nativeName": "Belize",
"alpha2Code": "BZ",
"callingCodes": [
"501"
]
},
{
"name": "Benin",
"nativeName": "Bénin",
"alpha2Code": "BJ",
"callingCodes": [
"229"
]
},
{
"name": "Bermuda",
"nativeName": "Bermuda",
"alpha2Code": "BM",
"callingCodes": [
"1441"
]
},
{
"name": "Bhutan",
"nativeName": "ʼbrug-yul",
"alpha2Code": "BT",
"callingCodes": [
"975"
]
},
{
"name": "Bolivia (Plurinational State of)",
"nativeName": "Bolivia",
"alpha2Code": "BO",
"callingCodes": [
"591"
]
},
{
"name": "Bonaire, Sint Eustatius and Saba",
"nativeName": "Bonaire",
"alpha2Code": "BQ",
"callingCodes": [
"5997"
]
},
{
"name": "Bosnia and Herzegovina",
"nativeName": "Bosna i Hercegovina",
"alpha2Code": "BA",
"callingCodes": [
"387"
]
},
{
"name": "Botswana",
"nativeName": "Botswana",
"alpha2Code": "BW",
"callingCodes": [
"267"
]
},
{
"name": "Bouvet Island",
"nativeName": "Bouvetøya",
"alpha2Code": "BV",
"callingCodes": [
""
]
},
{
"name": "Brazil",
"nativeName": "Brasil",
"alpha2Code": "BR",
"callingCodes": [
"55"
]
},
{
"name": "British Indian Ocean Territory",
"nativeName": "British Indian Ocean Territory",
"alpha2Code": "IO",
"callingCodes": [
"246"
]
},
{
"name": "United States Minor Outlying Islands",
"nativeName": "United States Minor Outlying Islands",
"alpha2Code": "UM",
"callingCodes": [
""
]
},
{
"name": "Virgin Islands (British)",
"nativeName": "British Virgin Islands",
"alpha2Code": "VG",
"callingCodes": [
"1284"
]
},
{
"name": "Virgin Islands (U.S.)",
"nativeName": "Virgin Islands of the United States",
"alpha2Code": "VI",
"callingCodes": [
"1 340"
]
},
{
"name": "Brunei Darussalam",
"nativeName": "Negara Brunei Darussalam",
"alpha2Code": "BN",
"callingCodes": [
"673"
]
},
{
"name": "Bulgaria",
"nativeName": "България",
"alpha2Code": "BG",
"callingCodes": [
"359"
]
},
{
"name": "Burkina Faso",
"nativeName": "Burkina Faso",
"alpha2Code": "BF",
"callingCodes": [
"226"
]
},
{
"name": "Burundi",
"nativeName": "Burundi",
"alpha2Code": "BI",
"callingCodes": [
"257"
]
},
{
"name": "Cambodia",
"nativeName": "Kâmpŭchéa",
"alpha2Code": "KH",
"callingCodes": [
"855"
]
},
{
"name": "Cameroon",
"nativeName": "Cameroon",
"alpha2Code": "CM",
"callingCodes": [
"237"
]
},
{
"name": "Canada",
"nativeName": "Canada",
"alpha2Code": "CA",
"callingCodes": [
"1"
]
},
{
"name": "Cabo Verde",
"nativeName": "Cabo Verde",
"alpha2Code": "CV",
"callingCodes": [
"238"
]
},
{
"name": "Cayman Islands",
"nativeName": "Cayman Islands",
"alpha2Code": "KY",
"callingCodes": [
"1345"
]
},
{
"name": "Central African Republic",
"nativeName": "Ködörösêse tî Bêafrîka",
"alpha2Code": "CF",
"callingCodes": [
"236"
]
},
{
"name": "Chad",
"nativeName": "Tchad",
"alpha2Code": "TD",
"callingCodes": [
"235"
]
},
{
"name": "Chile",
"nativeName": "Chile",
"alpha2Code": "CL",
"callingCodes": [
"56"
]
},
{
"name": "China",
"nativeName": "中国",
"alpha2Code": "CN",
"callingCodes": [
"86"
]
},
{
"name": "Christmas Island",
"nativeName": "Christmas Island",
"alpha2Code": "CX",
"callingCodes": [
"61"
]
},
{
"name": "Cocos (Keeling) Islands",
"nativeName": "Cocos (Keeling) Islands",
"alpha2Code": "CC",
"callingCodes": [
"61"
]
},
{
"name": "Colombia",
"nativeName": "Colombia",
"alpha2Code": "CO",
"callingCodes": [
"57"
]
},
{
"name": "Comoros",
"nativeName": "Komori",
"alpha2Code": "KM",
"callingCodes": [
"269"
]
},
{
"name": "Congo",
"nativeName": "République du Congo",
"alpha2Code": "CG",
"callingCodes": [
"242"
]
},
{
"name": "Congo (Democratic Republic of the)",
"nativeName": "République démocratique du Congo",
"alpha2Code": "CD",
"callingCodes": [
"243"
]
},
{
"name": "Cook Islands",
"nativeName": "Cook Islands",
"alpha2Code": "CK",
"callingCodes": [
"682"
]
},
{
"name": "Costa Rica",
"nativeName": "Costa Rica",
"alpha2Code": "CR",
"callingCodes": [
"506"
]
},
{
"name": "Croatia",
"nativeName": "Hrvatska",
"alpha2Code": "HR",
"callingCodes": [
"385"
]
},
{
"name": "Cuba",
"nativeName": "Cuba",
"alpha2Code": "CU",
"callingCodes": [
"53"
]
},
{
"name": "Curaçao",
"nativeName": "Curaçao",
"alpha2Code": "CW",
"callingCodes": [
"599"
]
},
{
"name": "Cyprus",
"nativeName": "Κύπρος",
"alpha2Code": "CY",
"callingCodes": [
"357"
]
},
{
"name": "Czech Republic",
"nativeName": "Česká republika",
"alpha2Code": "CZ",
"callingCodes": [
"420"
]
},
{
"name": "Denmark",
"nativeName": "Danmark",
"alpha2Code": "DK",
"callingCodes": [
"45"
]
},
{
"name": "Djibouti",
"nativeName": "Djibouti",
"alpha2Code": "DJ",
"callingCodes": [
"253"
]
},
{
"name": "Dominica",
"nativeName": "Dominica",
"alpha2Code": "DM",
"callingCodes": [
"1767"
]
},
{
"name": "Dominican Republic",
"nativeName": "República Dominicana",
"alpha2Code": "DO",
"callingCodes": [
"1809",
"1829",
"1849"
]
},
{
"name": "Ecuador",
"nativeName": "Ecuador",
"alpha2Code": "EC",
"callingCodes": [
"593"
]
},
{
"name": "Egypt",
"nativeName": "مصر‎",
"alpha2Code": "EG",
"callingCodes": [
"20"
]
},
{
"name": "El Salvador",
"nativeName": "El Salvador",
"alpha2Code": "SV",
"callingCodes": [
"503"
]
},
{
"name": "Equatorial Guinea",
"nativeName": "Guinea Ecuatorial",
"alpha2Code": "GQ",
"callingCodes": [
"240"
]
},
{
"name": "Eritrea",
"nativeName": "ኤርትራ",
"alpha2Code": "ER",
"callingCodes": [
"291"
]
},
{
"name": "Estonia",
"nativeName": "Eesti",
"alpha2Code": "EE",
"callingCodes": [
"372"
]
},
{
"name": "Ethiopia",
"nativeName": "ኢትዮጵያ",
"alpha2Code": "ET",
"callingCodes": [
"251"
]
},
{
"name": "Falkland Islands (Malvinas)",
"nativeName": "Falkland Islands",
"alpha2Code": "FK",
"callingCodes": [
"500"
]
},
{
"name": "Faroe Islands",
"nativeName": "Føroyar",
"alpha2Code": "FO",
"callingCodes": [
"298"
]
},
{
"name": "Fiji",
"nativeName": "Fiji",
"alpha2Code": "FJ",
"callingCodes": [
"679"
]
},
{
"name": "Finland",
"nativeName": "Suomi",
"alpha2Code": "FI",
"callingCodes": [
"358"
]
},
{
"name": "France",
"nativeName": "France",
"alpha2Code": "FR",
"callingCodes": [
"33"
]
},
{
"name": "French Guiana",
"nativeName": "Guyane française",
"alpha2Code": "GF",
"callingCodes": [
"594"
]
},
{
"name": "French Polynesia",
"nativeName": "Polynésie française",
"alpha2Code": "PF",
"callingCodes": [
"689"
]
},
{
"name": "French Southern Territories",
"nativeName": "Territoire des Terres australes et antarctiques françaises",
"alpha2Code": "TF",
"callingCodes": [
""
]
},
{
"name": "Gabon",
"nativeName": "Gabon",
"alpha2Code": "GA",
"callingCodes": [
"241"
]
},
{
"name": "Gambia",
"nativeName": "Gambia",
"alpha2Code": "GM",
"callingCodes": [
"220"
]
},
{
"name": "Georgia",
"nativeName": "საქართველო",
"alpha2Code": "GE",
"callingCodes": [
"995"
]
},
{
"name": "Germany",
"nativeName": "Deutschland",
"alpha2Code": "DE",
"callingCodes": [
"49"
]
},
{
"name": "Ghana",
"nativeName": "Ghana",
"alpha2Code": "GH",
"callingCodes": [
"233"
]
},
{
"name": "Gibraltar",
"nativeName": "Gibraltar",
"alpha2Code": "GI",
"callingCodes": [
"350"
]
},
{
"name": "Greece",
"nativeName": "Ελλάδα",
"alpha2Code": "GR",
"callingCodes": [
"30"
]
},
{
"name": "Greenland",
"nativeName": "Kalaallit Nunaat",
"alpha2Code": "GL",
"callingCodes": [
"299"
]
},
{
"name": "Grenada",
"nativeName": "Grenada",
"alpha2Code": "GD",
"callingCodes": [
"1473"
]
},
{
"name": "Guadeloupe",
"nativeName": "Guadeloupe",
"alpha2Code": "GP",
"callingCodes": [
"590"
]
},
{
"name": "Guam",
"nativeName": "Guam",
"alpha2Code": "GU",
"callingCodes": [
"1671"
]
},
{
"name": "Guatemala",
"nativeName": "Guatemala",
"alpha2Code": "GT",
"callingCodes": [
"502"
]
},
{
"name": "Guernsey",
"nativeName": "Guernsey",
"alpha2Code": "GG",
"callingCodes": [
"44"
]
},
{
"name": "Guinea",
"nativeName": "Guinée",
"alpha2Code": "GN",
"callingCodes": [
"224"
]
},
{
"name": "Guinea-Bissau",
"nativeName": "Guiné-Bissau",
"alpha2Code": "GW",
"callingCodes": [
"245"
]
},
{
"name": "Guyana",
"nativeName": "Guyana",
"alpha2Code": "GY",
"callingCodes": [
"592"
]
},
{
"name": "Haiti",
"nativeName": "Haïti",
"alpha2Code": "HT",
"callingCodes": [
"509"
]
},
{
"name": "Heard Island and McDonald Islands",
"nativeName": "Heard Island and McDonald Islands",
"alpha2Code": "HM",
"callingCodes": [
""
]
},
{
"name": "Holy See",
"nativeName": "Sancta Sedes",
"alpha2Code": "VA",
"callingCodes": [
"379"
]
},
{
"name": "Honduras",
"nativeName": "Honduras",
"alpha2Code": "HN",
"callingCodes": [
"504"
]
},
{
"name": "Hong Kong",
"nativeName": "香港",
"alpha2Code": "HK",
"callingCodes": [
"852"
]
},
{
"name": "Hungary",
"nativeName": "Magyarország",
"alpha2Code": "HU",
"callingCodes": [
"36"
]
},
{
"name": "Iceland",
"nativeName": "Ísland",
"alpha2Code": "IS",
"callingCodes": [
"354"
]
},
{
"name": "India",
"nativeName": "भारत",
"alpha2Code": "IN",
"callingCodes": [
"91"
]
},
{
"name": "Indonesia",
"nativeName": "Indonesia",
"alpha2Code": "ID",
"callingCodes": [
"62"
]
},
{
"name": "Côte d'Ivoire",
"nativeName": "Côte d'Ivoire",
"alpha2Code": "CI",
"callingCodes": [
"225"
]
},
{
"name": "Iran (Islamic Republic of)",
"nativeName": "ایران",
"alpha2Code": "IR",
"callingCodes": [
"98"
]
},
{
"name": "Iraq",
"nativeName": "العراق",
"alpha2Code": "IQ",
"callingCodes": [
"964"
]
},
{
"name": "Ireland",
"nativeName": "Éire",
"alpha2Code": "IE",
"callingCodes": [
"353"
]
},
{
"name": "Isle of Man",
"nativeName": "Isle of Man",
"alpha2Code": "IM",
"callingCodes": [
"44"
]
},
{
"name": "Israel",
"nativeName": "יִשְׂרָאֵל",
"alpha2Code": "IL",
"callingCodes": [
"972"
]
},
{
"name": "Italy",
"nativeName": "Italia",
"alpha2Code": "IT",
"callingCodes": [
"39"
]
},
{
"name": "Jamaica",
"nativeName": "Jamaica",
"alpha2Code": "JM",
"callingCodes": [
"1876"
]
},
{
"name": "Japan",
"nativeName": "日本",
"alpha2Code": "JP",
"callingCodes": [
"81"
]
},
{
"name": "Jersey",
"nativeName": "Jersey",
"alpha2Code": "JE",
"callingCodes": [
"44"
]
},
{
"name": "Jordan",
"nativeName": "الأردن",
"alpha2Code": "JO",
"callingCodes": [
"962"
]
},
{
"name": "Kazakhstan",
"nativeName": "Қазақстан",
"alpha2Code": "KZ",
"callingCodes": [
"76",
"77"
]
},
{
"name": "Kenya",
"nativeName": "Kenya",
"alpha2Code": "KE",
"callingCodes": [
"254"
]
},
{
"name": "Kiribati",
"nativeName": "Kiribati",
"alpha2Code": "KI",
"callingCodes": [
"686"
]
},
{
"name": "Kuwait",
"nativeName": "الكويت",
"alpha2Code": "KW",
"callingCodes": [
"965"
]
},
{
"name": "Kyrgyzstan",
"nativeName": "Кыргызстан",
"alpha2Code": "KG",
"callingCodes": [
"996"
]
},
{
"name": "Lao People's Democratic Republic",
"nativeName": "ສປປລາວ",
"alpha2Code": "LA",
"callingCodes": [
"856"
]
},
{
"name": "Latvia",
"nativeName": "Latvija",
"alpha2Code": "LV",
"callingCodes": [
"371"
]
},
{
"name": "Lebanon",
"nativeName": "لبنان",
"alpha2Code": "LB",
"callingCodes": [
"961"
]
},
{
"name": "Lesotho",
"nativeName": "Lesotho",
"alpha2Code": "LS",
"callingCodes": [
"266"
]
},
{
"name": "Liberia",
"nativeName": "Liberia",
"alpha2Code": "LR",
"callingCodes": [
"231"
]
},
{
"name": "Libya",
"nativeName": "‏ليبيا",
"alpha2Code": "LY",
"callingCodes": [
"218"
]
},
{
"name": "Liechtenstein",
"nativeName": "Liechtenstein",
"alpha2Code": "LI",
"callingCodes": [
"423"
]
},
{
"name": "Lithuania",
"nativeName": "Lietuva",
"alpha2Code": "LT",
"callingCodes": [
"370"
]
},
{
"name": "Luxembourg",
"nativeName": "Luxembourg",
"alpha2Code": "LU",
"callingCodes": [
"352"
]
},
{
"name": "Macao",
"nativeName": "澳門",
"alpha2Code": "MO",
"callingCodes": [
"853"
]
},
{
"name": "Macedonia (the former Yugoslav Republic of)",
"nativeName": "Македонија",
"alpha2Code": "MK",
"callingCodes": [
"389"
]
},
{
"name": "Madagascar",
"nativeName": "Madagasikara",
"alpha2Code": "MG",
"callingCodes": [
"261"
]
},
{
"name": "Malawi",
"nativeName": "Malawi",
"alpha2Code": "MW",
"callingCodes": [
"265"
]
},
{
"name": "Malaysia",
"nativeName": "Malaysia",
"alpha2Code": "MY",
"callingCodes": [
"60"
]
},
{
"name": "Maldives",
"nativeName": "Maldives",
"alpha2Code": "MV",
"callingCodes": [
"960"
]
},
{
"name": "Mali",
"nativeName": "Mali",
"alpha2Code": "ML",
"callingCodes": [
"223"
]
},
{
"name": "Malta",
"nativeName": "Malta",
"alpha2Code": "MT",
"callingCodes": [
"356"
]
},
{
"name": "Marshall Islands",
"nativeName": "M̧ajeļ",
"alpha2Code": "MH",
"callingCodes": [
"692"
]
},
{
"name": "Martinique",
"nativeName": "Martinique",
"alpha2Code": "MQ",
"callingCodes": [
"596"
]
},
{
"name": "Mauritania",
"nativeName": "موريتانيا",
"alpha2Code": "MR",
"callingCodes": [
"222"
]
},
{
"name": "Mauritius",
"nativeName": "Maurice",
"alpha2Code": "MU",
"callingCodes": [
"230"
]
},
{
"name": "Mayotte",
"nativeName": "Mayotte",
"alpha2Code": "YT",
"callingCodes": [
"262"
]
},
{
"name": "Mexico",
"nativeName": "México",
"alpha2Code": "MX",
"callingCodes": [
"52"
]
},
{
"name": "Micronesia (Federated States of)",
"nativeName": "Micronesia",
"alpha2Code": "FM",
"callingCodes": [
"691"
]
},
{
"name": "Moldova (Republic of)",
"nativeName": "Moldova",
"alpha2Code": "MD",
"callingCodes": [
"373"
]
},
{
"name": "Monaco",
"nativeName": "Monaco",
"alpha2Code": "MC",
"callingCodes": [
"377"
]
},
{
"name": "Mongolia",
"nativeName": "Монгол улс",
"alpha2Code": "MN",
"callingCodes": [
"976"
]
},
{
"name": "Montenegro",
"nativeName": "Црна Гора",
"alpha2Code": "ME",
"callingCodes": [
"382"
]
},
{
"name": "Montserrat",
"nativeName": "Montserrat",
"alpha2Code": "MS",
"callingCodes": [
"1664"
]
},
{
"name": "Morocco",
"nativeName": "المغرب",
"alpha2Code": "MA",
"callingCodes": [
"212"
]
},
{
"name": "Mozambique",
"nativeName": "Moçambique",
"alpha2Code": "MZ",
"callingCodes": [
"258"
]
},
{
"name": "Myanmar",
"nativeName": "Myanma",
"alpha2Code": "MM",
"callingCodes": [
"95"
]
},
{
"name": "Namibia",
"nativeName": "Namibia",
"alpha2Code": "NA",
"callingCodes": [
"264"
]
},
{
"name": "Nauru",
"nativeName": "Nauru",
"alpha2Code": "NR",
"callingCodes": [
"674"
]
},
{
"name": "Nepal",
"nativeName": "नेपाल",
"alpha2Code": "NP",
"callingCodes": [
"977"
]
},
{
"name": "Netherlands",
"nativeName": "Nederland",
"alpha2Code": "NL",
"callingCodes": [
"31"
]
},
{
"name": "New Caledonia",
"nativeName": "Nouvelle-Calédonie",
"alpha2Code": "NC",
"callingCodes": [
"687"
]
},
{
"name": "New Zealand",
"nativeName": "New Zealand",
"alpha2Code": "NZ",
"callingCodes": [
"64"
]
},
{
"name": "Nicaragua",
"nativeName": "Nicaragua",
"alpha2Code": "NI",
"callingCodes": [
"505"
]
},
{
"name": "Niger",
"nativeName": "Niger",
"alpha2Code": "NE",
"callingCodes": [
"227"
]
},
{
"name": "Nigeria",
"nativeName": "Nigeria",
"alpha2Code": "NG",
"callingCodes": [
"234"
]
},
{
"name": "Niue",
"nativeName": "Niuē",
"alpha2Code": "NU",
"callingCodes": [
"683"
]
},
{
"name": "Norfolk Island",
"nativeName": "Norfolk Island",
"alpha2Code": "NF",
"callingCodes": [
"672"
]
},
{
"name": "Korea (Democratic People's Republic of)",
"nativeName": "북한",
"alpha2Code": "KP",
"callingCodes": [
"850"
]
},
{
"name": "Northern Mariana Islands",
"nativeName": "Northern Mariana Islands",
"alpha2Code": "MP",
"callingCodes": [
"1670"
]
},
{
"name": "Norway",
"nativeName": "Norge",
"alpha2Code": "NO",
"callingCodes": [
"47"
]
},
{
"name": "Oman",
"nativeName": "عمان",
"alpha2Code": "OM",
"callingCodes": [
"968"
]
},
{
"name": "Pakistan",
"nativeName": "Pakistan",
"alpha2Code": "PK",
"callingCodes": [
"92"
]
},
{
"name": "Palau",
"nativeName": "Palau",
"alpha2Code": "PW",
"callingCodes": [
"680"
]
},
{
"name": "Palestine, State of",
"nativeName": "فلسطين",
"alpha2Code": "PS",
"callingCodes": [
"970"
]
},
{
"name": "Panama",
"nativeName": "Panamá",
"alpha2Code": "PA",
"callingCodes": [
"507"
]
},
{
"name": "Papua New Guinea",
"nativeName": "Papua Niugini",
"alpha2Code": "PG",
"callingCodes": [
"675"
]
},
{
"name": "Paraguay",
"nativeName": "Paraguay",
"alpha2Code": "PY",
"callingCodes": [
"595"
]
},
{
"name": "Peru",
"nativeName": "Perú",
"alpha2Code": "PE",
"callingCodes": [
"51"
]
},
{
"name": "Philippines",
"nativeName": "Pilipinas",
"alpha2Code": "PH",
"callingCodes": [
"63"
]
},
{
"name": "Pitcairn",
"nativeName": "Pitcairn Islands",
"alpha2Code": "PN",
"callingCodes": [
"64"
]
},
{
"name": "Poland",
"nativeName": "Polska",
"alpha2Code": "PL",
"callingCodes": [
"48"
]
},
{
"name": "Portugal",
"nativeName": "Portugal",
"alpha2Code": "PT",
"callingCodes": [
"351"
]
},
{
"name": "Puerto Rico",
"nativeName": "Puerto Rico",
"alpha2Code": "PR",
"callingCodes": [
"1787",
"1939"
]
},
{
"name": "Qatar",
"nativeName": "قطر",
"alpha2Code": "QA",
"callingCodes": [
"974"
]
},
{
"name": "Réunion",
"nativeName": "La Réunion",
"alpha2Code": "RE",
"callingCodes": [
"262"
]
},
{
"name": "Romania",
"nativeName": "România",
"alpha2Code": "RO",
"callingCodes": [
"40"
]
},
{
"name": "Russian Federation",
"nativeName": "Россия",
"alpha2Code": "RU",
"callingCodes": [
"7"
]
},
{
"name": "Rwanda",
"nativeName": "Rwanda",
"alpha2Code": "RW",
"callingCodes": [
"250"
]
},
{
"name": "Saint Barthélemy",
"nativeName": "Saint-Barthélemy",
"alpha2Code": "BL",
"callingCodes": [
"590"
]
},
{
"name": "Saint Helena, Ascension and Tristan da Cunha",
"nativeName": "Saint Helena",
"alpha2Code": "SH",
"callingCodes": [
"290"
]
},
{
"name": "Saint Kitts and Nevis",
"nativeName": "Saint Kitts and Nevis",
"alpha2Code": "KN",
"callingCodes": [
"1869"
]
},
{
"name": "Saint Lucia",
"nativeName": "Saint Lucia",
"alpha2Code": "LC",
"callingCodes": [
"1758"
]
},
{
"name": "Saint Martin (French part)",
"nativeName": "Saint-Martin",
"alpha2Code": "MF",
"callingCodes": [
"590"
]
},
{
"name": "Saint Pierre and Miquelon",
"nativeName": "Saint-Pierre-et-Miquelon",
"alpha2Code": "PM",
"callingCodes": [
"508"
]
},
{
"name": "Saint Vincent and the Grenadines",
"nativeName": "Saint Vincent and the Grenadines",
"alpha2Code": "VC",
"callingCodes": [
"1784"
]
},
{
"name": "Samoa",
"nativeName": "Samoa",
"alpha2Code": "WS",
"callingCodes": [
"685"
]
},
{
"name": "San Marino",
"nativeName": "San Marino",
"alpha2Code": "SM",
"callingCodes": [
"378"
]
},
{
"name": "Sao Tome and Principe",
"nativeName": "São Tomé e Príncipe",
"alpha2Code": "ST",
"callingCodes": [
"239"
]
},
{
"name": "Saudi Arabia",
"nativeName": "العربية السعودية",
"alpha2Code": "SA",
"callingCodes": [
"966"
]
},
{
"name": "Senegal",
"nativeName": "Sénégal",
"alpha2Code": "SN",
"callingCodes": [
"221"
]
},
{
"name": "Serbia",
"nativeName": "Србија",
"alpha2Code": "RS",
"callingCodes": [
"381"
]
},
{
"name": "Seychelles",
"nativeName": "Seychelles",
"alpha2Code": "SC",
"callingCodes": [
"248"
]
},
{
"name": "Sierra Leone",
"nativeName": "Sierra Leone",
"alpha2Code": "SL",
"callingCodes": [
"232"
]
},
{
"name": "Singapore",
"nativeName": "Singapore",
"alpha2Code": "SG",
"callingCodes": [
"65"
]
},
{
"name": "Sint Maarten (Dutch part)",
"nativeName": "Sint Maarten",
"alpha2Code": "SX",
"callingCodes": [
"1721"
]
},
{
"name": "Slovakia",
"nativeName": "Slovensko",
"alpha2Code": "SK",
"callingCodes": [
"421"
]
},
{
"name": "Slovenia",
"nativeName": "Slovenija",
"alpha2Code": "SI",
"callingCodes": [
"386"
]
},
{
"name": "Solomon Islands",
"nativeName": "Solomon Islands",
"alpha2Code": "SB",
"callingCodes": [
"677"
]
},
{
"name": "Somalia",
"nativeName": "Soomaaliya",
"alpha2Code": "SO",
"callingCodes": [
"252"
]
},
{
"name": "South Africa",
"nativeName": "South Africa",
"alpha2Code": "ZA",
"callingCodes": [
"27"
]
},
{
"name": "South Georgia and the South Sandwich Islands",
"nativeName": "South Georgia",
"alpha2Code": "GS",
"callingCodes": [
"500"
]
},
{
"name": "Korea (Republic of)",
"nativeName": "대한민국",
"alpha2Code": "KR",
"callingCodes": [
"82"
]
},
{
"name": "South Sudan",
"nativeName": "South Sudan",
"alpha2Code": "SS",
"callingCodes": [
"211"
]
},
{
"name": "Spain",
"nativeName": "España",
"alpha2Code": "ES",
"callingCodes": [
"34"
]
},
{
"name": "Sri Lanka",
"nativeName": "śrī laṃkāva",
"alpha2Code": "LK",
"callingCodes": [
"94"
]
},
{
"name": "Sudan",
"nativeName": "السودان",
"alpha2Code": "SD",
"callingCodes": [
"249"
]
},
{
"name": "Suriname",
"nativeName": "Suriname",
"alpha2Code": "SR",
"callingCodes": [
"597"
]
},
{
"name": "Svalbard and Jan Mayen",
"nativeName": "Svalbard og Jan Mayen",
"alpha2Code": "SJ",
"callingCodes": [
"4779"
]
},
{
"name": "Swaziland",
"nativeName": "Swaziland",
"alpha2Code": "SZ",
"callingCodes": [
"268"
]
},
{
"name": "Sweden",
"nativeName": "Sverige",
"alpha2Code": "SE",
"callingCodes": [
"46"
]
},
{
"name": "Switzerland",
"nativeName": "Schweiz",
"alpha2Code": "CH",
"callingCodes": [
"41"
]
},
{
"name": "Syrian Arab Republic",
"nativeName": "سوريا",
"alpha2Code": "SY",
"callingCodes": [
"963"
]
},
{
"name": "Taiwan",
"nativeName": "臺灣",
"alpha2Code": "TW",
"callingCodes": [
"886"
]
},
{
"name": "Tajikistan",
"nativeName": "Тоҷикистон",
"alpha2Code": "TJ",
"callingCodes": [
"992"
]
},
{
"name": "Tanzania, United Republic of",
"nativeName": "Tanzania",
"alpha2Code": "TZ",
"callingCodes": [
"255"
]
},
{
"name": "Thailand",
"nativeName": "ประเทศไทย",
"alpha2Code": "TH",
"callingCodes": [
"66"
]
},
{
"name": "Timor-Leste",
"nativeName": "Timor-Leste",
"alpha2Code": "TL",
"callingCodes": [
"670"
]
},
{
"name": "Togo",
"nativeName": "Togo",
"alpha2Code": "TG",
"callingCodes": [
"228"
]
},
{
"name": "Tokelau",
"nativeName": "Tokelau",
"alpha2Code": "TK",
"callingCodes": [
"690"
]
},
{
"name": "Tonga",
"nativeName": "Tonga",
"alpha2Code": "TO",
"callingCodes": [
"676"
]
},
{
"name": "Trinidad and Tobago",
"nativeName": "Trinidad and Tobago",
"alpha2Code": "TT",
"callingCodes": [
"1868"
]
},
{
"name": "Tunisia",
"nativeName": "تونس",
"alpha2Code": "TN",
"callingCodes": [
"216"
]
},
{
"name": "Turkey",
"nativeName": "Türkiye",
"alpha2Code": "TR",
"callingCodes": [
"90"
]
},
{
"name": "Turkmenistan",
"nativeName": "Türkmenistan",
"alpha2Code": "TM",
"callingCodes": [
"993"
]
},
{
"name": "Turks and Caicos Islands",
"nativeName": "Turks and Caicos Islands",
"alpha2Code": "TC",
"callingCodes": [
"1649"
]
},
{
"name": "Tuvalu",
"nativeName": "Tuvalu",
"alpha2Code": "TV",
"callingCodes": [
"688"
]
},
{
"name": "Uganda",
"nativeName": "Uganda",
"alpha2Code": "UG",
"callingCodes": [
"256"
]
},
{
"name": "Ukraine",
"nativeName": "Україна",
"alpha2Code": "UA",
"callingCodes": [
"380"
]
},
{
"name": "United Arab Emirates",
"nativeName": "دولة الإمارات العربية المتحدة",
"alpha2Code": "AE",
"callingCodes": [
"971"
]
},
{
"name": "United Kingdom of Great Britain and Northern Ireland",
"nativeName": "United Kingdom",
"alpha2Code": "GB",
"callingCodes": [
"44"
]
},
{
"name": "United States of America",
"nativeName": "United States",
"alpha2Code": "US",
"callingCodes": [
"1"
]
},
{
"name": "Uruguay",
"nativeName": "Uruguay",
"alpha2Code": "UY",
"callingCodes": [
"598"
]
},
{
"name": "Uzbekistan",
"nativeName": "O‘zbekiston",
"alpha2Code": "UZ",
"callingCodes": [
"998"
]
},
{
"name": "Vanuatu",
"nativeName": "Vanuatu",
"alpha2Code": "VU",
"callingCodes": [
"678"
]
},
{
"name": "Venezuela (Bolivarian Republic of)",
"nativeName": "Venezuela",
"alpha2Code": "VE",
"callingCodes": [
"58"
]
},
{
"name": "Viet Nam",
"nativeName": "Việt Nam",
"alpha2Code": "VN",
"callingCodes": [
"84"
]
},
{
"name": "Wallis and Futuna",
"nativeName": "Wallis et Futuna",
"alpha2Code": "WF",
"callingCodes": [
"681"
]
},
{
"name": "Western Sahara",
"nativeName": "الصحراء الغربية",
"alpha2Code": "EH",
"callingCodes": [
"212"
]
},
{
"name": "Yemen",
"nativeName": "اليَمَن",
"alpha2Code": "YE",
"callingCodes": [
"967"
]
},
{
"name": "Zambia",
"nativeName": "Zambia",
"alpha2Code": "ZM",
"callingCodes": [
"260"
]
},
{
"name": "Zimbabwe",
"nativeName": "Zimbabwe",
"alpha2Code": "ZW",
"callingCodes": [
"263"
]
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment