UpdateReview
Update Review through the Review service.
/api.v1.review.ReviewService/UpdateReview Bearer requiredRequest
UpdateReviewRequest
UpdateReviewRequestapi.v1.review.UpdateReviewRequest2 fields
Update Review Request message.
reviewIduint32Review Id value.
{
"reviewId": 1,
"review": {
"title": "Frieren: Beyond Journey’s End",
"content": "Example content",
"storyScore": 85,
"animationScore": 85,
"soundScore": 85,
"characterScore": 85,
"enjoymentScore": 85,
"isSpoiler": true
}
}Response
UpdateReviewResponse
UpdateReviewResponseapi.v1.review.UpdateReviewResponse1 fields
Update Review Response message.
{
"data": {
"id": 1,
"animeId": 1,
"authorId": 1,
"author": {
"id": 1,
"username": "fireanime_user",
"avatarUrl": "/anime/frieren"
},
"title": "Frieren: Beyond Journey’s End",
"content": "Example content",
"storyScore": 85,
"animationScore": 85
}
}Referenced models
3 nested message types
ReviewInputapi.v1.review.ReviewInput9 fields
Review Input message.
titlestringTitle value.
contentstringContent value.
storyScoreint32Story Score value.
animationScoreint32Animation Score value.
soundScoreint32Sound Score value.
characterScoreint32Character Score value.
enjoymentScoreint32Enjoyment Score value.
isSpoilerboolIs Spoiler value.
languagestringLanguage value.
AnimeReviewapi.v1.review.AnimeReview22 fields
Anime Review message.
iduint32Id value.
animeIduint32Anime Id value.
authorIduint32Author Id value.
titlestringTitle value.
contentstringContent value.
storyScoreint32Story Score value.
animationScoreint32Animation Score value.
soundScoreint32Sound Score value.
characterScoreint32Character Score value.
enjoymentScoreint32Enjoyment Score value.
isVerifiedWatcherboolIs Verified Watcher value.
isSpoilerboolIs Spoiler value.
languagestringLanguage value.
helpfulCountint32Helpful Count value.
viewerFoundHelpfulboolViewer Found Helpful value.
isHiddenboolIs Hidden value.
canEditboolCan Edit value.
canDeleteboolCan Delete value.
createdAtstringCreated At value.
updatedAtstringUpdated At value.
permalinkstringPermalink value.
Error handling
Common failure codes
unauthenticatedThe Bearer token is missing or invalid.
invalid_argumentThe request payload failed validation.
internalThe service could not complete the operation.