Horizon Europe Scraper - EU Grants, Calls & CORDIS Projects
Pricing
Pay per event
Horizon Europe Scraper - EU Grants, Calls & CORDIS Projects
Scrape EU research funding: open calls from Funding and Tenders portal and awarded projects from CORDIS. Filter by programme, status, topic code, country, and year. Extract budgets, deadlines, eligibility, coordinators, and consortium data for grant writers, universities, SMEs, and R&D managers.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Horizon Europe Scraper — EU Grants, Calls & CORDIS Projects
Structured EU research funding data in two modes: open calls from the Funding & Tenders portal, and awarded projects from CORDIS. Pick a programme, run the scraper, get the data. No account required.
What It Does
Open calls mode queries the EU SEDIA search API — the same backend the Funding & Tenders portal uses. Returns topic-level records covering call identifiers, deadlines, budgets, status (forthcoming / open / closed), funding type, and a direct portal URL.
Awarded projects mode queries the CORDIS project database. Returns granted project records with the coordinator institution, consortium country breakdown, EU contribution, start/end dates, and objectives.
Both modes support filtering by programme, keyword, country, and publication year. Set maxItems to cap the output size; leave it at 0 for a full-history pull (hundreds of thousands of records, use with care).
Programmes Covered
- Horizon Europe (2021–2027, EUR 95B)
- Horizon 2020 (2014–2020)
- Digital Europe
- Erasmus+
- EU4Health
- CEF Connecting Europe
- Innovation Fund
Input
| Field | Type | Description |
|---|---|---|
mode | Select | open_calls (Funding & Tenders) or awarded_projects (CORDIS) |
programme | Select | EU funding programme to filter by. Default: Horizon Europe |
query | String | Keyword search on title/description |
callStatus | Select | forthcoming, open, or closed — open calls mode only |
topicCode | String | Filter by exact topic code (e.g. HORIZON-CL1-2026-STAYHLTH-01) |
country | String | Coordinator country ISO-2 code (e.g. DE, FR) — awarded projects mode only |
yearFrom | Integer | Earliest publication year or project start year (0 = no filter) |
maxItems | Integer | Max records to return. Default 10; set 0 for unlimited |
Output Schema
Fields vary by mode. Open calls records populate call-side fields; awarded project records populate project-side fields. Both share common structural columns so the dataset is schema-consistent.
Open Calls Fields
| Field | Description |
|---|---|
call_id | Call identifier (e.g. HORIZON-CL1-2026-STAYHLTH-01) |
call_title | Call title |
call_type | Action type (RIA, IA, CSA, EIC Accelerator, MSCA, etc.) |
programme | EU programme abbreviation |
topic_code | Topic identifier code |
budget_total_eur | Total call budget in EUR |
budget_per_project_eur | Per-project budget in EUR |
num_projects_expected | Expected number of funded projects |
deadline_date | Submission deadline (YYYY-MM-DD) |
opening_date | Call opening date (YYYY-MM-DD) |
status | Open / Closed / Forthcoming |
keywords | Keywords, pipe-separated |
description | Call summary and objectives |
call_url | Direct Funding & Tenders portal URL |
Awarded Projects Fields
| Field | Description |
|---|---|
project_id | Grant agreement number |
project_acronym | Project acronym |
project_title | Full project title |
project_objective | Objective text (first 2000 characters) |
project_start_date | Start date (YYYY-MM-DD) |
project_end_date | End date (YYYY-MM-DD) |
project_total_cost_eur | Total project cost in EUR |
project_ec_contribution_eur | EU contribution in EUR |
project_funding_scheme | Funding scheme / status |
coordinator_name | Coordinating institution legal name |
coordinator_country | Coordinator country (ISO-2 code) |
participant_names | Consortium participant names, pipe-separated |
participant_countries | Participant countries, pipe-separated |
num_participants | Number of consortium participants |
topics | Related topic codes, pipe-separated |
cordis_url | CORDIS project page URL |
Use Cases
Grant prospecting. Filter open calls by programme and status to build a live pipeline of fundable opportunities. Export to Excel, filter by deadline, attach to your CRM.
Beneficiary mapping. Pull awarded projects by coordinator country to see which institutions are winning EU funding in your sector. Useful for consortium scouting and competitive intelligence.
Portfolio analysis. Download full CORDIS history for a programme (Horizon 2020, Horizon Europe) and analyze funding patterns by country, institution type, or topic area.
Market research. EU grant consultancies charge significant fees for this data. The scraper pulls the same source they use, structured and ready for analysis.
Data Sources
- Funding & Tenders portal:
api.tech.ec.europa.eu/search-api— SEDIA full-text search API, public, no auth required - CORDIS:
cordis.europa.eu/search— EC research project database, public JSON API
Both sources are official EU Commission infrastructure. No scraping involved — pure API calls.
Notes
- No API key or authentication required
- Datacenter proxy is optional; both APIs serve international traffic without geo-restriction
- Rate limited to approximately 1 request/second by default courtesy delay
- Full-history CORDIS pulls can take significant time for large datasets — use
maxItemsto sample first