v1

latestOpenAPI 3.1.0CC-BY-4.02026-07-134514.1 KB
Countries

List all 180 countries

Returns a compact list of every country in the Warnely dataset with risk score, tier, region, and flag. Optionally filter by region.

get/countries

Query parameters

region'Europe' | 'Asia' | 'Middle East' | 'Africa' | 'Latin America' | 'North America' | 'Oceania'

Filter countries by region. Case-insensitive.

Response

List of countries (alphabetical by name).

countinteger required

Number of countries returned.

methodologystring uri
licencestring required
attributionstring required

Example response

{
  "count": 180,
  "methodology": "https://www.warnely.com/guides/methodology",
  "licence": "CC BY 4.0",
  "attribution": "Warnely",
  "countries": [
    {
      "iso2": "TH",
      "iso3": "THA",
      "name": "Thailand",
      "region": "Asia",
      "risk_score": 38,
      "risk_tier": "Exercise Increased Caution",
      "flag": "🇹🇭"
    }
  ]
}