Persons
Search and retrieve persons — authors and contributors involved in research products.
Base URL
https://api-beta.openaire.eu/graph/v4/persons
Quick start
Search for a person by name:
/v4/persons?filter=given_name:Paolo,last_name:Manghi
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
filter | string | — | Comma-separated field:value predicates (see filter syntax) |
search | string | — | Full-text keyword search across the person'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) |
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 |
note
The facets and group_by parameters are not available for persons — see Aggregations.
Response
The response is an object with a header and a results array:
{
"header": {
"numFound": 21000000,
"maxScore": 1,
"queryTime": 12,
"page": 1,
"pageSize": 10
},
"results": [
...
]
}
The results array contains Person objects.
Learn more
- Filter syntax — the unified
filter=parameter with all available fields - Sorting and paging — sort fields, offset and cursor pagination
- Aggregations —
facetsandgroup_byavailability - Sparse fieldsets — the
select=parameter for reducing response size - Examples — ready-to-use API calls