FIREANIME API
Browse API97 operations

Account / WatchService

Watch

WatchService provides operations to track and manage user viewing habits and preferences.
15operations
35referenced schemas
Bearer requiredservice default

Operations

Select an operation to inspect its request, response, and runnable examples.
01

UpdateEpisodeLastSeen

UpdateEpisodeLastSeen records the user's current playback position within a specific episode.

/api.v1.watch.WatchService/UpdateEpisodeLastSeen
Bearer required
02

GetEpisodeLastSeen

GetEpisodeLastSeen retrieves the user's most recently viewed episodes for "Continue Watching".

/api.v1.watch.WatchService/GetEpisodeLastSeen
Bearer required
03

GetEpisodeProgress

GetEpisodeProgress retrieves saved playback progress for one episode.

/api.v1.watch.WatchService/GetEpisodeProgress
Bearer required
04

GetAnimeWatchProgress

GetAnimeWatchProgress retrieves the best continue target for an anime.

/api.v1.watch.WatchService/GetAnimeWatchProgress
Bearer required
05

DeleteEpisodeLastSeen

DeleteEpisodeLastSeen removes saved playback progress for one episode.

/api.v1.watch.WatchService/DeleteEpisodeLastSeen
Bearer required
06

MarkEpisodeWatched

MarkEpisodeWatched marks one episode as complete and returns the next target when known.

/api.v1.watch.WatchService/MarkEpisodeWatched
Bearer required
07

SyncEpisodeProgressBatch

SyncEpisodeProgressBatch merges local device progress into the signed-in account.

/api.v1.watch.WatchService/SyncEpisodeProgressBatch
Bearer required
08

UpdateEpisodeLiked

UpdateEpisodeLiked records a like or dislike for a specific anime episode.

/api.v1.watch.WatchService/UpdateEpisodeLiked
Bearer required
09

GetEpisodeLiked

GetEpisodeLiked retrieves the current user's reaction (like status) for a specific episode.

/api.v1.watch.WatchService/GetEpisodeLiked
Bearer required
10

DeleteEpisodeLiked

DeleteEpisodeLiked removes the user's like/reaction from a specific episode.

/api.v1.watch.WatchService/DeleteEpisodeLiked
Bearer required
11

ListEpisodesLiked

ListEpisodesLiked retrieves a paginated list of all episodes the user has liked.

/api.v1.watch.WatchService/ListEpisodesLiked
Bearer required
12

UpdateAnimeWatchStatus

UpdateAnimeWatchStatus modifies the user's relationship with an anime (e.g., "watching", "completed").

/api.v1.watch.WatchService/UpdateAnimeWatchStatus
Bearer required
13

GetAnimeWatchStatus

GetAnimeWatchStatus retrieves the current watch status for a specific anime.

/api.v1.watch.WatchService/GetAnimeWatchStatus
Bearer required
14

DeleteAnimeWatchStatus

DeleteAnimeWatchStatus removes an anime from the user's personal watch list.

/api.v1.watch.WatchService/DeleteAnimeWatchStatus
Bearer required
15

ListAnimesWatchStatus

ListAnimesWatchStatus retrieves a paginated list of animes filtered by their watch status.

/api.v1.watch.WatchService/ListAnimesWatchStatus
Bearer required