Queries

Media

Media query

Media query

Media(
  id: Int
  idMal: Int
  startDate: FuzzyDateInt
  endDate: FuzzyDateInt
  season: MediaSeason
  seasonYear: Int
  type: MediaType
  format: MediaFormat
  status: MediaStatus
  episodes: Int
  duration: Int
  chapters: Int
  volumes: Int
  isAdult: Boolean
  genre: String
  tag: String
  minimumTagRank: Int
  tagCategory: String
  onList: Boolean
  licensedBy: String
  licensedById: Int
  averageScore: Int
  popularity: Int
  source: MediaSource
  countryOfOrigin: CountryCode
  isLicensed: Boolean
  search: String
  id_not: Int
  id_in: [Int]
  id_not_in: [Int]
  idMal_not: Int
  idMal_in: [Int]
  idMal_not_in: [Int]
  startDate_greater: FuzzyDateInt
  startDate_lesser: FuzzyDateInt
  startDate_like: String
  endDate_greater: FuzzyDateInt
  endDate_lesser: FuzzyDateInt
  endDate_like: String
  format_in: [MediaFormat]
  format_not: MediaFormat
  format_not_in: [MediaFormat]
  status_in: [MediaStatus]
  status_not: MediaStatus
  status_not_in: [MediaStatus]
  episodes_greater: Int
  episodes_lesser: Int
  duration_greater: Int
  duration_lesser: Int
  chapters_greater: Int
  chapters_lesser: Int
  volumes_greater: Int
  volumes_lesser: Int
  genre_in: [String]
  genre_not_in: [String]
  tag_in: [String]
  tag_not_in: [String]
  tagCategory_in: [String]
  tagCategory_not_in: [String]
  licensedBy_in: [String]
  licensedById_in: [Int]
  averageScore_not: Int
  averageScore_greater: Int
  averageScore_lesser: Int
  popularity_not: Int
  popularity_greater: Int
  popularity_lesser: Int
  source_in: [MediaSource]
  countryOfOrigin_in: [CountryCode]
  countryOfOrigin_not_in: [CountryCode]
  sort: [MediaSort]
): Media

Arguments

Media.id ● Int scalar

Filter by the media id

Media.idMal ● Int scalar

Filter by the media's MyAnimeList id

Media.startDate ● FuzzyDateInt scalar

Filter by the start date of the media

Media.endDate ● FuzzyDateInt scalar

Filter by the end date of the media

Media.season ● MediaSeason enum

Filter by the season the media was released in

Media.seasonYear ● Int scalar

The year of the season (Winter 2017 would also include December 2016 releases). Requires season argument

Media.type ● MediaType enum

Filter by the media's type

Media.format ● MediaFormat enum

Filter by the media's format

Media.status ● MediaStatus enum

Filter by the media's current release status

Media.episodes ● Int scalar

Filter by amount of episodes the media has

Media.duration ● Int scalar

Filter by the media's episode length

Media.chapters ● Int scalar

Filter by the media's chapter count

Media.volumes ● Int scalar

Filter by the media's volume count

Media.isAdult ● Boolean scalar

Filter by if the media's intended for 18+ adult audiences

Media.genre ● String scalar

Filter by the media's genres

Media.tag ● String scalar

Filter by the media's tags

Media.minimumTagRank ● Int scalar

Only apply the tags filter argument to tags above this rank. Default: 18

Media.tagCategory ● String scalar

Filter by the media's tags with in a tag category

Media.onList ● Boolean scalar

Filter by the media on the authenticated user's lists

Media.licensedBy ● String scalar

Filter media by sites name with a online streaming or reading license

Media.licensedById ● Int scalar

Filter media by sites id with a online streaming or reading license

Media.averageScore ● Int scalar

Filter by the media's average score

Media.popularity ● Int scalar

Filter by the number of users with this media on their list

Media.source ● MediaSource enum

Filter by the source type of the media

Media.countryOfOrigin ● CountryCode scalar

Filter by the media's country of origin

