GetNextEpisodes
GetNextEpisodes returns a list of episodes the user might want to watch next based on their history.
/api.v1.anime.AnimeService/GetNextEpisodes Bearer requiredRequest
GetNextEpisodesRequest
GetNextEpisodesRequestapi.v1.anime.GetNextEpisodesRequest2 fields
GetNextEpisodesRequest specifies continue-watching options.
limitint32Maximum number of items to return. Defaults to 50 and is capped at 100.
includeCompletedboolIf true, completed final episodes may be included.
{
"limit": 20,
"includeCompleted": false
}Response
GetNextEpisodesResponse
GetNextEpisodesResponseapi.v1.anime.GetNextEpisodesResponse2 fields
GetNextEpisodesResponse contains a list of recommended next episodes.
statusint32HTTP-style status code for the response.
{
"data": [
{
"slug": "frieren",
"season": "1",
"episode": "1",
"title": "Frieren: Beyond Journey’s End",
"poster": "https://example.com/image.webp",
"backdrop": "https://example.com/image.webp",
"lastSeen": 1,
"watchStatus": "active"
}
],
"status": 200
}Referenced models
1 nested message types
NextEpisodeItemapi.v1.anime.NextEpisodeItem17 fields
NextEpisodeItem represents an episode recommended for the user's next viewing.
slugstringURL-friendly identifier for the anime.
seasonstringSeason identifier.
episodestringEpisode identifier.
titlestringTitle of the anime.
posterstringURL to the anime's poster image.
backdropstringURL to the anime's backdrop image.
lastSeenint32Unix timestamp of when the user last watched this anime.
watchStatusstringCurrent watch status (e.g., "watching", "completed").
positionint32Optional position or order.
animeGroupIdoptionaluint32Optional anime group context used to route back to grouped watch pages.
groupTitlestringHuman-readable anime group title.
positionSecondsint32Current saved playback position in seconds.
positionMaxint32Total saved playback duration in seconds.
isCompletedboolIf true, the source episode is complete.
isResumeboolIf true, this item resumes the source episode instead of opening a next episode.
sourceSeasonstringSource season that produced this recommendation.
sourceEpisodestringSource episode that produced this recommendation.
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.