Skip to main content
Version: 11.1.1

Data Sources

Search and retrieve data sources — repositories, journals, aggregators, and funder databases whose content is available in the OpenAIRE Graph.

Base URL

https://api-beta.openaire.eu/graph/v4/datasources

Quick start

Get Greek repositories:

/v4/datasources?filter=type:Repository,country:GR

Parameters

ParameterTypeDefaultDescription
filterstringComma-separated field:value predicates (see filter syntax)
searchstringFull-text keyword search across the data source's default fields
sortstringrelevance:descComma-chained field:direction directives (see sorting)
selectstring(full object)Comma-separated response fields to return (see sparse fieldsets)
facetsstringRecords + facet counts (see aggregations)
group_bystringFacets-only mode, no records (see aggregations)
pageint1Page number (see paging)
page_sizeint10Results per page, range 1–100
cursorstringCursor-based pagination (see cursor paging)
mailtostringContact email for the polite pool / higher-rate tier

Response

The response is an object with a header and a results array:

{
"header": {
"numFound": 119742,
"maxScore": 1,
"queryTime": 15,
"page": 1,
"pageSize": 10
},
"results": [
...
]
}

The results array contains Data Source objects. When aggregations are requested, an additional facets field is included in the response.

Learn more