Objects

MediaList

List of anime or manga

List of anime or manga

type MediaList {
  id: Int!
  userId: Int!
  mediaId: Int!
  status: MediaListStatus
  score(
    format: ScoreFormat
  ): Float
  progress: Int
  progressVolumes: Int
  repeat: Int
  priority: Int
  private: Boolean
  notes: String
  hiddenFromStatusLists: Boolean
  customLists(
    asArray: Boolean
  ): Json
  advancedScores: Json
  startedAt: FuzzyDate
  completedAt: FuzzyDate
  updatedAt: Int
  createdAt: Int
  media: Media
  user: User
}

Fields

MediaList.id ● Int! non-null scalar

The id of the list entry

MediaList.userId ● Int! non-null scalar

The id of the user owner of the list entry

MediaList.mediaId ● Int! non-null scalar

The id of the media

MediaList.status ● MediaListStatus enum

The watching/reading status

MediaList.score ● Float scalar

The score of the entry

MediaList.score.format ● ScoreFormat enum

Force the score to be returned in the provided format type.

MediaList.progress ● Int scalar

The amount of episodes/chapters consumed by the user

MediaList.progressVolumes ● Int scalar

The amount of volumes read by the user

MediaList.repeat ● Int scalar

The amount of times the user has rewatched/read the media

MediaList.priority ● Int scalar

Priority of planning

MediaList.private ● Boolean scalar

If the entry should only be visible to authenticated user

MediaList.notes ● String scalar

Text notes

MediaList.hiddenFromStatusLists ● Boolean scalar

If the entry shown be hidden from non-custom lists

MediaList.customLists ● Json scalar

Map of booleans for which custom lists the entry are in

MediaList.customLists.asArray ● Boolean scalar

Change return structure to an array of objects

MediaList.advancedScores ● Json scalar

Map of advanced scores with name keys

MediaList.startedAt ● FuzzyDate object

When the entry was started by the user

MediaList.completedAt ● FuzzyDate object

When the entry was completed by the user

MediaList.updatedAt ● Int scalar

When the entry data was last updated

MediaList.createdAt ● Int scalar

When the entry data was created

MediaList.media ● Media object

MediaList.user ● User object

Returned By

MediaList query ● SaveMediaListEntry mutation ● UpdateMediaListEntries mutation

Member Of

InternalPage object ● Media object ● MediaListCollection object ● MediaListGroup object ● Page object

Copyright © 2026