wiki

osu!api

osu! hat eine öffentliche API, die Entwickler nutzen können, um die osu! Plattform zu unterstützen und zu erweitern. Früher war sie eher privat und konnte nur auf Anfrage genutzt werden, mittlerweile kann sie allerdings jeder nutzen der über einen osu! Account verfügt.

Du kannst eine Dokumentation von der API auf der Wikiseite der osu!api finden. Die aktuelle Version der API nutzt private Keys für die Authentifizierung der Anfragen. Du kannst dir einen API Key auf der Beantragungsseite der osu!-Website besorgen. Denke aber daran, dass die Dokumentation der osu!api eventuell nicht vollständig oder umfangreich ist, und die API nicht aktiv entwickelt wird.


Version 2 der osu!api ist in Arbeit unter osu-web, und hat das Ziel, viel robuster zu sein als das Original. Die Dokumentation (keine Garantie, dass diese vollständig ist) findet sich auf ihrer Referenzseite.

Die Authentifizierung für die neue API folgt dem OAuth-2-Protokoll. Clients können auf der Seite "Einstellungen" verwaltet werden.

Siehe auch