API surface changes as of 2026-09-06:
GetGameRecordHistoryhas been completely rewritten; it now takes the same params asGetGameLeaderboard2(withoutpage), and returnsplayerList&recordEventList.RecordEvents consist of a date timestamp,runListandrecordImprovedByunsanitised float.
Run.datemarked as optional, as some very old runs omit it. I believe any game with boards younger than a decade can safely ignore the option.- Added
PutAuthReauth, which splits up endpoints that usually require reauthing into a separate endpoint that presents areauthGrant. It hastargetResourceandactionstring & int enums respectively, which require further investigation; I'm not sure wheretargetResourcemay differ outside of admin-only, butactionpresumably scopes the token to a single endpoint.- I have not yet taken the liberty of redocumenting auth-only endpoints, as I'm quite busy atm. It appears any reauth-required endpoint replaces
userIdwithreauthGrant, and should otherwise be unchanged.
- I have not yet taken the liberty of redocumenting auth-only endpoints, as I'm quite busy atm. It appears any reauth-required endpoint replaces
GetUserDataExportnow requires a reauth action; testing has been removed for now.
Full Changelog: v1.0.5...v1.0.6