World Bank — Economic Indicators & Country Data avatar

World Bank — Economic Indicators & Country Data

Pricing

$1.00 / 1,000 datapoints

Go to Apify Store
World Bank — Economic Indicators & Country Data

World Bank — Economic Indicators & Country Data

Fetch World Bank development indicators (GDP, population, inflation, and 1,400+ more) for any country and year range into clean JSON: country, indicator, year and value. Powered by the official World Bank API. No API key.

Pricing

$1.00 / 1,000 datapoints

Rating

0.0

(0)

Developer

Marouane Oulabass

Marouane Oulabass

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Share

World Bank — Economic Indicators & Country Data to JSON

Fetch World Bank development indicators for any country and year range — as clean JSON. Pick indicators (GDP, population, inflation, and 1,400+ more) and countries, and get back a tidy row per data point: country, indicator, year and value. Powered by the official World Bank API — no API key.

The easy way to build economic and development datasets for analysis and dashboards.

Who uses this

  • 📊 Economists & analysts — pull GDP, inflation, population and more.
  • 💼 Finance & research teams — build country and time-series datasets.
  • 🏛️ Policy & NGO researchers — study development indicators across nations.
  • 🤖 Data & AI pipelines — feed clean macro data into your models.
  • 🧑‍💻 Developers — a clean economic-data endpoint by indicator and country.

What you get — one clean row per (country, indicator, year)

FieldDescription
countryName + countryIdCountry
indicatorId + indicatorNameIndicator
yearObservation year
valueIndicator value (null if missing)
unitUnit of measure
obsStatusObservation status
decimalDecimal precision
ok, scrapedAtStatus & provenance

Example

Input

{ "indicators": ["NY.GDP.MKTP.CD", "SP.POP.TOTL"], "countries": ["USA", "FRA", "CHN"], "dateFrom": 2010, "dateTo": 2023, "skipNullValues": true }

(leave countries empty for ALL countries)

Output (one item)

{
"countryName": "France", "countryId": "FR",
"indicatorId": "SP.POP.TOTL", "indicatorName": "Population, total",
"year": 2022, "value": 68170228
}

Why this actor

  • Official source — the World Bank API, always current.
  • 📈 1,400+ indicators — GDP, population, inflation, trade and more.
  • 🌍 Any country or all — pick codes or fetch every country.
  • 🗓️ Time series — set a year range for trends.
  • Fast & affordable — pay only per data point returned. No API key.

Input options

  • indicators (required) — World Bank indicator codes (e.g. NY.GDP.MKTP.CD).
  • countries — ISO country codes; leave empty for all countries.
  • dateFrom / dateTo — year range.
  • skipNullValues — skip missing observations.
  • maxResults — cap total data points.

FAQ

Where do I find indicator codes? On the World Bank data site (e.g. NY.GDP.MKTP.CD for GDP, SP.POP.TOTL for population).

Can I get all countries? Yes — leave countries empty to fetch every country and aggregate.

Do I get a time series? Yes — set dateFrom/dateTo for a range of years.

How fresh is the data? Live from the World Bank API on every run (includes a retry for transient hiccups).

Can I export to CSV/Excel/Google Sheets? Yes — the dataset exports to JSON, CSV, Excel and HTML, or pull it via the API.

What does it cost? Pay-per-data-point — you're only charged for data points actually returned.


Tip: fetch one indicator for all countries and one year to build an instant global comparison table.