We are continually working to expand the functionalities of ReviewerCredits. New APIs will allow a smoother dataflow, heeding to the automation of tasks currently performed manually, with great benefits in terms of scalabilty, operational time and reduction of human errors.
API (Application Programming Interface)
We are currently developing bidirectional rest API (Application Programming Interface) which allows, at first, the automated transferral of peer review data from publishing platforms. Moreover, it will be possible to query our database from other platforms (e.g. institutional repositories) to retrieve data relative to peer review or conference activities of our members. APIs are being developed and we expect them to become operational by summer 2019.
API will be available for free to all participating journals. Interested in becoming a participating journal? Click here!
The API will be developed following the paradigm of simplicity and uniformity of mature RESTful webservice. More specifically the API will be designed to target level 3 of the Richardson Maturity Model (see the Martin Fowler article https://martinfowler.com/ articles/ richardsonMaturityModel.html for more information). Our API specifications will be fully documented using Swagger (https://swagger.io/) allowing easy consultation and testing with the ability to self generate clients for the most used programming languages including PHP, Java, Python, R, Ruby, Node.js and many others. We are happy to enhance our APIs to support new users and integrators: contact us and let us know about your user cases and projects.
Our developer, 4Science, is greatly engaged in open access solutions based on open source technologies. 4Science has been providing technical contributions to the communities of DSpace, DSpace-CRIS, IIIF and OJS. We are currently working on a new plugin for Open Journal Systems (OJS) which will enable the seamless transfer of peer review data directly to ReviewerCredits facilitating the engagement of the journals belonging to the OJS community. The plugin will be released within the OJS plug in gallery, according to the OJS licence rules.