osu-api-v2-js
    Preparing search index...

    Interface WithBeatmapset

    API.getBeatmapPack

    interface WithBeatmapset {
        author: string;
        beatmapsets: Beatmapset.Extended[];
        date: Date;
        name: string;
        no_diff_reduction: boolean;
        ruleset_id: null | Ruleset;
        tag: string;
        url: string;
        user_completion_data?: { beatmapset_ids: number[]; completed: boolean };
    }

    Hierarchy (View Summary)

    Index

    Properties

    author: string
    beatmapsets: Beatmapset.Extended[]
    date: Date
    name: string
    no_diff_reduction: boolean

    Are difficulty reduction mods unable to be used to clear this pack? (is false if you can use such mods)

    ruleset_id: null | Ruleset
    tag: string
    url: string

    Download page; going there with a web browser should start the download of a zip file automatically

    user_completion_data?: { beatmapset_ids: number[]; completed: boolean }

    Not there if the application doesn't act as a specific user

    Type declaration

    • beatmapset_ids: number[]

      IDs of beatmapsets completed by the user (according to the requirements of the pack)

    • completed: boolean

      Whether all beatmapsets are completed by the user or not