Update my anime status
update_my_anime_statusAdd or update an anime on your MyAnimeList list. Set status, score, watched episodes, and dates; missing fields remain unchanged on existing entries.
Instructions
Add or update an anime on the authenticated user's list (status, score, watched episodes, dates). Creates the entry if absent; fields you omit are left unchanged on an existing entry. Provide at least one field besides anime_id. Requires MyAnimeList authentication (via login_mal, or a pre-supplied MAL_REFRESH_TOKEN/MAL_ACCESS_TOKEN).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Comma-separated free-text tags. | |
| score | No | Score 0-10 (0 clears the score). | |
| status | No | List status bucket. | |
| anime_id | Yes | MyAnimeList numeric ID. | |
| comments | No | Free-text comments. | |
| priority | No | List priority: 0 = low, 1 = medium, 2 = high. | |
| start_date | No | Date as YYYY-MM-DD. | |
| finish_date | No | Date as YYYY-MM-DD. | |
| is_rewatching | No | Whether currently rewatching. | |
| rewatch_value | No | Rewatch/reread value: 0 = none … 5 = very high. | |
| num_times_rewatched | No | Times rewatched. | |
| num_watched_episodes | No | Episodes watched. Note: get_my_anime_list returns this same value as `num_episodes_watched` — the field name is intentionally different here. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| score | No | ||
| status | No |