POST
GetUserAnimeWatchStats
GetUserAnimeWatchStats retrieves heatmap data representing the user's watch activity over time.
/api.v1.user.UserService/GetUserAnimeWatchStats Bearer required01
Request
GetUserAnimeWatchStatsRequest
GetUserAnimeWatchStatsRequestapi.v1.user.GetUserAnimeWatchStatsRequest1 fields
GetUserAnimeWatchStatsRequest specifies the target user for watch activity statistics.
userIdoptionaluint32Optional user ID. If omitted, refers to the authenticated user.
{
"userId": 1
}02
Response
GetUserAnimeWatchStatsResponse
GetUserAnimeWatchStatsResponseapi.v1.user.GetUserAnimeWatchStatsResponse1 fields
GetUserAnimeWatchStatsResponse contains a collection of watch activity data points.
{
"data": [
{
"date": "2026-08-19T20:15:00Z",
"count": 1
}
]
}03
Referenced models
1 nested message types
GetUserAnimeWatchStatsPointapi.v1.user.GetUserAnimeWatchStatsPoint2 fields
GetUserAnimeWatchStatsPoint represents a single data point in a watch activity heatmap.
datestringThe date of the watch activity (e.g., "YYYY-MM-DD").
countint32The count of episodes watched on this specific date.
04
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.