POST
MarkSubscriptionReleasesRead
MarkSubscriptionReleasesRead marks subscription release events as read.
/api.v1.subscription.SubscriptionService/MarkSubscriptionReleasesRead Bearer required01
Request
MarkSubscriptionReleasesReadRequest
MarkSubscriptionReleasesReadRequestapi.v1.subscription.MarkSubscriptionReleasesReadRequest3 fields
MarkSubscriptionReleasesReadRequest selects release events to mark read.
releaseIdsarrayuint32[]Specific release event IDs to mark read.
animeIdoptionaluint32Optional anime filter for marking all releases for one anime read.
allboolIf true, marks every release for active subscriptions read.
{
"releaseIds": [
1
],
"animeId": 1,
"all": false
}02
Response
MarkSubscriptionReleasesReadResponse
MarkSubscriptionReleasesReadResponseapi.v1.subscription.MarkSubscriptionReleasesReadResponse2 fields
MarkSubscriptionReleasesReadResponse confirms read cursor updates.
messagestringA descriptive message indicating the result.
updatedint32Number of unread releases affected.
{
"message": "success",
"updated": 1
}03
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.