EU Funding & Tenders Scraper avatar

EU Funding & Tenders Scraper

Pricing

from $0.01 / 1,000 scraped opportunities

Go to Apify Store
EU Funding & Tenders Scraper

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é

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

2

Monthly active users

5 days ago

Last modified

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.

📦 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, official url, summary, and latestInfo
  • programme with code, name, period, and source divisions
  • call with call identifier and call title
  • openingDate, deadlineDate, allDeadlines, and deadlineModel
  • budget with amount, currency, and source budget text when published
  • funding with expected grants and contribution minimum, maximum, and currency when published
  • agency, countries, and source keywords
  • tender with 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

  1. Open the Input tab.
  2. Enter a Search query, such as digital, climate, health, or a known topic code.
  3. Choose Opportunity type: grants, tenders, or both.
  4. Choose Status: open, forthcoming, closed, or all statuses.
  5. Optionally add a Programme code such as HORIZON, DIGITAL, LIFE, ERASMUS, or a SEDIA programme ID.
  6. Optionally choose Programme period and add Deadline from or Deadline to dates.
  7. Set Maximum opportunities to control output size and cost.
  8. 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

Made with ❤️ by Maxime Dupré