euroCRIS

Current Research Information Systems
The International Organisation for Research Information

CERIF API Specification published

Tue, 13/10/2015 - 14:18 -- euroCRIS Secret...

euroCRIS is proud to announce that the CERIF API specification version 1.0 has been published and uploaded onto the euroCRIS repository.

It is the specification of a standard API that enables 3rd party software programs to access and reuse Research Information maintained in Current Research Information Systems (CRIS). The primary objectives of the CERIF API are a) to facilitate the interoperability of CRIS systems and their integration with other information systems and b) to enable the development of applications, services and components that can access and reuse information across different CRIS systems in a standard, unified way. The CERIF API is mainly addressed to a) organizations and individuals (e.g. software developers, product managers, CRIS managers) involved in the implementation of CRIS software platforms, individual CRIS systems and related services and b) organizations and individuals (e.g. software developers, product managers) involved in the development of software applications, services and components that can benefit from retrieving and reusing the information stored in CRIS systems.

The CERIF API v1.0 specification has been prepared by EuroCRIS and in particular the CRIS Architecture and Development Task Group. The CERIF REST API bundle includes 10 files which are stored together in the same repository folder:

1. The API specification (PDF file in this item)
2. Four XSD files (XML Schema Definition) that are mentioned in the API specification: CERIF-API-Entities.xsd, CERIF-API-Header.xsd, CERIF-API-Main.xsd, CERIF-API-Payload.xsd
3. Five XML files as examples of usage also mentioned in the API specification: entities.xml, identifiers.xml, project.xml, project_short.xml, project_with_linked_orgunits.xml