Fetches a paginated array of anime. Each page can contain up to 18 anime. Can be filtered further by using the optional parameters. Contains the page number and amount of anime that match the parameters.
Examples:
/anime?page=5&st=alphabetic
/anime?page=2&mt=all&genres=fantasy&genres=isekai
page
int
The number of the page of the anime array being requested. Defaults to 1.
q
string
Filter by text. Applies to an anime's names. Failing that it tries genres, studios, sources and media types. Maximum length is 200.
mt
string
The filter match type you want to use. Valid values are any and all. Any searches for anime that match any of the filters. All searches for ones that match all of the filters. Defaults to all.
Examples:
?mt=all
?mt=any
st
string
The sorting type you want to use. Valid values are popularity, score, alphabetic, releaseDate and createdAt. Defaults to popularity.
Examples:
?st=popularity
?st=score
?st=alphabetic
?st=releaseDate
?st=createdAt
genres
string
Filter by genre. Requires the genre's route/slug. For multiple genres add another genres query for each genre.
Examples:
?genres=action
?genres=fantasy&genres=isekai
?genres=action&genres=adventure&genres=shounen&genres=martial-arts
genres-exclude
string
Exclude a genre from the search. Requires the genre's route/slug. For multiple genres add another genres-exclude query for each genre.
Examples:
?genres-exclude=romance
?genres-exclude=action&genres-exclude=shounen
?genres=fantasy&genres-excludes=isekai
studios
string
Filter by genre. Requires the studio's route/slug. For multiple studios add another studios query for each studio.
Examples:
?studios=mappa
?studios=trigger&studios=a-1-pictures
studios-exclude
string
Exclude a studio from the search. Requires the studio's route/slug. For multiple studios add another studios-exclude query for each studio.
Examples:
?studios-exclude=lidenfilms
?studios-exclude=sunrise&studios-exclude=orange
sources
string
Filter by genre. Requires the source's route/slug. For multiple sources add another sources query for each source.
Examples:
?sources=manga
?sources=light-novel&sources=novel
?sources=music&sources=other
sources-exclude
string
Exclude a source from the search. Requires the source's route/slug. For multiple sources add another sources-exclude query for each source.
Examples:
?sources-exclude=ova
?sources-exclude=ona-chinese&sources-exclude=tv-chinese&sources-exclude=movie-chinese
media-types
string
Filter by genre. Requires the media type's route/slug. For multiple media types add another media-types query for each media-type.
Examples:
?media-types=ona
?media-types=tv&media-types=tv-short
?media-types=ona-chinese&media-types=movie-chinese
media-types-exclude
string
Exclude a media type from the search. Requires the media type's route/slug. For multiple media types add another media-types-exclude query for each media type.
Examples:
?media-types-exclude=ova
?media-types-exclude=ona-chinese&media-types-exclude=tv-chinese&media-types-exclude=movie-chinese
years
int
Filter by year. For multiple years add another years query for each year.
Examples:
?years=2017
?years=2017&years=2018
?years=2010&years=2020
years-exclude
int
Exclude a year from the search. For multiple years add another years-exclude query for each year.
Examples:
?years-exclude=2015
?years-exclude=2005&years-exclude=2006&years-exclude=2007
seasons
string
Filter by calendar season. For multiple seasons add another seasons query for each season.
Examples:
?seasons=fall
?seasons=winter&seasons=spring
?seasons=winter&seasons=summer
seasons-exclude
string
Exclude a calendar season from the search. For multiple seasons add another seasons-exclude query for each season.
Examples:
?seasons-exclude=fall
?seasons-exclude=summer&seasons-exclude=spring&seasons-exclude=winter
airing-statuses
string
Filter by airing status. For multiple airing statuses add another airing-statuses query for each airing status. Valid values are finished, ongoing and upcoming.
Examples:
?airing-statuses=ongoing
?airing-statuses=ongoing&airing-statuses=upcoming
?airing-statuses=finished
airing-statuses-exclude
string
Exclude an airing status from the search. For multiple airing statuses add another airing-statuses-exclude query for each airing status. Valid values are finished, ongoing and upcoming.
Examples:
?airing-statuses-exclude=finished
?airing-statuses-exclude=upcoming&airing-statuses-exclude=finished
duration
string
Filter by episode duration (in minutes.) Format is 0-∞.
Examples:
?duration=0-25
?duration=50-120
episodes
string
Filter by total episode count. Format is 0-∞.
Examples:
?episodes=0-13
?episodes=14-2000
streams
string
Filter by streaming platform. Requires the platform name (e.g., 'crunchyroll', 'netflix', 'hulu'). For multiple platforms add another streams query for each platform.
Examples:
?streams=crunchyroll
?streams=netflix&streams=hulu
?streams=amazon
?streams=disney
streams-exclude
string
Exclude a streaming platform from the search. Requires the platform name (e.g., 'crunchyroll', 'netflix', 'hulu'). For multiple platforms add another streams-exclude query for each platform.
Examples:
?streams-exclude=crunchyroll
?streams-exclude=netflix&streams-exclude=hulu
?streams-exclude=disney
sub-exists
string
Filter to subbed anime. A show is subbed when its sub premier is set, or its sub air time is set (not 00:00), not TBD, and differs from raw/JPN.
sub-exists-exclude
string
Exclude subbed anime.
Examples:
?sub-exists-exclude=1
dub-exists
string
Filter to dubbed anime. A show is dubbed when its dub premier is set, or its dub air time is set (not 00:00), not TBD, and differs from raw/JPN.
dub-exists-exclude
string
Exclude dubbed anime.
Examples:
?dub-exists-exclude=1
mal-ids
int
Filter by MyAnimeList ID. For multiple ids add another mal-ids query for each id.
Examples:
?mal-ids=21
?mal-ids=20&mal-ids=21
anilist-ids
int
Filter by AniList ID. For multiple ids add another anilist-ids query for each id.
Examples:
?anilist-ids=21
?anilist-ids=20&anilist-ids=21
anidb-ids
int
Filter by AniDB ID. For multiple ids add another anidb-ids query for each id.
Examples:
?anidb-ids=69
?anidb-ids=239&anidb-ids=69