FIREANIME API
Browse API97 operations
POST

UpdateAnimeWatchStatus

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

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

Request

UpdateAnimeWatchStatusRequest

UpdateAnimeWatchStatusRequestapi.v1.watch.UpdateAnimeWatchStatusRequest2 fields

UpdateAnimeWatchStatusRequest identifies the anime and its new status.

animeId
uint32

ID of the anime.

status
string

The new status string (e.g., "completed").

Request JSON
{
  "animeId": 1,
  "status": "active"
}
02

Response

UpdateAnimeWatchStatusResponse

UpdateAnimeWatchStatusResponseapi.v1.watch.UpdateAnimeWatchStatusResponse1 fields

UpdateAnimeWatchStatusResponse confirms the status update.

message
string

A descriptive message indicating the result.

Example response
{
  "message": "success"
}
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.