Skip to main content

Filter-based Queries

This section documents the filter-based style of the Graph API: instead of a separate query parameter for each filter, you express all of them in a single filter parameter using a compact field:value syntax.

https://api.openaire.eu/graph/v4/research-products?filter=type:publication,from_publication_year:2023

Alongside the filter syntax, these endpoints add faceted counts and response-field selection, which the parameter-based endpoints do not offer.

New here? Jump to the Quickstart.

Endpoints​

EntitySearch endpointCovers
Research ProductsGET /v4/research-productspublications, datasets, software, other
OrganizationsGET /v4/organizationsuniversities, research organizations, funders, companies
Data SourcesGET /v4/datasourcesrepositories, journals, aggregators, funder databases
ProjectsGET /v4/projectsfunded research project grants
PersonsGET /v4/personsauthors and contributors
note

There are no single-entity endpoints here. To retrieve one record, filter on its identifier — filter=id:{id} — as shown in the Quickstart.

Current version​

The current version of the filter-based API is V4, served under /v4 and documented throughout this section. You can access the Swagger documentation at Swagger UI.

Cross-cutting topics​