MangaManager: Manager for the Manga endpoint This component is used to get Manga data from the Jikan API
- endpoint: string
-
getManga(mangaId: number): Promise<mangaModel.Manga>
getManga: Get a Manga from the Jikan API by its ID
-
getMangaCharacters(mangaId: number): Promise<mangaModel.MangaCharacterRole[]>
getMangaCharacters: Get a Manga's Characters from the Jikan API by its ID
-
getMangaExternal(mangaId: number): Promise<baseModel.External[]>
getMangaExternals: Get a Manga's Externals from the Jikan API by its ID
-
getMangaFull(mangaId: number): Promise<mangaModel.MangaFull>
getMangaFull: Get a Manga from the Jikan API by its ID with full details
-
getMangaMoreInfo(mangaId: number): Promise<baseModel.MoreInfo>
getMangaMoreInfo: Get a Manga's More Info from the Jikan API by its ID
-
getMangaNews(): Promise<baseModel.News[]>mangaId: number,params?: baseManager.PageSearchParameter
getMangaNews: Get a Manga's News from the Jikan API by its ID
-
getMangaPictures(mangaId: number): Promise<mangaModel.MangaImages[]>
getMangaPictures: Get a Manga's Pictures from the Jikan API by its ID
-
getMangaRecommendations(mangaId: number): Promise<baseModel.MalEntries[]>
getMangaRecommendations: Get a Manga's Recommendations from the Jikan API by its ID
-
getMangaRelations(mangaId: number): Promise<baseModel.Relation[]>
getMangaRelations: Get a Manga's Relations from the Jikan API by its ID
-
getMangaReviews(): Promise<mangaModel.MangaReview[]>mangaId: number,params?: baseManager.ReviewsParameters
getMangaReviews: Get a Manga's Reviews from the Jikan API by its ID
-
getMangaStatistics(mangaId: number): Promise<mangaModel.MangaStatistics>
getMangaStatistics: Get a Manga's Statistics from the Jikan API by its ID
-
getMangaTopics(): Promise<baseModel.Forum[]>mangaId: number,params?: MangaTopicsSearchParameters
getMangaTopics: Get a Manga's Topics from the Jikan API by its ID
-
getMangaUserUpdates(): Promise<mangaModel.MangaUserUpdate[]>mangaId: number,params?: baseManager.PageSearchParameter
getMangaUserUpdates: Get a Manga's User Updates from the Jikan API by its ID
-
getMangas(params?: MangaSearchParameters): Promise<mangaModel.Manga[]>
getMangas: Get a list of Manga from the Jikan API
MangaSearchParameters: Interface for Manga search parameters
-
end_date: string
Filter by ending date. Format: YYYY-MM-DD. e.g
2022,2005-05,2005-01-01 -
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
-
magazine: string
Filter by magazine(s) IDs. Can pass multiple with a comma as a delimiter. e.g 1,2,3
-
max_score: number
Set a maximum score for results.
-
min_score: number
Set a minimum score for results.
-
order_by: "mal_id"
| "title"
| "start_date"
| "end_date"
| "chapters"
| "volumes"
| "score"
| "scored_by"
| "rank"
| "popularity"
| "members"
| "favorites"Available Manga order_by properties
- score: number
-
sfw: boolean
Filter out Adult entries
-
stard_date: string
Filter by starting date. Format: YYYY-MM-DD. e.g
2022,2005-05,2005-01-01 -
status: "publishing"
| "complete"
| "hiatus"
| "discontinued"
| "upcoming"Available Manga statuses
-
type: "manga"
| "novel"
| "lightnovel"
| "oneshot"
| "doujin"
| "manhwa"
| "manhua"Available Manga types
-
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.