Review
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
typestring · enumOptionalPossible values:
Filter reviews (e.g., "written", "received", "all")
Responses
200
List of reviews retrieved
application/json
401
Unauthorized
get
/api/v1/reviewsAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
reviewRequestIdinteger · int64Required
reviewContentstringRequired
Responses
201
Review created successfully
application/json
400
Invalid request (e.g., review request not approved or already reviewed)
401
Unauthorized
403
Forbidden (not the designated reviewer for the request)
post
/api/v1/reviewsAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
reviewIdinteger · int64Required
ID of the Review
Responses
200
Review details retrieved
application/json
401
Unauthorized
403
Forbidden (not involved in this review)
404
Review not found
get
/api/v1/reviews/{reviewId}Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
reviewIdinteger · int64Required
ID of the Review to update
Body
reviewContentstringOptional
Responses
200
Review updated successfully
application/json
400
Invalid request
401
Unauthorized
403
Forbidden (not the original reviewer or update window passed)
404
Review not found
put
/api/v1/reviews/{reviewId}