WHO GHO Indicators Scraper
Pricing
from $7.50 / 1,000 results
WHO GHO Indicators Scraper
Scrapes WHO Global Health Observatory indicators by name filter. Returns each indicator as a flat row with code, name, and metadata. Export to CSV, JSON, Excel, or XML.
Pricing
from $7.50 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 hours ago
Last modified
Categories
Share
WHO GHO Indicators Scraper
Scrape WHO Global Health Observatory indicators by name, up to a million per run. Every indicator comes with its code, full name, and metadata. No API key or registration. Export to CSV, JSON, Excel, or XML.
The WHO Global Health Observatory (GHO) is the world's largest repository of health statistics, but its official API requires navigating complex indicator codes and pagination. This Actor reads the public GHO indicator list directly, filters by name, and returns each match in one fixed schema. No login, no API key, no rate limits.
| Who uses it | What they scrape WHO Global Health Observatory for |
|---|---|
| Public health researchers | Building a catalog of WHO indicators for a systematic review |
| Data journalists | Finding the exact indicator codes needed for a story on global health |
| Health data engineers | Automating the discovery of GHO indicators for ETL pipelines |
| NGO analysts | Monitoring which health topics the WHO tracks for grant reporting |
What it does
This Actor collects WHO GHO indicators by name filter and returns each one as a flat row with its code, name, and metadata.
- ๐ Name filter: enter any text to match indicator names, case-insensitive.
- ๐ Bulk collection: set maxItems up to 1,000,000 to pull the full list or a large subset.
- ๐๏ธ Fixed schema: every row has the same fields, ready for CSV, JSON, Excel, or XML export.
- โก No API key: reads the public GHO indicator list directly, no registration or OAuth.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with WHO Global Health Observatory data
๐ Build a complete indicator catalog.
A public health researcher runs the Actor with no filter and maxItems 1000000 to get every WHO GHO indicator for a systematic review.
๐ Find indicators by topic.
A data journalist enters 'mortality' in nameContains to get all mortality-related indicators and their codes for a story.
๐ Automate indicator discovery.
A health data engineer schedules the Actor weekly to keep an internal catalog of WHO indicators up to date.
๐ Monitor WHO tracking.
An NGO analyst filters for 'immunization' to see which vaccination indicators the WHO currently tracks for grant reporting.
Why choose this scraper
| What you get | |
|---|---|
| No API key | No registration, no OAuth, no rate limits |
| Name filter | Find indicators by any part of their name |
| Bulk export | Up to 1,000,000 indicators per run |
| Fixed schema | Every row has the same fields for easy analysis |
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 Indicators Scraper | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When WHO Global Health Observatory changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst hours |
Configure the run
Drive the Actor with a name filter and a maximum item count. The filter runs as each indicator is read, so only matches reach your dataset. The Input tab lists every parameter.
A first run with the defaults:
{"maxItems": 10}
A larger pull:
{"maxItems": 200}
Pricing
Pay-per-result: $0.0085 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate 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
- Create a free Apify account with $5 in credit.
- Open the WHO GHO Indicators Scraper.
- Set your inputs and any filters, then click Start.
- 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-indicators-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Your nameContains filter may be too specific. Try a shorter term or leave it empty to get all indicators. The filter is case-insensitive and matches any part of the name.
Why did the run stop before reaching maxItems?
The Actor stops when it has collected all indicators that match your filter. If maxItems is higher than the number of matches, you will get fewer results.
Why are some indicator names truncated?
The GHO list may have long names. The full name is returned in the dataset, but some export formats may display it truncated. Check the raw JSON for the complete value.
Can I get the indicator definition or description?
This Actor returns the code and name as listed by the GHO. For definitions, use the indicator code with the WHO API or the GHO website.
Why does the run take a long time?
The Actor reads the GHO list in pages. If you set a high maxItems, it may take a few minutes. The list is small, so it should complete quickly.
FAQ
| Question | Answer |
|---|---|
| Do I need a WHO API key? | No. This Actor reads the public GHO indicator list directly, so no registration or API key is required. |
| What is the maximum number of indicators I can get? | You can set maxItems up to 1,000,000. The actual number returned depends on how many indicators match your name filter. |
| Can I filter by indicator code? | The nameContains filter matches indicator names only. To filter by code, export the full list and filter in your spreadsheet or script. |
| What format is the data returned in? | Each indicator is returned as a flat row with fields like code, name, and metadata. You can export to CSV, JSON, Excel, or XML. |
| How often is the GHO indicator list updated? | The WHO updates the GHO regularly. Run this Actor on a schedule to keep your dataset current. |
| Can I get the actual data values for an indicator? | This Actor collects the indicator metadata (code, name, etc.), not the underlying data values. Use the indicator code with the WHO API to fetch values. |
| Is there a limit on how many indicators I can collect? | The only limit is the maxItems input, which you can set up to 1,000,000. The GHO currently has fewer than that, so you can get the full list. |
| What if I get no results? | Check your nameContains filter. It is case-insensitive and matches any part of the name. Try a shorter or more general term. |
| Can I use this for commercial purposes? | WHO data is generally available for reuse. Check the WHO data use policy for your specific use case. |
| Does this Actor work with Apify's free plan? | Yes, you can run it on the free plan. The number of indicators is small, so it uses minimal resources. |
Related actors
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.
