Reviewer

Register the authenticated user as a Reviewer

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
expertisestringOptional
biostringOptional
tagsstring[]Optional
Responses
200

Reviewer registered successfully

application/json
post
/api/v1/reviewer

Get Reviewer details by ID

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

ID of the Reviewer

Responses
200

Reviewer data retrieved

application/json
get
/api/v1/reviewer/{id}

Update Reviewer details

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

ID of the Reviewer to update (must match authenticated user's reviewer profile or be admin)

Body
expertisestringOptional
biostringOptional
tagsstring[]Optional
Responses
200

Reviewer updated successfully

application/json
put
/api/v1/reviewer/{id}