WHO GHO Data Scraper avatar

WHO GHO Data Scraper

Pricing

from $7.50 / 1,000 results

Go to Apify Store
WHO GHO Data Scraper

WHO GHO Data Scraper

Scrapes WHO Global Health Observatory data by indicator code. Returns each data point as a flat row with country, year, and value. Export to CSV, JSON, Excel, or XML.

Pricing

from $7.50 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Share

ParseForge

WHO GHO Data Scraper

Scrape WHO Global Health Observatory data by indicator code, up to a million data points per run. Each row includes the indicator, country, year, and value, ready for CSV, JSON, Excel, or XML export.

The WHO Global Health Observatory (GHO) is the world's largest repository of health statistics, but its web interface makes bulk downloads tedious and its API requires technical setup. This Actor reads the public GHO data service directly, so you can pull any indicator by its code and get a clean, flat dataset in minutes.

Who uses itWhat they scrape WHO Global Health Observatory for
Public health researchersDownload time series for a specific health indicator across all countries
Data journalistsGet clean, structured data for visualizations and stories on global health
NGO analystsMonitor health metrics for program planning and reporting
Students and academicsCollect datasets for coursework, theses, and research papers

What it does

This Actor collects data points for a specified WHO GHO indicator code and returns each observation as a flat row with country, year, and value.

  • πŸ“‹ Indicator code input: Provide any WHO GHO indicator code, such as WHOSIS_000001 for life expectancy.
  • πŸ”’ Flexible volume: Set a maximum number of data points from 1 to 1,000,000 per run.
  • πŸ“¦ Structured output: Each data point is returned as a flat row with indicator, country, year, and value.
  • πŸ’Ύ Multiple export formats: Download results as CSV, JSON, Excel, or XML directly from Apify.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with WHO Global Health Observatory data

πŸ“ˆ Track health trends over time.

A researcher enters the indicator code for maternal mortality and collects all country-year observations to analyze global progress.

πŸ—ΊοΈ Build country comparison datasets.

An NGO analyst pulls the latest values for a nutrition indicator across all countries to rank and prioritize interventions.

πŸ“Š Feed dashboards and reports.

A data journalist scrapes a set of indicators and exports the data to CSV for use in an interactive visualization.

πŸŽ“ Support academic research.

A graduate student collects historical data for a specific health indicator to run statistical models for a thesis.

Why choose this scraper

What you get
No API key requiredAccess public WHO GHO data without registration or authentication
Clean, flat schemaEvery data point is a row with consistent fields for easy analysis
Scalable collectionCollect up to a million data points in a single run
Direct from sourceData comes straight from the WHO GHO service, not a third-party cache

How it compares

No other Store actor targets WHO Global Health Observatory the same way, so the honest comparison is with the alternatives teams actually weigh.

WHO GHO Data ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When WHO Global Health Observatory changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst hours

Configure the run

Drive the Actor with a single WHO GHO indicator code and a maximum number of data points; the Actor retrieves the most recent observations up to that limit. The Input tab lists every parameter.

A first run with the defaults:

{
"indicatorCode": "WHOSIS_000001",
"maxItems": 10
}

A larger pull:

{
"indicatorCode": "WHOSIS_000001",
"maxItems": 200
}

Pricing

Pay-per-result: $0.0085 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$0.85
1,000 results$8.50
10,000 results$85.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the WHO GHO Data Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to WHO Global Health Observatory through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/who-gho-data-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that the indicator code is correct and exists in the WHO GHO. Some codes may have no data for recent years. Try a well-known code like WHOSIS_000001 to verify the Actor works.

Why did the run stop before reaching my maxItems?

The WHO GHO service may have fewer data points available for that indicator than your maximum. The Actor returns all available observations, which can be less than the limit.

Why is the output missing some fields?

The fields depend on the indicator and the WHO GHO data structure. Some indicators may not have values for certain dimensions like region or sex. Check the sample output for the specific indicator.

Why did the run fail with a timeout?

The WHO GHO service can be slow for large requests. Try reducing the maxItems or retry the run. If the problem persists, contact support with the run ID.

Can I get data for a specific country only?

This Actor does not filter by country. It returns all data points for the indicator. You can filter the exported dataset by country using spreadsheet software or a script.

FAQ

QuestionAnswer
What is a WHO GHO indicator code?It is a unique identifier for each health indicator in the WHO Global Health Observatory, such as WHOSIS_000001 for life expectancy at birth. You can find codes by browsing the GHO website or using the WHO GHO Search Actor.
Do I need an API key or registration?No. This Actor reads the public WHO GHO data service directly, so no API key, OAuth, or account is required.
How many data points can I collect?You can set the maximum number of data points per run from 1 to 1,000,000. The Actor will return up to that many observations for the given indicator.
What does each data point include?Each data point is returned as a flat row with fields such as indicator code, country, year, and value. The exact fields are shown in the sample output from a real run.
Can I scrape multiple indicators at once?This Actor handles one indicator code per run. To collect multiple indicators, run the Actor multiple times or use a separate run for each code.
What export formats are supported?You can export the results as CSV, JSON, Excel, or XML directly from the Apify platform.
Is the data up to date?The Actor fetches data from the WHO GHO service at the time of the run, so you get the latest available values for the indicator.
Can I filter by country or year?The Actor retrieves all available data points for the indicator up to the maximum you set. If you need specific countries or years, you can filter the exported dataset in your own tools.
What if I don't know the indicator code?You can use the WHO Global Health Observatory Data Search Actor to find indicator codes by keyword, then feed the code into this Actor.
Is this Actor affiliated with the WHO?No, this is an independent tool that accesses publicly available WHO GHO data. It is not endorsed by or affiliated with the World Health Organization.

Browse the full ParseForge collection for more scrapers.

πŸ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by World Health Organization. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.