Countries
Detailed and accurate information for every country in the world (ISO 3166) in JSON format.
371 subscribers
9.2/10 popularity
981 ms avg latency
100% success rate
12 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
Countries endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
Get basic country data /basic |
Retrieve name, state name, capital, ISO 3166, UN geoscheme, and population fields for all available countries. |
| GET |
Get detailed country data /all |
Retrieve all fields for all available countries. |
| GET |
Search countries by name /name/{name} |
Retrieve all fields for countries matching the provided Name. Name and state name fields are searched. Partial and full name searches are accepted. |
| GET |
Search countries by capital /capital/{capital} |
Retrieve all fields for countries matching the provided capital. For countries that have more than one capital, all capitals are searched. Partial and full name searches are… |
| GET |
Get country data by UN geoscheme region /region/{region} |
Retrieve all fields for countries in the given region(s). Multiple regions can be provided separated by commas. |
| GET |
Get country data by UN geoscheme subregion /subregion/{subregion} |
Retrieve all fields for countries in the given subregion(s). Multiple subregions can be provided separated by commas. |
| GET |
Get country data by UN geoscheme sub-subregion /subsubregion/{subsubregion} |
Retrieve all fields for countries in the given sub-subregion(s). Multiple sub-subregions can be provided separated by commas. |
| GET |
Get country data by ISO 3166 Alpha 2 code /alpha2/{alpha2} |
Retrieve all fields for countries matching the provided Alpha 2 code(s). Multiple Alpha 2 codes can be provided separated by commas. |
| GET |
Get country data by ISO 3166 Alpha 3 code /alpha3/{alpha3} |
Retrieve all fields for countries matching the provided Alpha 3 code(s). Multiple Alpha 3 codes can be provided separated by commas. |
| GET |
Get country data by ISO 3166 Numeric code /numeric/{numeric} |
Retrieve all fields for countries matching the provided Numeric code(s). Multiple Numeric codes can be provided separated by commas. |
| GET |
Get country data by time zone /timezone/{timezone} |
Retrieve all fields for countries in the given time zone(s). Multiple time zones can be provided separated by commas. |
| GET |
Get metadata /metadata |
Get value lists for common fields. |
Countries pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $5 / month | 3 / second |
|
| ULTRA Recommended | $10 / month | — |
|
| MEGA | $40 / month | — |
|