One of the next key milestone of our project is the development the capabilities to interoperate with other platforms/websites. These would allow a smooth dataflow, heeding to the automation of tasks, currently carried out manually, with great benefits in terms of scalabilty, reduction of manpower for all the role players and reduction of error sources.
API (Application Programming Interface)
We are currently developing bidirectional rest API (Application Programming Interface) which allow, at first, the automated transferral of peer review data from publishing platforms. Moreover, it will be possible to interrogate our database from other platforms (e.g. instituitional repositories) to import, into these, the data relative to peer review or conference activities of our members. APIs are being developed and we expect them to become operational in February 2018, but here you can already find preliminary technical notes.
API will be available for free to all our journal members. Interested in becoming member? 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 the level 3 of the Richardson Maturity Model, see the Martin Fowler article https://martinfowler.com/ articles/ richardsonMaturityModel.html for more information on that Our API specification will be fully documented using Swagger (https://swagger.io/) allowing easy consultation and experimentation with the ability to self generate client for the most used pragramming languages including PHP, Java, Python, R, Ruby, Node.js and many others We are happy to enhance at any time our API to support new users and integrators, we are glad to hear about your use cases and projects, please contact us
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.
For this reason it will be seamless to develop a plugin for Open Access Journals (OJS) to transfer the peer-review data directly to ReviewerCredits.com platform, as a one-click step of the manuscript editorial workflow. This plugin will be released in opensource, according to the OJS licence rules. This will greatly facilitate the engagement of the journals belonging to the OJS community (this plugin will be open source and based on public and self documenting APIs).