Hierarchy

  • Anime

Constructors

Methods

  • Gets anime data by its MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    Returns Promise<IAnime>

    The data of the anime

  • Gets the characters of the anime from its MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    Returns Promise<IAnimeCharacter[]>

    The characters of the given anime ID

  • Gets the data of an anime's episode by its anime & episode ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    • episode_id: string | number

      Episode ID of the anime

    Returns Promise<IEpisodeResponse>

    Data of the required episode

  • Gets the episodes of the anime from its MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    • Optional config: ICommonConfig

      Config to make the request

    Returns Promise<{
        data: IEpisodeFromList[];
        pagination: IPagination;
    }>

    List of episodes with the pagination

  • Gets the external sites of an anime by its MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    Returns Promise<IResource[]>

    External sites of the anime

  • Gets the forums related to an anime from its MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    • Optional config: IForumConfig

      Config to make the request

    Returns Promise<IForum[]>

    List of the forums related to the anime

  • Gets the full data of anime by its MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    Returns Promise<IAnimeFull>

    The full data of the anime

  • Gets more info of an anime from its MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    Returns Promise<IMoreInfo>

    More info of the anime

  • Gets the list of news related to a anime from its MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    • Optional config: ICommonConfig

      Config to make the request

    Returns Promise<{
        data: INewsResponse[];
        pagination: IPagination;
    }>

    List of news related to the anime

  • Gets the pictures of an anime from its MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    Returns Promise<IPicture[]>

    List of images of the anime in different formats

  • Gets recommendations of an anime from its MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    Returns Promise<IRecommendation[]>

    List of recommenedations from the anime

  • Gets the relations of an anime by its MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    Returns Promise<IRelation[]>

    Relations of the anime

  • Gets the reviews of an anime by its MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    • Optional config: IReviewConfig

      Config to make the request

    Returns Promise<{
        data: IAnimeReview[];
        pagination: IPagination;
    }>

    Reviews of the anime

  • Gets the staffs of the anime from its MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    Returns Promise<IAnimeStaff[]>

    The staffs of given anime ID

  • Gets streaming platforms of an anime from its MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    Returns Promise<IResource[]>

    Streaming platforms of the anime with their URLs

  • Gets the list of user updates of an anime from its MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    • Optional config: ICommonConfig

      Config to make the request

    Returns Promise<{
        data: IAnimeUserUpdate[];
        pagination: IPagination;
    }>

    List of user updates of the anime

  • Gets the anime videos of the given MyAnimeList ID

    Parameters

    • id: string | number

      MyAnimeList ID of the anime

    Returns Promise<IAnimeVideo>

    Videos of the anime

Generated using TypeDoc