Projects
Search and retrieve funded research project grants.
Base URL
https://api-beta.openaire.eu/graph/v4/projects
Quick start
Get EC-funded projects starting in 2023 or later, sorted by start date:
/v4/projects?filter=funder_short_name:EC,start_year:>2022&sort=start_date:desc
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
filter | string | — | Comma-separated field:value predicates (see filter syntax) |
search | string | — | Full-text keyword search across the project's default fields |
sort | string | relevance:desc | Comma-chained field:direction directives (see sorting) |
select | string | (full object) | Comma-separated response fields to return (see sparse fieldsets) |
facets | string | — | Records + facet counts (see aggregations) |
group_by | string | — | Facets-only mode, no records (see aggregations) |
page | int | 1 | Page number (see paging) |
page_size | int | 10 | Results per page, range 1–100 |
cursor | string | — | Cursor-based pagination (see cursor paging) |
mailto | string | — | Contact email for the polite pool / higher-rate tier |
Response
The response is an object with a header and a results array:
{
"header": {
"numFound": 3500000,
"maxScore": 1,
"queryTime": 20,
"page": 1,
"pageSize": 10
},
"results": [
...
]
}
The results array contains Project objects. When aggregations are requested, an additional facets field is included in the response.
Learn more
- Filter syntax — the unified
filter=parameter with all available fields - Sorting and paging — sort fields, offset and cursor pagination
- Aggregations —
facetsandgroup_bymodes - Sparse fieldsets — the
select=parameter for reducing response size - Examples — ready-to-use API calls