tybug/ossapi

progress towards implementing api v2 endpoints

tybug opened this issue · 1 comments

tybug commented

This tracks our progress towards implementing all of the api v2 endpoints; see docs at https://osu.ppy.sh/docs/index.html. The plan is to implement every endpoint except for lazer-only ones. Even undocumented endpoints should be implemented.

PRs implementing any of these endpoints are welcome. It should be relatively easy to do so - add the relevant models if we don't have them already, and add a new method in OssapiV2 that hits that endpoint. Look at the existing models and methods in OssapiV2 for examples on how to implement an endpoint.

Beatmaps

Beatmapsets

Beatmapset Discussions

Changelog

Chat

Comments

Forum

Friends

Home

Matches

Multiplayer

News

Oauth Tokens

Ranking

Rooms

Seasonal Backgrounds

Scores

Users

Wiki

tybug commented

Every single endpoint has now been implemented! This brings us to 100% of non-lazer api v2 endpoints (including undocumented endpoints).

There's still websocket events to go though (#25).