Review

List reviews for the authenticated user

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
typestring · enumOptional

Filter reviews (e.g., "written", "received", "all")

Possible values:
Responses
200

List of reviews retrieved

application/json
get
/api/v1/reviews

Submit a new review (by a Reviewer)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
reviewRequestIdinteger · int64Required
reviewContentstringRequired
Responses
post
/api/v1/reviews

Get a specific review

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
reviewIdinteger · int64Required

ID of the Review

Responses
200

Review details retrieved

application/json
get
/api/v1/reviews/{reviewId}

Update an existing review (by the original Reviewer)

put
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
put
/api/v1/reviews/{reviewId}