EU Funding & Tenders Scraper
Pricing
from $0.01 / 1,000 scraped opportunities
EU Funding & Tenders Scraper
Scrape EU Funding & Tenders Portal grants and tenders. Export deadlines, budgets, programme details, tender CPV data, official URLs, and source keywords.
Pricing
from $0.01 / 1,000 scraped opportunities
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
5
Total users
2
Monthly active users
5 days ago
Last modified
Categories
Share
🔎 EU funding tenders scraper for grant and tender data
EU Funding & Tenders Scraper collects public grant and tender opportunities from the official European Commission Funding & Tenders Portal. Use it to monitor EU funding tenders by keyword, programme, status, period, and deadline window, then export source-backed opportunity rows with deadlines, budgets, contribution ranges, agency details, tender CPV data, and official URLs.
- EU funding tenders monitoring for grant offices, bid teams, researchers, and public-sector sales teams.
- EU grants scraper workflows for Horizon Europe, Digital Europe, LIFE, Erasmus, and other supported programmes.
- EU tenders scraper workflows for tender opportunities published on the Funding & Tenders Portal.
- Funding deadline tracking with programme-period and deadline-window filters plus all published cut-off dates in the output.
- Grant and procurement exports for spreadsheets, CRMs, dashboards, Apify API clients, schedules, and webhooks.
📦 Returned data
Each dataset item is one successful EU Funding & Tenders opportunity. Fields can be null or empty when the source does not publish that fact for a specific opportunity.
identifier,title,opportunityType,status, officialurl,summary, andlatestInfoprogrammewith code, name, period, and source divisionscallwith call identifier and call titleopeningDate,deadlineDate,allDeadlines, anddeadlineModelbudgetwith amount, currency, and source budget text when publishedfundingwith expected grants and contribution minimum, maximum, and currency when publishedagency,countries, and sourcekeywordstenderwith CPV code and contracting authority for tender rows
Grant rows keep tender-only fields as null, so you do not get procurement fields filled with grant data. The Actor also keeps missing budgets, contribution ranges, agencies, countries, and latest-info text empty instead of guessing.
▶️ How to run
- Open the Input tab.
- Enter a Search query, such as
digital,climate,health, or a known topic code. - Choose Opportunity type: grants, tenders, or both.
- Choose Status: open, forthcoming, closed, or all statuses.
- Optionally add a Programme code such as
HORIZON,DIGITAL,LIFE,ERASMUS, or a SEDIA programme ID. - Optionally choose Programme period and add Deadline from or Deadline to dates.
- Set Maximum opportunities to control output size and cost.
- Run the Actor and open the dataset.
For a broad first run, keep the prefilled climate query, collect grants and tenders across all statuses, and cap the run with Maximum opportunities. You can export the dataset as JSON, CSV, Excel, XML, RSS, or HTML, or call the Actor through the Apify API after the run finishes.
⚙️ Input example
{"searchQuery": "digital","opportunityType": "all","status": "all","programme": "HORIZON","programmePeriod": "2021-2027","deadlineFrom": "2025-01-01","deadlineTo": "2026-12-31","maxItems": 100}
Leave Search query empty when you want to browse by type, status, programme, period, and deadline filters only.
📄 Output example
{"identifier": "DIGITAL-2021-SKILLS-01-SPECIALISED","title": "Specialised education programmes in key capacity areas","opportunityType": "grant","status": "open","url": "https://ec.europa.eu/info/funding-tenders/opportunities/portal/screen/opportunities/competitive-calls-cs/43977648","summary": null,"latestInfo": "Latest update from the portal.","programme": {"code": "DIGITAL","name": "Digital Europe Programme","period": "2021 - 2027","divisions": ["43152860"]},"call": {"identifier": null,"title": "DIGITWIN4CIUE Reduction-Fees Scholarships"},"openingDate": "2025-07-11","deadlineDate": "2026-09-15","allDeadlines": ["2025-10-31T17:00:00.000+0000","2026-09-15T23:00:00.000+0000"],"deadlineModel": "multiple cut-off","budget": {"amount": 100000,"currency": "EUR","text": "2026: 100000 EUR"},"funding": {"expectedGrants": 2,"contribution": {"minimum": 50000,"maximum": 100000,"currency": "EUR"}},"agency": {"name": "European Commission"},"countries": ["BE"],"keywords": ["DIGITAL-2021-SKILLS-01-SPECIALISED","digital"],"tender": null}
💳 Pricing
This Actor charges only for saved grant or tender opportunities. It does not charge an actor-start event, no-result runs, failed-query rows, zero-result rows, or status rows.
🔌 Integrations
- Use the Apify API to pull opportunity rows into a grant database, CRM, or procurement workflow.
- Schedule repeat runs to monitor new open or forthcoming opportunities for a topic, programme, period, or deadline window.
- Export CSV or Excel files for analysts who review deadlines, budgets, contribution ranges, and programme context in spreadsheets.
- Connect finished runs to webhooks or downstream Apify integrations for alerts and reporting.
❓ FAQ
Can I scrape both EU grants and EU tenders?
Yes. Set Opportunity type to grants, tenders, or both. Tender rows include tender-only fields when the source publishes them, while grant rows keep those fields empty.
Can I track Horizon Europe or Digital Europe calls?
Yes. Use Programme with codes such as HORIZON or DIGITAL. The Actor also supports other known EU programme codes listed in the input help text, and raw SEDIA programme IDs.
Can I filter by programme period or deadline date?
Yes. Use Programme period, Deadline from, and Deadline to to narrow saved rows. Deadline filtering checks the source's published cut-off dates for each opportunity.
Does this scrape TED procurement notices?
No. This Actor focuses on the EU Funding & Tenders Portal. TED-focused actors cover the broader Tenders Electronic Daily procurement source.
Why not use the Funding & Tenders Portal API directly?
Use the direct source path if you want to maintain your own request code, parsing, exports, retries, and scheduling. Use this Actor when you want EU Funding & Tenders rows in Apify with dataset exports, API access, schedules, and integrations already wired.
What are EU Funding & Tenders alternatives?
For EU-wide public procurement notices, TED-focused scrapers cover a broader procurement source. For awarded research project data, CORDIS-focused scrapers cover a different source. This Actor is focused on current Funding & Tenders Portal grant and tender opportunities.
📝 Changelog
- 0.2: Added programme period and deadline-window filters, plus richer opportunity fields for latest info, funding details, agencies, countries, and contribution ranges.
- 0.1: Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Other actors
- World Bank Projects Scraper ↗ - Export public World Bank project and indicator data for development finance research.
- Pappers Sirene Scraper ↗ - Search official French company registry data from public sources.
- GLEIF LEI Lookup ↗ - Look up public Legal Entity Identifier records for KYB and company enrichment.
- Hospital Price Transparency Scraper ↗ - Collect CMS hospital profiles and public machine-readable price files.
- US Travel Advisories Scraper ↗ - Monitor State Department and CDC travel risk data.
Made with ❤️ by Maxime Dupré