Media.isLicensed ● Boolean scalar

If the media is officially licensed or a self-published doujin release

Media.search ● String scalar

Filter by search query

Media.id_not ● Int scalar

Filter by the media id

Media.id_in ● Int list scalar

Filter by the media id (max 10,000 items)

Media.id_not_in ● Int list scalar

Filter by the media id (max 10,000 items)

Media.idMal_not ● Int scalar

Filter by the media's MyAnimeList id

Media.idMal_in ● Int list scalar

Filter by the media's MyAnimeList id (max 10,000 items)

Media.idMal_not_in ● Int list scalar

Filter by the media's MyAnimeList id (max 10,000 items)

Media.startDate_greater ● FuzzyDateInt scalar

Filter by the start date of the media

Media.startDate_lesser ● FuzzyDateInt scalar

Filter by the start date of the media

Media.startDate_like ● String scalar

Filter by the start date of the media

Media.endDate_greater ● FuzzyDateInt scalar

Filter by the end date of the media

Media.endDate_lesser ● FuzzyDateInt scalar

Filter by the end date of the media

Media.endDate_like ● String scalar

Filter by the end date of the media

Media.format_in ● MediaFormat list enum

Filter by the media's format (max 10,000 items)

Media.format_not ● MediaFormat enum

Filter by the media's format

Media.format_not_in ● MediaFormat list enum

Filter by the media's format (max 10,000 items)

Media.status_in ● MediaStatus list enum

Filter by the media's current release status (max 10,000 items)

Media.status_not ● MediaStatus enum

Filter by the media's current release status

Media.status_not_in ● MediaStatus list enum

Filter by the media's current release status (max 10,000 items)

Media.episodes_greater ● Int scalar

Filter by amount of episodes the media has

Media.episodes_lesser ● Int scalar

Filter by amount of episodes the media has

Media.duration_greater ● Int scalar

Filter by the media's episode length

Media.duration_lesser ● Int scalar

Filter by the media's episode length

Media.chapters_greater ● Int scalar

Filter by the media's chapter count

Media.chapters_lesser ● Int scalar

Filter by the media's chapter count

Media.volumes_greater ● Int scalar

Filter by the media's volume count

Media.volumes_lesser ● Int scalar

Filter by the media's volume count

Media.genre_in ● String list scalar

Filter by the media's genres (max 10,000 items)

Media.genre_not_in ● String list scalar

Filter by the media's genres (max 10,000 items)

Media.tag_in ● String list scalar

Filter by the media's tags (max 10,000 items)

Media.tag_not_in ● String list scalar

Filter by the media's tags (max 10,000 items)

Media.tagCategory_in ● String list scalar

Filter by the media's tags with in a tag category (max 10,000 items)

Media.tagCategory_not_in ● String list scalar

Filter by the media's tags with in a tag category (max 10,000 items)

Media.licensedBy_in ● String list scalar

Filter media by sites name with a online streaming or reading license (max 10,000 items)

Media.licensedById_in ● Int list scalar

Filter media by sites id with a online streaming or reading license (max 10,000 items)

Media.averageScore_not ● Int scalar

Filter by the media's average score

Media.averageScore_greater ● Int scalar

Filter by the media's average score

Media.averageScore_lesser ● Int scalar

Filter by the media's average score

Media.popularity_not ● Int scalar

Filter by the number of users with this media on their list

Media.popularity_greater ● Int scalar

Filter by the number of users with this media on their list

Media.popularity_lesser ● Int scalar

Filter by the number of users with this media on their list

Media.source_in ● MediaSource list enum

Filter by the source type of the media (max 10,000 items)

Media.countryOfOrigin_in ● CountryCode list scalar

Filter by the media's country of origin (max 10,000 items)

Media.countryOfOrigin_not_in ● CountryCode list scalar

Filter by the media's country of origin (max 10,000 items)

Media.sort ● MediaSort list enum

The order the results will be returned in

Type

Media object

Anime or Manga

Copyright © 2026