AnimeSearchParameters: Interface for Anime search parameters
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.
type: "tv"
| "movie"
| "ova"
| "special"
| "ona"
| "music"
| "cm"
| "pv"
| "tv_special"
Available Anime types
score: number
min_score: number
Set a minimum score for results.
max_score: number
Set a maximum score for results.
status: "airing"
| "complete"
| "upcoming"
Available Anime statuses
rating: "g"
| "pg"
| "pg13"
| "r17"
| "r"
| "rx"
Available Anime audience ratings
sfw: boolean
Filter out Adult entries
genres: string
Filter by genre(s) IDs. Can pass multiple with a comma as a delimiter. e.g 1,2,3
genres_exclude: string
Exclude genre(s) IDs. Can pass multiple with a comma as a delimiter. e.g 1,2,3
order_by: "mal_id"
| "title"
| "start_date"
| "end_date"
| "episodes"
| "score"
| "scored_by"
| "rank"
| "popularity"
| "members"
| "favorites"
Available Anime order_by properties
producers: string
Filter by producers. Can pass multiple with a comma as a delimiter. e.g 1,2,3
start_date: string
Filter by starting data. Format: YYYY-MM-DD. e.g 2022
, 2005-05
, 2005-01-01
end_date: string
Filter by ending data. Format: YYYY-MM-DD. e.g 2022
, 2005-05
, 2005-01-01