Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Cannot retrieve contributors at this time
This page is an appendix of
v1, showing the types most commonly used in the API, like "user" and such. "..." in a field's value means it's obvious, and no explanation is required.
The ID of the user.
Alternative username of the user (cannot be used for login).
time Date and time of when the user signed up on Ripple.
Privileges of the user.
time Date and time of when the user was last active on Ripple.
2-letter country code, ISO 3166
: "id " 999,
: "username " ,
"FokaBot " : "username_aka " ,
" " : "registered_on " ,
"2016-01-11T21:41:20+01:00 " : "privileges " 3075579,
: "latest_activity " ,
"2016-06-24T13:05:27+02:00 " : "country "
} "IT "
Sum of all the ranked scores done by the user for this mode.
Sum of all scores done in time for this mode.
Number of times the user played a map for this mode.
Number of times a play done by this user in this mode has been watched by someone else.
Number of elements hit (circles, sliders, spinners, fruits...) for this mode.
Level of the user for this mode.
Overall accuracy of the user.
Weighted PP for this user in this mode. (Currently just an int, though it will get changed to float64 so consider it as a float, not an int)
Position in the leaderboard for this user.
Position in the country leaderboard for this user in their country.
: "ranked_score " 561601521,
: "total_score " 1507798195,
: "playcount " 1104,
: "replays_watched " 7,
: "total_hits " 52509,
: "level " 61.17723833993767,
: "accuracy " 97.659744,
: "pp " 2147,
: "global_leaderboard_rank " 1418,
: "country_leaderboard_rank " 1
Name/Subtitle of the badge.
Fontawesome class of the icon.
: "id " 2,
: "name " ,
"Developer " : "icon "
} "fa-code "
Beatmap file MD5 hash
Name of the song (includes diff name, artist and title)
Difficulty in osu! standard
Difficulty Difficulty in all game modes
Maximum combo achievable on the beatmap
Hit length of the beatmap (from the osu! API)
Ranked status, see
There's a reason why it's an int, so store it as an int and not a bool, though of course
1 means it's frozen and
0 means it's not. If this is true, it means that the ranked status cannot change (beatmap ranked manually)
time datetime of when the beatmap was last updated
from the osu! API
Difficulty for osu! standard.
Difficulty for Taiko.
Difficulty for Catch the Beat.
Difficulty for osu!mania.
The score ID.
Beatmap MD5 hash.
Score obtained playing the beatmap.
Maximum combo achieved in the beatmap.
Whether the score was a full combo or not.
Number of 300s hit.
Number of 100s hit.
Number of 50s hit.
Number of gekis hit.
Number of katus hit.
Number of misses.
time Datetime of when the score was achieved.
Mode in which this score was achieved.
Accuracy of the score.
PP achieved with the score.
In-game rank of the score (S, A, SS, SSH...).
Whether the beatmap was completed or not (3 or 2)
Press h to open a hovercard with more details.