EU Funding Calls Feed: New Horizon Europe & EU Grants
Pricing
from $3.00 / 1,000 funding calls
EU Funding Calls Feed: New Horizon Europe & EU Grants
Daily feed of new and newly opened EU funding calls from the official EU Funding & Tenders Portal: Horizon Europe, Digital Europe, LIFE, EDF, Creative Europe, cascade funding and EuropeAid. Budget, deadlines, programme, link. Filters, closing-soon and 'new since last run'.
Pricing
from $3.00 / 1,000 funding calls
Rating
0.0
(0)
Developer
Luke Miller
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Features
Share
Get every new or newly opened EU funding call as a clean dataset, straight from the official EU Funding & Tenders Portal of the European Commission. It covers Horizon Europe, Digital Europe, LIFE, the European Defence Fund, Creative Europe, CERV, EU4Health, CEF, the Single Market Programme, Erasmus+, cascade funding (open calls run by EU projects, FSTP) and EuropeAid calls for proposals.
Run it daily in "new since last run" mode to get only the calls you have not seen. You can also ask for calls that are closing soon.
Who it's for
- Grant consultants and bid writers who need to spot new Horizon Europe and Digital Europe topics the day they open.
- Universities, research offices and technology transfer offices who route new calls to the right teams.
- Startups and SMEs looking for cascade funding (FSTP) open calls and EIC or Digital Europe opportunities.
- NGOs and associations following CERV, Creative Europe, EU4Health and EuropeAid calls.
- Newsletters, funding databases and CRMs that need a structured, deduplicated feed instead of portal screen-scraping.
What you get
One row per call (topic), with:
eventType:new(first published on the portal),opened(opened for submission) orclosingSoon.eventDateis the date of that event.id,title,callIdentifier,callTitle,callType(grant,cascade,externalAction) andstatus(forthcomingoropen).programme,programmeCode(HORIZON, DIGITAL, LIFE, EDF ...),programmePeriodandtypesOfAction(e.g. HORIZON-RIA).openingDate,deadlineDates,nextDeadline,daysToDeadlineanddeadlineModel(single- or two-stage).totalBudgetEur,expectedGrants,minContributionEurandmaxContributionEur(as published in the topic's budget table).crossCuttingPriorities,keywordsandgeographicalZones(EuropeAid).cascadeProject(the EU project running an FSTP open call).firstPublishedAt, a plain-textdescription(up to ~700 characters) andportalUrl.
Calls that the portal still flags as open or forthcoming after their last deadline are removed automatically.
Quick start
- Default (
{}): the 30 newest calls published or opened in the last 14 days. - Daily AI and digital calls only:
{ "mode": "sinceLastRun", "programmes": ["HORIZON", "DIGITAL"], "keywords": ["artificial intelligence", "robot", "data"], "maxItems": 50 }
- Deadlines in the next 10 days:
{ "eventTypes": ["closingSoon"], "closingWithinDays": 10 }
- Big-ticket calls:
{ "minBudgetEur": 10000000, "daysBack": 30 }
- Cascade funding for SMEs:
{ "callTypes": ["cascade"], "daysBack": 30 }
Schedule it daily, connect it to Slack, email, Google Sheets or your CRM through Apify integrations, and use stateKey to keep separate memory for each saved search.
Input
| Field | Default | Meaning |
|---|---|---|
mode | window | window returns everything in the last daysBack days. sinceLastRun returns only calls not delivered before for this stateKey. |
eventTypes | new, opened | Add closingSoon for deadline alerts. |
callTypes | all | grant, cascade, externalAction |
programmes | all | Codes or names, or identifier prefixes like HORIZON-CL5. |
keywords | none | Any keyword matches at a word start (case-insensitive), so AI does not match "maintain" but robot matches "robotics". |
minBudgetEur | none | Minimum published budget. |
daysBack | 14 | Window for new and opened events. |
closingWithinDays | 14 | Window for closingSoon events. |
includeDescription | true | Plain-text summary. |
maxItems | 30 | Maximum records, each billed as one record. |
stateKey | default | Memory slot for sinceLastRun. |
Sample output
{"eventType": "opened","eventDate": "2026-10-20","id": "HORIZON-BRIDGING-2027-01-13","title": "EU Frontier AI Initiative: Advanced Scaling ...","callType": "grant","status": "open","callIdentifier": "HORIZON-BRIDGING-2027-01","programme": "Horizon Europe (HORIZON)","programmeCode": "HORIZON","typesOfAction": ["HORIZON Innovation Actions"],"openingDate": "2026-10-20","deadlineDates": ["2027-02-16"],"nextDeadline": "2027-02-16","daysToDeadline": 107,"deadlineModel": "single-stage","totalBudgetEur": 15000000,"expectedGrants": 1,"portalUrl": "https://ec.europa.eu/info/funding-tenders/opportunities/portal/screen/opportunities/topic-details/HORIZON-BRIDGING-2027-01-13","source": "EU Funding & Tenders Portal (European Commission)"}
See sample-output.json for full records. A run summary is saved as the OUTPUT record in the key-value store. It includes the window, pages read, unique calls, expired calls dropped, filter counts and notes.
Data source and licence
Data comes from the public search API behind the EU Funding & Tenders Portal (European Commission). Commission content may be reused, including commercially, under Commission Decision 2011/833/EU, with acknowledgement of the source. This Actor filters, normalises and shortens the data. It is not affiliated with or endorsed by the European Commission; always check the official topic page before applying. Requests are sequential and rate-limited, and the Actor sends a User-Agent that identifies it. Emails and phone numbers are removed from descriptions.
Pricing
Pay per event: you only pay for what you get.
| Event | Price |
|---|---|
| Actor start | $0.005 per run |
| Call record | $0.004 per call delivered |
Example: a daily sinceLastRun schedule that delivers ~10 calls a day costs about $0.05 a day. Set a maximum charge per run in Apify to cap spend; the Actor stops delivering at that limit.
FAQ
How fresh is it? The portal is updated continuously. A run reads the live portal, so daily schedules catch calls within a day of opening.
What is the difference between "new" and "opened"? new means the topic first appeared on the portal, often as forthcoming weeks before opening. opened means submission has started. Each call appears once per run; if both apply, it is reported as opened. In sinceLastRun mode, a call delivered as new can be delivered again when it opens.
Is the budget per grant? totalBudgetEur is the topic's budget as published, which some programmes share across several topics in one call. minContributionEur and maxContributionEur are the indicative EU contribution per project, where published.
Does it include procurement tenders? No. This feed covers funding calls (grants, cascade funding and EuropeAid calls for proposals). For public procurement, use an EU TED tenders feed.
Does it include personal data? No. It returns programme and call information only. Emails and phone numbers that appear in call texts are removed.
Why are some old calls missing? The portal keeps some calls flagged open or forthcoming after their last deadline. The Actor drops calls whose deadlines have all passed, and reports how many in the run summary.