CreateReview
Create Review through the Review service.
/api.v1.review.ReviewService/CreateReview Bearer requiredRequest
CreateReviewRequest
CreateReviewRequestapi.v1.review.CreateReviewRequest2 fields
Create Review Request message.
animeIduint32Anime Id value.
{
"animeId": 1,
"review": {
"title": "Frieren: Beyond Journey’s End",
"content": "Example content",
"storyScore": 85,
"animationScore": 85,
"soundScore": 85,
"characterScore": 85,
"enjoymentScore": 85,
"isSpoiler": true
}
}Response
CreateReviewResponse
CreateReviewResponseapi.v1.review.CreateReviewResponse1 fields
Create 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.