World Bank Funded Projects Scraper
Pricing
from $18.00 / 1,000 result items
World Bank Funded Projects Scraper
Pull World Bank-financed development projects from 1947 to present. Returns project ID, name, country, region, sectors, themes, status, total commitment, IBRD/IDA breakdown, board approval and closing dates, borrower, implementing agency. Filter by query, country, sector, status, year.
Pricing
from $18.00 / 1,000 result items
Rating
0.0
(0)
Developer
ParseForge
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 hours ago
Last modified
Categories
Share

🌏 World Bank Funded Projects Scraper
🚀 Pull World Bank-financed development projects from 1947 to present, with country, sector, status, and budget metadata.
🕒 Last updated: 2026-05-06 · 📊 35 fields per record · 500,000+ historical projects · 200+ countries · IBRD/IDA/grant breakdowns · sectors, themes, environmental categories, board approval dates
The World Bank Funded Projects Scraper pulls World Bank-financed development projects from 1947 to present. Output includes project ID, name, country, region, sectors, themes, life-cycle status, total commitment, IBRD/IDA/grant breakdown, board approval and closing dates, borrower, implementing agency, and direct link to the project's WB page.
The World Bank database covers 500,000+ historical projects across 200+ countries spanning loans, grants, technical assistance, and budget support. Filters run server-side, so a single run can isolate every active climate project in Africa, all India IDA loans, or Education-sector pipeline projects.
| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| Development economists, NGOs, ESG analysts, contractors, policy researchers, journalists, ML pipelines | Development funding research, ESG and impact tracking, contractor opportunity scouting, policy analysis, journalism on aid flows |
📋 What the World Bank Funded Projects Scraper does
Five filtering workflows in a single run:
- 🔍 Free-text search. Match across project names, descriptions, and abstracts.
- 🌍 Country filter. ISO-2 codes, semicolon-separated for multi-country runs.
- 🟢 Status filter. Active, Closed, Pipeline, Dropped.
- 🏷️ Sector filter. Energy, Agriculture, Education, Health, Transport keyword.
- 📅 Board approval year range. From-to filter on board approval date.
💡 Why it matters: clean, server-side filtering removes the parser-and-pagination work from your team and keeps your dataset fresh on every run.
🎬 Full Demo
🚧 Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded dataset.
⚙️ Input
| Input | Type | Default | Behavior |
|---|---|---|---|
maxItems | integer | 10 | Records to return. Free plan caps at 10, paid plan up to 1,000,000. |
query | string | "climate" | Free-text search. |
country | string | "" | ISO-2 codes (e.g. `IN;BR;NG`). |
status | string | "" | `Active`, `Closed`, `Pipeline`, `Dropped`. |
sector | string | "" | Sector-name substring. |
approvalYearMin | integer | 0 | Earliest board-approval year. |
approvalYearMax | integer | 0 | Latest board-approval year. |
Example: all active climate projects.
{"maxItems": 100,"query": "climate","status": "Active"}
Example: Education projects in Brazil + Nigeria 2020-2024.
{"maxItems": 200,"country": "BR;NG","sector": "Education","approvalYearMin": 2020,"approvalYearMax": 2024}
📊 Output
Each record contains 35 fields. Download the dataset as CSV, Excel, JSON, or XML.
🧾 Schema
| Field | Type | Example |
|---|---|---|
🆔 projectId | string | "P145482" |
📛 projectName | string | "Sustainable Private Investment in Renewable Energy" |
🌍 countryName | string | "Maldives" |
🌍 countryCode | string | "MV" |
🌐 regionName | string | "South Asia" |
🟢 status | string | "Active" |
📋 productLine | string | null |
📋 lendingInstrument | string | null |
💰 totalCommitment | string | "16,000,000" |
💰 ibrdCommitment | string | 0 |
💰 idaCommitment | string | 0 |
💰 grantAmount | string | null |
📅 boardApprovalDate | string | "2014-12-15" |
📅 boardApprovalFy | number | 2015 |
📅 closingDate | string | "2026-12-31" |
🏷️ sectors | array | ["Renewable Energy Solar"] |
🏷️ themes | array | ["Climate change"] |
👥 borrower | string | null |
👥 implementingAgency | string | null |
⚠️ environmentalCategory | string | null |
🔗 projectUrl | string | "https://projects.worldbank.org/en/projects-operations/project-detail/P145482" |
📦 Sample records
✨ Why choose this Actor
| Capability | |
|---|---|
| 📚 | 500,000+ historical projects. Every loan, grant, and technical-assistance project the WB has financed since 1947. |
| 🌍 | 200+ countries. Sovereign states plus regional aggregates. |
| 💰 | Full commitment breakdown. Total, IBRD, IDA, grant, and trust-fund splits per project. |
| 🏷️ | Rich classification. Sectors, themes, environmental category, lending instrument. |
| ⚡ | Fast. 100 records in under 30 seconds. |
📈 How it compares to alternatives
| Approach | Cost | Coverage | Refresh | Filters | Setup |
|---|---|---|---|---|---|
| ⭐ This Actor | $5 free credit | 500,000+ projects | Live per run | query, country, status, sector, year | ⚡ 2 min |
| Manual projects.worldbank.org | Free | Manual | Live | Web filters | 🕒 Manual |
| WB Open Data CSV exports | Free | All | Quarterly | Bulk only | 🐢 ETL |
| DevTracker / commercial trackers | $200+/month | Different scope | Live | Yes | 🐢 Account |
Pick this Actor when you want broad coverage, server-side filtering, and no pipeline maintenance.
🚀 How to use
- 📝 Sign up. Create a free account with $5 credit (takes 2 minutes).
- 🌐 Open the Actor. Go to the World Bank Funded Projects Scraper page on the Apify Store.
- 🎯 Set input. Pick your filters and
maxItems. - 🚀 Run it. Click Start and let the Actor collect your data.
- 📥 Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.
⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.
💼 Business use cases
🔌 Automating World Bank Funded Projects Scraper
Control the scraper programmatically for scheduled runs and pipeline integrations:
- 🟢 Node.js. Install the
apify-clientNPM package. - 🐍 Python. Use the
apify-clientPyPI package. - 📚 See the Apify API documentation for full details.
The Apify Schedules feature lets you trigger this Actor on any cron interval. Hourly, daily, or weekly refreshes keep downstream databases in sync automatically.
🌟 Beyond business use cases
Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.
🤖 Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- 💬 ChatGPT
- 🧠 Claude
- 🔍 Perplexity
- 🅒 Copilot
❓ Frequently Asked Questions
🧩 How does it work?
Provide a query, country, sector, status, or year filter. The Actor queries the World Bank Projects Operations API and emits one record per project.
📚 How many projects exist?
500,000+ records spanning 1947 to present. Active, Closed, Pipeline, and Dropped statuses are all included.
💰 What's the difference between IBRD and IDA?
IBRD lends to middle-income countries on near-market terms. IDA provides concessional loans and grants to the poorest countries. Most projects use one or both.
🌍 What does country: all return?
Every country plus regional aggregates. Multi-country projects appear once with a multi-country flag.
📅 How far back does data go?
1947, the year of the first IBRD loan. Coverage gets richer post-1990 as digital records become standard.
🔁 Can I schedule runs?
Yes. Use Apify Schedules to track new pipeline projects, status changes, or quarterly funding flows.
⚖️ Is this data public?
Yes. The World Bank publishes project data under its Open Data initiative with a permissive Creative Commons license.
💳 Do I need a paid Apify plan?
No. The free plan covers preview runs. A paid plan unlocks higher item counts and scheduling.
🆘 What if a run fails?
Apify retries transient errors. Partial datasets are preserved.
🔗 Where can I see the full project page?
Each record includes projectUrl linking to the official WB project page with documents, disbursements, and updates.
🔌 Integrate with any app
World Bank Funded Projects Scraper connects to any cloud service via Apify integrations:
- Make - Automate multi-step workflows
- Zapier - Connect with 5,000+ apps
- Slack - Get run notifications in your channels
- Airbyte - Pipe data into your warehouse
- GitHub - Trigger runs from commits and releases
- Google Drive - Export datasets straight to Sheets
You can also use webhooks to trigger downstream actions when a run finishes.
🔗 Recommended Actors
- 🇫🇷 France SIRENE Companies - French national business registry
- 🌐 GLEIF LEI Scraper - Global Legal Entity Identifier records
- 🇮🇸 Iceland Skatturinn Companies - Iceland tax registry
- 📈 SEC EDGAR Full-Text Search - Search every SEC filing
- 🌐 Wikidata Entity Search - 100M+ open knowledge-graph entities
💡 Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.
🆘 Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.
⚠️ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the World Bank Group, the IBRD, IDA, IFC, MIGA, ICSID, or any project borrower or implementing agency. All trademarks mentioned are the property of their respective owners. Only publicly available open data is collected.