482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Real Estate

World Bank Indicators Scraper logo

World Bank Indicators Scraper

hipersoft/worldbank-indicators-scraper

Fetch World Bank development indicators in bulk by country and year: GDP, population, inflation, unemployment, trade and thousands more. Pick any indicator codes and ISO country codes (or all countries), set a year range, and get one clean row per country, indicator and year as JSON, CSV or Excel.

Total users

1

Monthly users

0

Total runs

68

Per datapoint scraped

$0.0005

Last rebuilt

Oct 26, 2026

Overview

Pull World Bank development indicators in bulk as clean, structured JSON, CSV, Excel or XML. Choose any indicator codes (GDP, population, inflation, unemployment, trade, life expectancy and thousands more) and any list of countries — or all countries at once — set an optional year range, and get one flat record per country × indicator × year. Ideal for research, dashboards, economic models and automated data pipelines.

What does World Bank Indicators Scraper do?

This scraper turns the World Bank's open development data into a ready-to-use dataset. Ask for a set of indicator codes and countries, optionally narrow to a year range, and it returns one tidy row per data point — with the country, indicator name, year, value and unit. Use it to build economic dashboards, back-test models, enrich reports, or keep a fresh copy of key indicators on a schedule.

What data can you get?

Field Description
country Country or region name.
countryIso Two-letter ISO country code.
countryIso3 Three-letter ISO country code.
indicator World Bank indicator code (e.g. NY.GDP.MKTP.CD).
indicatorName Human-readable indicator name (e.g. "GDP (current US$)").
year Observation year.
value Indicator value for that country and year.
unit Unit of measure, when the source provides one.

Use cases

  • Economic dashboards — power GDP, inflation or population dashboards for any set of countries.
  • Research & modelling — assemble multi-country, multi-year panels for analysis.
  • Country comparisons — line up the same indicators across markets and years.
  • Reporting — drop fresh figures into reports, briefs and presentations.
  • Data pipelines — feed structured indicator data into BI tools, notebooks or apps.

How to use it

  1. Add World Bank Indicators Scraper to your Apify account and open its input.
  2. Enter one or more countries as ISO codes (e.g. US, SG, GB), or a single all for every country.
  3. Enter one or more indicators codes (e.g. NY.GDP.MKTP.CD, SP.POP.TOTL).
  4. Optionally set a year range such as 2010:2023.
  5. Click Run, then export the results as JSON, CSV, Excel or XML.

Input

{
  "countries": ["US", "SG"],
  "indicators": ["NY.GDP.MKTP.CD", "SP.POP.TOTL"],
  "dateRange": "2018:2022"
}
Field Description
countries ISO country codes, e.g. US, SG, GB. Use all for every country and region.
indicators World Bank indicator codes, e.g. NY.GDP.MKTP.CD (GDP), SP.POP.TOTL (population).
dateRange Optional year or year range, e.g. 2020 or 2010:2023. Empty = all years.
includeEmptyValues Also output rows where the value is missing. Off by default.
maxItems Cap the total number of data points returned. 0 = no limit.

What you get

One flat JSON record per data point, ready to export to CSV, Excel, JSON or XML.

{
  "country": "Singapore",
  "countryIso": "SG",
  "countryIso3": "SGP",
  "indicator": "NY.GDP.MKTP.CD",
  "indicatorName": "GDP (current US$)",
  "year": "2022",
  "value": 514252535238.749,
  "unit": null
}

Popular indicator codes

Code Indicator
NY.GDP.MKTP.CD GDP (current US$)
NY.GDP.PCAP.CD GDP per capita (current US$)
SP.POP.TOTL Population, total
FP.CPI.TOTL.ZG Inflation, consumer prices (annual %)
SL.UEM.TOTL.ZS Unemployment, total (% of labour force)
SP.DYN.LE00.IN Life expectancy at birth (years)
NE.EXP.GNFS.ZS Exports of goods and services (% of GDP)

