API Overview
GET /countries
Lists countries, with optional language, recognition, and continent filtering.
Expects
Query parameters:
| Parameter | Type | Description |
|---|---|---|
lang |
string |
Localized country naming language. Defaults to en. |
recognized |
true | false |
Filter to recognized or non-recognized states. |
continent |
continent name | One of Africa, Antarctica, Asia, Europe, North America, Oceania, South America. |
Returns
{
"data": [
{
"alpha2": "MT",
"name": "Malta",
"continent": "Europe",
"recognized": true
}
],
"meta": {
"count": 1
}
}
Examples
curl "https://api.arevdata.com/countries"
curl "https://api.arevdata.com/countries?continent=Europe"
curl "https://api.arevdata.com/countries?recognized=true&lang=fr"