Skip to main content

CONNECT

OpenAIRE APIs for developers

Graph API and request examples

Familiarise with the OpenAIRE Graph APIs to request information.

For research products


For research products (publications, research data, research software and other research products) you can use the Graph API by adding the community parameter.

Request examples


  • Access all Research products (Publications, Research data, Research software, Other research products)
    GET https://api.openaire.eu/search/researchProducts?community=[community name]
  • Access Publications
    GET https://api.openaire.eu/search/publications?community=[community name]
  • Access Open Access Publications
    GET http://api.openaire.eu/search/publications?community=[community name]&OA=true
  • Access Research data
    GET https://api.openaire.eu/search/datasets?community=[community name]
  • Access Research software
    GET https://api.openaire.eu/search/software?community=[community name]
  • Access Other research products
    GET https://api.openaire.eu/search/other?community=[community name]

Download records

To get all metadata records of the community in bulk, use the dump of research communities on Zenodo. It contains one tar file per community. Each tar file contains gzipped tar files with one JSON per line.

Metadata Snapshot


OpenAIRE Graph: Dataset for research communities and initiatives.

Schema


Json schema of the OpenAIRE Graph dataset for research communities.