AniLink - v3.0.0
    Preparing search index...

    MalManga is the typed portion of a MyAnimeList manga response returned by MalMangaOperation.get and MyAnimeListMangaApi.get.

    It always carries id and title; additional fields appear when requested via the fields request option and are exposed through the index signature without narrowing. Manga-specific fields such as num_chapters and num_volumes mirror the MyAnimeList manga endpoint shape.

    interface MalManga {
        end_date?: string;
        id: number;
        main_picture?: MalPicture;
        mean?: number;
        media_type?: string;
        num_chapters?: number;
        num_volumes?: number;
        start_date?: string;
        status?: string;
        synopsis?: string;
        title: string;
        [field: string]: unknown;
    }

    Indexable

    • [field: string]: unknown

      Any additional fields requested by a caller remain available without narrowing.

    Index
    end_date?: string

    The end publication date in ISO 8601 format, when requested via the fields query parameter.

    id: number

    The MyAnimeList numeric identifier.

    main_picture?: MalPicture

    Optional image variants requested through the fields query parameter.

    mean?: number

    The average score out of 10, when requested via the fields query parameter.

    media_type?: string

    The media type, when requested (for example manga, novel, or one_shot).

    num_chapters?: number

    The total number of chapters, when requested via the fields query parameter.

    num_volumes?: number

    The total number of volumes, when requested via the fields query parameter.

    start_date?: string

    The first publication date in ISO 8601 format, when requested via the fields query parameter.

    status?: string

    The publication status, when requested (one of MAL's status values such as finished).

    synopsis?: string

    The synopsis, when requested via the fields query parameter.

    title: string

    The canonical MyAnimeList title.