interface animeManager.AnimeSearchParameters
extends [baseManager.BaseSearchParameters]

AnimeSearchParameters: Interface for Anime search parameters

Properties

optional
unapproved: boolean

This is a flag. When supplied it will include entries which are unapproved. Unapproved entries on MyAnimeList are those that are user submitted and have not yet been approved by MAL to show up on other pages. They will have their own specifc pages and are often removed resulting in a 404 error. You do not need to pass a value to it.

optional
type:
"tv"
| "movie"
| "ova"
| "special"
| "ona"
| "music"
| "cm"
| "pv"
| "tv_special"

Available Anime types

optional
score: number
optional
min_score: number

Set a minimum score for results.

optional
max_score: number

Set a maximum score for results.

optional
status:
"airing"
| "complete"
| "upcoming"

Available Anime statuses

optional
rating:
"g"
| "pg"
| "pg13"
| "r17"
| "r"
| "rx"

Available Anime audience ratings

optional
sfw: boolean

Filter out Adult entries

optional
genres: string

Filter by genre(s) IDs. Can pass multiple with a comma as a delimiter. e.g 1,2,3

optional
genres_exclude: string

Exclude genre(s) IDs. Can pass multiple with a comma as a delimiter. e.g 1,2,3

optional
order_by:
"mal_id"
| "title"
| "start_date"
| "end_date"
| "episodes"
| "score"
| "scored_by"
| "rank"
| "popularity"
| "members"
| "favorites"

Available Anime order_by properties

optional
producers: string

Filter by producers. Can pass multiple with a comma as a delimiter. e.g 1,2,3

optional
start_date: string

Filter by starting data. Format: YYYY-MM-DD. e.g 2022, 2005-05, 2005-01-01

optional
end_date: string

Filter by ending data. Format: YYYY-MM-DD. e.g 2022, 2005-05, 2005-01-01