Skip to content

Add API endpoint for review summary #12044

@ewhanson

Description

@ewhanson

A summary of peer review elements should be available via the API to be included on the article landing page as well as displayable as a widget elsewhere. This should be a public endpoint that does not require authentication.

Required elements:

  • Number of accepted/approved, revisions requested, and not approved/rejected
    • Duplicates/changed decisions should not be counted, e.g. if there are two review rounds and reviewer A accepts in round 1, that counts once. If reviewer B rejects in round 1 and round 2, that counts as rejected once. If reviewer C requests revisions in round 1 and accepts in round 2, that counts as accept.
  • Total number of peer reviewed versions published
  • Current version info (and date)
  • Review model (open, anonymous, double anonymous)

Pull Requests

pkp-lib: #12057
ojs: pkp/ojs#5228
omp(submodule update): pkp/omp#2191
ops(submodule update): pkp/ops#1159

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

Status

In Progress

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions