LocalityAPI
Get API Key

All Countries

All 249 countries with full metadata in one call.

GET

Request Example

curl "https://api.localityapi.com/v1/countries/all" \
  -H "X-API-Key: lapi_your_key"

Response

json
{
  "results": [
    {
      "name": "United Arab Emirates",
      "iso2": "AE",
      "iso3": "ARE",
      "capital": "Abu Dhabi",
      "currency": "AED",
      "phone_code": "+971",
      "languages": ["Arabic"],
      "continent": "Asia",
      "flag": "🇦🇪"
    },
    ...
  ],
  "count": 249,
  "query_ms": 5
}

Response Fields

resultsarrayArray of all countries with full metadata
results[].namestringCountry name
results[].iso2stringISO2 country code
results[].iso3stringISO3 country code
results[].capitalstringCapital city
results[].currencystringCurrency code
results[].phone_codestringPhone dialing code
results[].languagesarrayOfficial languages
results[].continentstringContinent name
results[].flagstringFlag emoji
countintegerTotal number of countries (249)
query_msintegerQuery execution time in milliseconds