FAQ

Which indicators can I request? Any World Bank indicator code. Pass one or more codes in the indicators field; each is fetched for every country you list.

How do I get every country at once? Set countries to a single value all. This includes countries as well as regional and income-group aggregates.

Can I limit the years? Yes — set dateRange to a single year (2020) or a range (2010:2023).

What export formats are available? JSON, CSV, Excel and XML, plus programmatic access through the Apify API.

Can I use this with n8n? Yes. Run it from the Apify n8n community node or trigger it over HTTP, then pass the dataset items straight into your n8n workflow for transforming, storing or alerting on indicator data.

Can I connect this to my other tools? It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

How often is the data updated? Values reflect the World Bank's latest published figures at run time. Re-run on a schedule to keep your copy fresh.

Is this official World Bank data? The data reflects public World Bank development indicators, but this actor is an independent tool and is not affiliated with or endorsed by the World Bank.

Notes

Original clean-room implementation. Returns only public development-indicator data; you are responsible for compliant use. Not affiliated with the World Bank; all trademarks belong to their respective owners.

Input

FieldTypeDescription
countries
Countries
arrayISO country codes to fetch, e.g. "US", "SG", "GB". Two- or three-letter codes both work. Use a single value "all" to fetch every country and region.
indicators
Indicator codes
arrayWorld Bank indicator codes to fetch, e.g. "NY.GDP.MKTP.CD" (GDP), "SP.POP.TOTL" (population), "FP.CPI.TOTL.ZG" (inflation). Add as many as you need — each is fetched for every country.
dateRange
Year range
stringOptional year or year range to limit results, e.g. "2020" or "2010:2023". Leave empty to fetch all available years.
includeEmptyValues
Include empty values
booleanWhen enabled, also output rows for years where the indicator value is missing (null). Off by default so you only get real data points.
Default: false
maxItems
Max data points
integerMaximum number of data points (rows) to output across all countries and indicators. 0 = no limit.
Default: 0

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~worldbank-indicators-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "countries": [
    "US",
    "SG"
  ],
  "indicators": [
    "NY.GDP.MKTP.CD"
  ],
  "dateRange": "2010:2023"
}'

Pricing

EventPricePaid plans from
Datapoint Scraped
Charged per data point.
$0.0005$0.0003

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

CNN Fear & Greed Index Scraper

Scrape the CNN Fear & Greed Index: current market-sentiment score and rating, a full historical timeline, and all seven component indicators. Clean structured JSON, CSV or Excel for trading signals, backtesting, dashboards and alerting.

547 runs · 6 users · $0.003 / item scraped

Divar Scraper

Scrape classified ads from Divar, Iran's largest marketplace: title, price (Toman), category, city, district, images and the listing URL. Search any Iranian city with an optional keyword and export one clean row per ad as JSON, CSV or Excel. For market research, price tracking and n8n.

224 runs · 22 users · $0.003 / listing scraped

Airbnb Scraper

Search Airbnb by location and scrape listings: name, property type, price, rating, reviews, coordinates, photos, badges and link. For short-term rental, pricing and market research.

122 runs · 2 users · $0.005 / listing scraped

Singapore HDB Property Information Scraper

Export master data for every HDB block in Singapore (~13,300 blocks): address, town, year completed, max floor, total units, unit mix by flat type (sold & rental) and amenities (market/hawker, carpark, commercial, pavilion). Filter by town, street, year. Public open data, no setup.

113 runs · 1 users · $0.002 / block scraped

PropertyGuru Singapore Scraper

Scrape PropertyGuru Singapore property listings: price, beds, baths, size, address, property type, agent and URL. For property research and lead generation.

106 runs · 3 users · $0.004 / listing scraped

EdgeProp Singapore Property Scraper

Scrape EdgeProp Singapore property listings for sale and rent: price, address, beds, baths, size, PSF and URL.

105 runs · 1 users · $0.004 / listing scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build