Skip to content

null2264/speedrun.py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

speedrun.py

pdm-managed

WARNING: This project is still WIP, breaking changes may happens a lot.

An asynchronous API wrapper for speedrun.com

Coverage

V1

Name Status Comments
Authentication
Categories Class only
Games GET /games, GET /games/{id}, GET /games/{id}/derived-games
Guests Class only
Leaderboards Class only
Levels Class only
Notifications
Platforms
Profile
Publishers
Regions
Runs GET /runs, GET /runs/{id}
Series
Users TODO: check the coverage
Variables Class only

V2

As of writing this (2023-08-26), V2 is undocumented, may break at anytime.

Function Status Comments
GetSearch
GetCommentList
PutAuthSignup
PutGameBoostGrant
GetGameData
GetConversations
GetNotifications
GetModerationGames
GetSession
GetGameSettings
PutGameSettings
GetThemeSettings
GetAuditLogList
GetModerationRuns
PutSessionPing
GetGameLeaderboard2
GetGameRecordHistory
GetConversationMessages
GetForumList
GetForumReadStatus
GetThreadReadStatus
GetCommentable
PutThreadRead
GetThread
GetUserBlocks

Useful Links

About

An asynchronous API wrapper for speedrun.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages