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

    Interface WithFailtimesOwnersMaxcomboToptagids

    interface WithFailtimesOwnersMaxcomboToptagids {
        accuracy: number;
        ar: number;
        beatmapset_id: number;
        bpm: number;
        checksum: string;
        convert: boolean;
        count_circles: number;
        count_sliders: number;
        count_spinners: number;
        cs: number;
        current_user_playcount: number;
        current_user_tag_ids: number[];
        deleted_at: null | Date;
        difficulty_rating: number;
        drain: number;
        failtimes: { exit: number[]; fail: number[] };
        hit_length: number;
        id: number;
        is_scoreable: boolean;
        last_updated: Date;
        max_combo: number;
        mode: "osu" | "taiko" | "fruits" | "mania";
        mode_int: Ruleset;
        owners: { id: number; username: string }[];
        passcount: number;
        playcount: number;
        ranked: RankStatus;
        status:
            | "graveyard"
            | "wip"
            | "pending"
            | "ranked"
            | "approved"
            | "qualified"
            | "loved";
        top_tag_ids: { count: number; tag_id: number }[];
        total_length: number;
        url: string;
        user_id: number;
        version: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    accuracy: number

    Not to be confused with a Score's accuracy https://osu.ppy.sh/wiki/en/Gameplay/Accuracy

    ar: number
    beatmapset_id: number
    bpm: number
    checksum: string
    convert: boolean
    count_circles: number
    count_sliders: number
    count_spinners: number
    cs: number
    current_user_playcount: number

    How many times has the authenticated user played this Beatmap?

    Unusually, if there is no authenticated user, this is simply 0 (it exists and is not null)

    current_user_tag_ids: number[]

    The ids of the tags that have been voted by the authenticated user for this Beatmap!

    Unusually, if there is no authenticated user, this is an empty array (it exists and is not null)

    deleted_at: null | Date
    difficulty_rating: number

    Better known as Star Rating (SR) https://osu.ppy.sh/wiki/en/Beatmap/Star_rating

    drain: number

    Drain length/time is how long the beatmap is if you remove the intro and breaks (in seconds)

    failtimes: { exit: number[]; fail: number[] }
    hit_length: number
    id: number
    is_scoreable: boolean
    last_updated: Date
    max_combo: number
    mode: "osu" | "taiko" | "fruits" | "mania"
    mode_int: Ruleset
    owners: { id: number; username: string }[]

    Type declaration

    • id: number
    • username: string

      Users that are no longer visible will have the username set to [deleted user]

    passcount: number
    playcount: number
    ranked: RankStatus
    status:
        | "graveyard"
        | "wip"
        | "pending"
        | "ranked"
        | "approved"
        | "qualified"
        | "loved"
    top_tag_ids: { count: number; tag_id: number }[]

    Objects with the ids of the tags that have been voted by users for this Beatmap!

    total_length: number

    In seconds

    url: string

    In the following format: https://osu.ppy.sh/beatmaps/<id>

    user_id: number
    version: string

    The name of the difficulty, maybe something like "Someone's Insane"