EU Grants Scraper - Horizon Europe & EU Funding Calls avatar

EU Grants Scraper - Horizon Europe & EU Funding Calls

Pricing

from $3.00 / 1,000 funding calls

Go to Apify Store
EU Grants Scraper - Horizon Europe & EU Funding Calls

EU Grants Scraper - Horizon Europe & EU Funding Calls

Search open and upcoming EU funding calls from the official EU Funding & Tenders Portal: Horizon Europe, Digital Europe, LIFE, Erasmus+, cascade funding. Deadlines, budgets, type of action. Only-new mode. Pay per call.

Pricing

from $3.00 / 1,000 funding calls

Rating

0.0

(0)

Developer

TinyRex

TinyRex

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Share

EU Grants Scraper – Horizon Europe & EU Funding Calls

Search open and upcoming EU funding calls from the official EU Funding & Tenders Portal and get clean, structured data: identifier, title, programme, real status, opening date, deadlines, budget, expected grants, EU contribution per project, type of action and a direct link. Covers Horizon Europe, Digital Europe, LIFE, Erasmus+, CEF, Creative Europe, EU4Health, Innovation Fund and every other programme on the portal, plus cascade funding (open calls for SMEs and startups run by EU-funded projects) and EuropeAid calls. Schedule it weekly with Only new calls to get a funding alert feed.

Why this one: it reads the official portal search API (the same one the portal uses), so there is no fragile HTML scraping. It also fixes stale statuses: the portal keeps hundreds of expired calls flagged as open or forthcoming, so this Actor computes the real status from the opening date and deadlines. Pay only for calls saved to your dataset, at a low price per 1,000. Calls filtered out and calls skipped as already seen are free.

Why this scraper

  • Official source. Data comes straight from the EU Funding & Tenders Portal search API (ec.europa.eu/info/funding-tenders).
  • Real status, not stale flags. In our tests, more than half of the records the portal flags as open or forthcoming had deadlines that already passed. You get status computed from the dates, with the portal's own flag kept as portalStatus.
  • Budget data, flat. Topic budget, budget years, expected number of grants, minimum and maximum EU contribution per project.
  • Better keyword search. For open and forthcoming calls, keywords are matched in titles, identifiers, portal keywords and full descriptions, which finds more than the portal's own search box.
  • Funding alerts built in. Turn on Only new calls and schedule the Actor. Each run returns only calls you have not received before.
  • Sorted by nearest deadline, with daysToDeadline ready for filtering.

Use cases

  • Grant consultants and proposal writers. Weekly list of new Horizon Europe or Digital Europe topics in your field, with budgets and deadlines.
  • Startups and SMEs. Cascade funding calls (EIC, EIT, Eurostars, startup accelerators) that pay EUR 10k–500k with light applications.
  • Universities and research offices. Feed all open calls into a shared sheet or intranet.
  • AI agents and funding newsletters. Clean JSON for matching calls to companies or researchers.

How to use

  1. Pick programmes (or leave empty for all) and add keywords, e.g. artificial intelligence, "green hydrogen", circular*.
  2. Keep the default status (open + forthcoming) or add closed calls for research.
  3. Optionally set a deadline window and Max calls (default 100, 0 = all).
  4. Run it, or schedule it weekly with Only new calls on.

Example input

{
"programmes": ["HORIZON", "DIGITAL"],
"keywords": ["artificial intelligence", "robotics"],
"statuses": ["open", "forthcoming"],
"deadlineTo": "2027-06-30",
"maxResults": 200
}

Example output (shortened)

{
"identifier": "HORIZON-CL5-2026-10-D2-03",
"title": "Integrated Production and Product Development for Next-Generation Lithium-based Batteries for Mobility",
"callIdentifier": "HORIZON-CL5-2026-10",
"callTitle": "BATTERIES and MOBILITY",
"recordType": "topic",
"programme": "Horizon Europe (HORIZON)",
"programmeCode": "HORIZON",
"status": "open",
"openingDay": "2026-06-04",
"deadlineDay": "2026-10-08",
"deadlineModel": "single-stage",
"typeOfAction": "HORIZON Innovation Actions",
"budget": 100000000,
"budgetCurrency": "EUR",
"expectedGrants": 3,
"minContribution": 33300000,
"maxContribution": 33300000,
"url": "https://ec.europa.eu/info/funding-tenders/opportunities/portal/screen/opportunities/topic-details/HORIZON-CL5-2026-10-D2-03",
"description": "Expected Outcome: Proposals are expected to contribute to ..."
}

Run totals, filters used and warnings are saved to the SUMMARY record in the run's key-value store.

Pricing

Pay per event:

  • Funding call (funding-call): one charge per call or topic saved to your dataset.
  • Free: calls removed by your filters, calls skipped as already seen in Only new calls mode, and duplicates.

See the Pricing tab for the current price. Set a maximum cost per run and the Actor stops gracefully when it is reached.

Limitations

  • Covers what the EU Funding & Tenders Portal publishes. National and regional funds (ERDF programmes run by member states, national grants) are not on the portal.
  • Topic budgets are as published; some programmes publish one budget shared by several topics.
  • Deadlines published without a time are treated as open until the end of that day (UTC). Always confirm the exact time on the portal before submitting.
  • For searches that include closed calls, keywords use the portal's own full-text search, which mostly matches titles and summaries.

Use with AI agents (MCP)

This Actor works as a tool for AI agents through the Apify MCP server at https://mcp.apify.com. Connect Claude, Cursor, VS Code, n8n or any other MCP client to https://mcp.apify.com?tools=tinyrex/eu-grants-scraper and the agent can run it from a plain-language request, for example: "Find open Horizon Europe calls about AI in healthcare with a deadline before June". Results come back as clean, structured JSON at the same pay-per-result price.

📘 Step-by-step guide with Python, JavaScript, curl and MCP examples: How to export open EU funding calls (Horizon Europe, Digital Europe, cascade funding) to CSV or JSON

  • TED EU Tenders Scraper: EU public tenders and contract awards from TED, the other half of EU public money (procurement instead of grants).
  • Tech Stack Detector: Check the technologies behind partner or applicant websites.
  • ATS Jobs Scraper: See who funded companies are hiring: jobs from Greenhouse, Lever, Ashby, Personio and more.

FAQ

Is this legal? The EU Funding & Tenders Portal is a public EU website and its search API is openly used by the portal itself. This Actor only reads public call information, no personal data.

How fresh is the data? The portal updates calls continuously. A weekly schedule with Only new calls catches new topics and cascade funding calls.

What is cascade funding? EU-funded projects (EIC, EIT, Eurostars, Horizon Europe partnerships) re-grant part of their budget through their own open calls, often EUR 10k–500k for SMEs and startups. These calls are listed on the portal and included here.