Skip to content

LouisCourrian/RiftApiWrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

RiftApiWrapper

RiftApiWrapper is a lightweight and developer-friendly Python library designed to interact with Riot Games' API. It abstracts away the complexity of HTTP requests, rate-limiting, and API versioning, enabling developers to focus on building applications like analytics tools, stat trackers, or coaching software.

Table of Contents

  • Authentication:

    • Simplifies API key management for secure access to Riot's endpoints.
  • Core Modules:

    • account-V1
    • champion-mastery-V4
    • champion-V3
    • league-exp-V4
    • league-V4
    • lol-status-V4
    • match-V5
    • spectator-V5
    • summoner-V4
  • Rate Limiting:

    • Automatically handles Riot's API rate limits with retry logic. [retry logic not yet implemented]
  • Error Handling:

    • Built-in handling for common HTTP errors and API-specific errors.
  • Customizable Region Support:

    • Supports all Riot regions, such as EUW1, NA1, KR, etc.

License

TBD

About

RiftApiWrapper is a lightweight Python API wrapper for the League of Legends Riot Games API, designed to simplify data retrieval for summoner info, match history, champion stats, and more. Easy to integrate, fully documented, and open-source for your LoL-related projects!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages