Orbit API is designed to gmake accessing osu! stats easy, with support for both versions of the API (v1 and v2)
Want to give this a try? Check out the getting started guide
- OAuth session requests (
autorization_code
,refresh_token
andclient_credential
)
- Identifying user info (
/me
) - Identifying user's friend list
- User info & mode stats (by name or id)
- User kudosu
- User recent activity (modding, kudosu, scores, failed plays)
- User highest scores
- User's beatmaps (filtered by ranked status)
- Spotlights listing (+ leaderboards)
- Common Leaderboards (Country, Score, Performance, Spotlights)
- Beatmapset search
- Beatmapset modding events
- Beatmap lookup (by id, filename, md5)
- Beatmap info
- Beatmap scores
- Changelogs
- News (partially implemented)
- Comments
- User Info (by name or id)
- Beatmap(set) info
- User's highscores and recent plays (+ failed ones)
- Multiplayer lobby scores and participants
Test project will be written once the client_credential
grant goes live.