# Root Mutation

| Field                          |                                                                                                                                         Argument | Type                                                                                                       | Description |
| ------------------------------ | -----------------------------------------------------------------------------------------------------------------------------------------------: | ---------------------------------------------------------------------------------------------------------- | ----------- |
| **UpdateUser**                 |                                                [User](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/user/README.md) |                                                                                                            |             |
| about                          |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | User's about/bio text                                                                                      |             |
| titleLanguage                  |                        [UserTitleLanguage](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/enum/usertitlelanguage/README.md) | User's title language                                                                                      |             |
| displayAdultContent            |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the user should see media marked as adult-only                                                          |             |
| airingNotifications            |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the user should get notifications when a show they are watching aires                                   |             |
| scoreFormat                    |                                    [ScoreFormat](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/enum/scoreformat/README.md) | The user's list scoring system                                                                             |             |
| rowOrder                       |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | The user's default list order                                                                              |             |
| profileColor                   |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | Profile highlight color                                                                                    |             |
| donatorBadge                   |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | Profile highlight color                                                                                    |             |
| notificationOptions            | \[[NotificationOptionInput](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/input_object/notificationoptioninput/README.md)] | Notification options                                                                                       |             |
| timezone                       |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | Timezone offset format: -?HH:MM                                                                            |             |
| activityMergeTime              |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | Minutes between activity for them to be merged together. 0 is Never, Above 2 weeks (20160 mins) is Always. |             |
| animeListOptions               |        [MediaListOptionsInput](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/input_object/medialistoptionsinput/README.md) | The user's anime list options                                                                              |             |
| mangaListOptions               |        [MediaListOptionsInput](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/input_object/medialistoptionsinput/README.md) | The user's anime list options                                                                              |             |
| staffNameLanguage              |                [UserStaffNameLanguage](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/enum/userstaffnamelanguage/README.md) | The language the user wants to see staff and character names in                                            |             |
| restrictMessagesToFollowing    |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | Only allow messages from other users the user follows                                                      |             |
| disabledListActivity           | \[[ListActivityOptionInput](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/input_object/listactivityoptioninput/README.md)] |                                                                                                            |             |
| **SaveMediaListEntry**         |                                      [MediaList](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/medialist/README.md) | Create or update a media list entry                                                                        |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The list entry id, required for updating                                                                   |             |
| mediaId                        |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the media the entry is of                                                                        |             |
| status                         |                            [MediaListStatus](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/enum/medialiststatus/README.md) | The watching/reading status                                                                                |             |
| score                          |                                              [Float](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/float/README.md) | The score of the media in the user's chosen scoring method                                                 |             |
| scoreRaw                       |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The score of the media in 100 point                                                                        |             |
| progress                       |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The amount of episodes/chapters consumed by the user                                                       |             |
| progressVolumes                |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The amount of volumes read by the user                                                                     |             |
| repeat                         |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The amount of times the user has rewatched/read the media                                                  |             |
| priority                       |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | Priority of planning                                                                                       |             |
| private                        |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the entry should only be visible to authenticated user                                                  |             |
| notes                          |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | Text notes                                                                                                 |             |
| hiddenFromStatusLists          |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the entry shown be hidden from non-custom lists                                                         |             |
| customLists                    |                                         \[[String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md)] | Array of custom list names which should be enabled for this entry                                          |             |
| advancedScores                 |                                           \[[Float](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/float/README.md)] | Array of advanced scores                                                                                   |             |
| startedAt                      |                      [FuzzyDateInput](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/input_object/fuzzydateinput/README.md) | When the entry was started by the user                                                                     |             |
| completedAt                    |                      [FuzzyDateInput](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/input_object/fuzzydateinput/README.md) | When the entry was completed by the user                                                                   |             |
| **UpdateMediaListEntries**     |                                   \[[MediaList](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/medialist/README.md)] | Update multiple media list entries to the same values                                                      |             |
| status                         |                            [MediaListStatus](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/enum/medialiststatus/README.md) | The watching/reading status                                                                                |             |
| score                          |                                              [Float](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/float/README.md) | The score of the media in the user's chosen scoring method                                                 |             |
| scoreRaw                       |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The score of the media in 100 point                                                                        |             |
| progress                       |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The amount of episodes/chapters consumed by the user                                                       |             |
| progressVolumes                |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The amount of volumes read by the user                                                                     |             |
| repeat                         |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The amount of times the user has rewatched/read the media                                                  |             |
| priority                       |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | Priority of planning                                                                                       |             |
| private                        |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the entry should only be visible to authenticated user                                                  |             |
| notes                          |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | Text notes                                                                                                 |             |
| hiddenFromStatusLists          |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the entry shown be hidden from non-custom lists                                                         |             |
| advancedScores                 |                                           \[[Float](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/float/README.md)] | Array of advanced scores                                                                                   |             |
| startedAt                      |                      [FuzzyDateInput](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/input_object/fuzzydateinput/README.md) | When the entry was started by the user                                                                     |             |
| completedAt                    |                      [FuzzyDateInput](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/input_object/fuzzydateinput/README.md) | When the entry was completed by the user                                                                   |             |
| ids                            |                                               \[[Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md)] | The list entries ids to update                                                                             |             |
| **DeleteMediaListEntry**       |                                          [Deleted](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/deleted/README.md) | Delete a media list entry                                                                                  |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the media list entry to delete                                                                   |             |
| **DeleteCustomList**           |                                          [Deleted](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/deleted/README.md) | Delete a custom list and remove the list entries from it                                                   |             |
| customList                     |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | The name of the custom list to delete                                                                      |             |
| type                           |                                        [MediaType](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/enum/mediatype/README.md) | The media list type of the custom list                                                                     |             |
| **SaveTextActivity**           |                                [TextActivity](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/textactivity/README.md) | Create or update text activity for the currently authenticated user                                        |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The activity's id, required for updating                                                                   |             |
| text                           |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | The activity text                                                                                          |             |
| locked                         |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the activity should be locked. (Mod Only)                                                               |             |
| **SaveMessageActivity**        |                          [MessageActivity](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/messageactivity/README.md) | Create or update message activity for the currently authenticated user                                     |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The activity id, required for updating                                                                     |             |
| message                        |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | The activity message text                                                                                  |             |
| recipientId                    |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the user the message is being sent to                                                            |             |
| private                        |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the activity should be private                                                                          |             |
| locked                         |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the activity should be locked. (Mod Only)                                                               |             |
| asMod                          |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the message should be sent from the Moderator account (Mod Only)                                        |             |
| **SaveListActivity**           |                                [ListActivity](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/listactivity/README.md) | Update list activity (Mod Only)                                                                            |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The activity's id, required for updating                                                                   |             |
| locked                         |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the activity should be locked. (Mod Only)                                                               |             |
| **DeleteActivity**             |                                          [Deleted](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/deleted/README.md) | Delete an activity item of the authenticated users                                                         |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the activity to delete                                                                           |             |
| **ToggleActivityPin**          |                               [ActivityUnion](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/union/activityunion/README.md) | Toggle activity to be pinned to the top of the user's activity feed                                        |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | Toggle activity id to be pinned                                                                            |             |
| pinned                         |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the activity should be pinned or unpinned                                                               |             |
| **ToggleActivitySubscription** |                               [ActivityUnion](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/union/activityunion/README.md) | Toggle the subscription of an activity item                                                                |             |
| activityId                     |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the activity to un/subscribe                                                                     |             |
| subscribe                      |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | Whether to subscribe or unsubscribe from the activity                                                      |             |
| **SaveActivityReply**          |                              [ActivityReply](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/activityreply/README.md) | Create or update an activity reply                                                                         |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The activity reply id, required for updating                                                               |             |
| activityId                     |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the parent activity being replied to                                                             |             |
| text                           |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | The reply text                                                                                             |             |
| asMod                          |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the reply should be sent from the Moderator account (Mod Only)                                          |             |
| **DeleteActivityReply**        |                                          [Deleted](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/deleted/README.md) | Delete an activity reply of the authenticated users                                                        |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the reply to delete                                                                              |             |
| **ToggleLike**                 |                                             \[[User](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/user/README.md)] | Add or remove a like from a likeable type. Returns all the users who liked the same model                  |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the likeable type                                                                                |             |
| type                           |                                  [LikeableType](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/enum/likeabletype/README.md) | The type of model to be un/liked                                                                           |             |
| **ToggleLikeV2**               |                               [LikeableUnion](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/union/likeableunion/README.md) | Add or remove a like from a likeable type.                                                                 |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the likeable type                                                                                |             |
| type                           |                                  [LikeableType](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/enum/likeabletype/README.md) | The type of model to be un/liked                                                                           |             |
| **ToggleFollow**               |                                                [User](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/user/README.md) | Toggle the un/following of a user                                                                          |             |
| userId                         |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the user to un/follow                                                                            |             |
| **ToggleFavourite**            |                                    [Favourites](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/favourites/README.md) | Favourite or unfavourite an anime, manga, character, staff member, or studio                               |             |
| animeId                        |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the anime to un/favourite                                                                        |             |
| mangaId                        |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the manga to un/favourite                                                                        |             |
| characterId                    |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the character to un/favourite                                                                    |             |
| staffId                        |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the staff to un/favourite                                                                        |             |
| studioId                       |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the studio to un/favourite                                                                       |             |
| **UpdateFavouriteOrder**       |                                    [Favourites](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/favourites/README.md) | Update the order favourites are displayed in                                                               |             |
| animeIds                       |                                               \[[Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md)] | The id of the anime to un/favourite                                                                        |             |
| mangaIds                       |                                               \[[Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md)] | The id of the manga to un/favourite                                                                        |             |
| characterIds                   |                                               \[[Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md)] | The id of the character to un/favourite                                                                    |             |
| staffIds                       |                                               \[[Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md)] | The id of the staff to un/favourite                                                                        |             |
| studioIds                      |                                               \[[Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md)] | The id of the studio to un/favourite                                                                       |             |
| animeOrder                     |                                               \[[Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md)] | List of integers which the anime should be ordered by (Asc)                                                |             |
| mangaOrder                     |                                               \[[Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md)] | List of integers which the manga should be ordered by (Asc)                                                |             |
| characterOrder                 |                                               \[[Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md)] | List of integers which the character should be ordered by (Asc)                                            |             |
| staffOrder                     |                                               \[[Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md)] | List of integers which the staff should be ordered by (Asc)                                                |             |
| studioOrder                    |                                               \[[Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md)] | List of integers which the studio should be ordered by (Asc)                                               |             |
| **SaveReview**                 |                                            [Review](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/review/README.md) | Create or update a review                                                                                  |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The review id, required for updating                                                                       |             |
| mediaId                        |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the media the review is of                                                                       |             |
| body                           |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | The main review text. Min:2200 characters                                                                  |             |
| summary                        |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | A short summary/preview of the review. Min:20, Max:120 characters                                          |             |
| score                          |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | A short summary/preview of the review. Min:20, Max:120 characters                                          |             |
| private                        |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the review should only be visible to its creator                                                        |             |
| **DeleteReview**               |                                          [Deleted](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/deleted/README.md) | Delete a review                                                                                            |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the review to delete                                                                             |             |
| **RateReview**                 |                                            [Review](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/review/README.md) | Rate a review                                                                                              |             |
| reviewId                       |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the review to rate                                                                               |             |
| rating                         |                                  [ReviewRating](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/enum/reviewrating/README.md) | The rating to apply to the review                                                                          |             |
| **SaveRecommendation**         |                            [Recommendation](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/recommendation/README.md) | Recommendation a media                                                                                     |             |
| mediaId                        |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the base media                                                                                   |             |
| mediaRecommendationId          |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the media to recommend                                                                           |             |
| rating                         |                  [RecommendationRating](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/enum/recommendationrating/README.md) | The rating to give the recommendation                                                                      |             |
| **SaveThread**                 |                                            [Thread](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/thread/README.md) | Create or update a forum thread                                                                            |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The thread id, required for updating                                                                       |             |
| title                          |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | The title of the thread                                                                                    |             |
| body                           |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | The main text body of the thread                                                                           |             |
| categories                     |                                               \[[Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md)] | Forum categories the thread should be within                                                               |             |
| mediaCategories                |                                               \[[Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md)] | Media related to the contents of the thread                                                                |             |
| sticky                         |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the thread should be stickied. (Mod Only)                                                               |             |
| locked                         |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the thread should be locked. (Mod Only)                                                                 |             |
| **DeleteThread**               |                                          [Deleted](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/deleted/README.md) | Delete a thread                                                                                            |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the thread to delete                                                                             |             |
| **ToggleThreadSubscription**   |                                            [Thread](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/thread/README.md) | Toggle the subscription of a forum thread                                                                  |             |
| threadId                       |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the forum thread to un/subscribe                                                                 |             |
| subscribe                      |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | Whether to subscribe or unsubscribe from the forum thread                                                  |             |
| **SaveThreadComment**          |                              [ThreadComment](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/threadcomment/README.md) | Create or update a thread comment                                                                          |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The comment id, required for updating                                                                      |             |
| threadId                       |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of thread the comment belongs to                                                                    |             |
| parentCommentId                |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of thread comment to reply to                                                                       |             |
| comment                        |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) | The comment markdown text                                                                                  |             |
| locked                         |                                          [Boolean](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/boolean/README.md) | If the comment tree should be locked. (Mod Only)                                                           |             |
| **DeleteThreadComment**        |                                          [Deleted](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/object/deleted/README.md) | Delete a thread comment                                                                                    |             |
| id                             |                                                  [Int](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/int/README.md) | The id of the thread comment to delete                                                                     |             |
| **UpdateAniChartSettings**     |                                                [Json](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/json/README.md) |                                                                                                            |             |
| titleLanguage                  |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) |                                                                                                            |             |
| outgoingLinkProvider           |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) |                                                                                                            |             |
| theme                          |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) |                                                                                                            |             |
| sort                           |                                            [String](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/string/README.md) |                                                                                                            |             |
| **UpdateAniChartHighlights**   |                                                [Json](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/scalar/json/README.md) |                                                                                                            |             |
| highlights                     |   \[[AniChartHighlightInput](https://github.com/AniList/ApiV2-GraphQL-Docs/blob/master/reference/input_object/anicharthighlightinput/README.md)] |                                                                                                            |             |
