Countries Data Scraper avatar
Countries Data Scraper

Pricing

$19.99/month + usage

Go to Store
Countries Data Scraper

Countries Data Scraper

Developed by

EasyApi

EasyApi

Maintained by Community

A powerful scraper that extracts comprehensive country information including native names, flags, codes, geographical data, economic indicators, and more. Perfect for building country databases or geographic applications.

0.0 (0)

Pricing

$19.99/month + usage

1

Total users

5

Monthly users

2

Runs succeeded

>99%

Last modified

6 months ago

Countries Data Scraper 🌍

This actor scrapes detailed information about countries, providing comprehensive data about nations worldwide. Perfect for developers, researchers, and businesses needing accurate country information.

Features ✨

  • 🔍 Search functionality to filter specific countries
  • 🏳️ Multiple flag formats (vector, flat, embossed)
  • 📊 Detailed country information including:
    • Official and native names
    • Country codes (Alpha-2, Alpha-3, Numeric)
    • Capital cities
    • Administrative subdivisions
    • Geographical data (regions, coordinates)
    • Economic indicators (GDP, population)
    • Currency information
    • Time zones
    • Border countries
    • Languages
    • Internet TLDs
    • Calling codes

Usage 💡

Simply provide a search query (optional) to filter specific countries, or leave it empty to fetch data for all countries.

Use Cases 🎯

  • Building country databases
  • Geographic information systems
  • International business applications
  • Educational resources
  • Travel applications
  • Data analysis and research

Input Parameters 🎛️

ParameterTypeDescription
searchQueryStringOptional search term to filter countries (e.g., "america")

Support 🤝

If you have any questions or need help, please reach out through Apify's support channels.

Input Example

A full explanation of an input example in JSON.

{
"searchQuery": "america"
}

Output sample

The results will be wrapped into a dataset which you can always find in the Storage tab. Here's an excerpt from the data you'd get if you apply the input parameters above:

And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

[
{
"countryName": "American Samoa",
"nativeName": "American Samoa",
"flag": {
"vector": "https://cnx-images.s3-eu-west-1.amazonaws.com/countries/svg/asm.svg",
"flat": "https://cnx-images.s3-eu-west-1.amazonaws.com/countries/flat/as.svg",
"embossed": "https://cnx-images.s3-eu-west-1.amazonaws.com/countries/png/as.png"
},
"alpha2Code": "AS",
"alpha3Code": "ASM",
"numericCode": "016",
"capital": "Pago Pago",
"subdivisions": "AS, Amerika Sāmoa, Amelika Sāmoa, Sāmoa Amelika",
"region": "Oceania",
"subRegion": "<small>Polynesia</small>",
"coordinates": {
"lat": -14.333,
"lon": -170
},
"currency": {
"symbol": "$",
"code": "USD",
"name": "United State Dollar"
},
"area": {
"value": 199
},
"population": {
"value": 57100
},
"gdp": {
"value": null
},
"timezone": {
"value": "UTC-11:00"
},
"borders": {
"list": []
},
"callingCode": {
"value": "1684"
},
"internetTLD": "",
"language": {
"list": [
"ASA"
]
}
},
...
]