riot-api 0.1.2

A rust crate to interact with Riot Games Developer API
Documentation
# Endpoints

A list of endpoints that are implemented and those which have yet to be completed

- [ ] Riot
    - [ ] account
        - [ ] v1
            - [x] accounts/by-puuid
            - [x] accounts/by-riot-id
            - [ ] accounts/me
            - [x] active-shards/by-game
                - NOTE: test broken, no appropriate api key
- [ ] LoL
    - [x] champion-mastery
        - [x] v4
            - [x] by-puuid
            - [x] by-puuid/by-champion
            - [x] by-puuid/top
            - [x] by-summoner
                - NOTE: test broken, misconfiguration reported by api
            - [x] by-summoner/by-champion
                - NOTE: test broken, misconfiguration reported by api
            - [x] by-summoner/top
            - [x] scores/by-puuid
            - [x] scores/by-summoner
                - NOTE: test broken, misconfiguration reported by api
    - [x] champion
        - [x] v3
            - [x] champion-rotations
                - NOTE: no test written, difficult to verify values
    - [x] clash
        - [x] v1
            - [x] players/by-summoner
            - [x] teams
            - [x] tournaments
            - [x] tournaments/by-team
            - [x] tournaments/by-id
            - NOTE: no test written, difficult to verify values
    - [x] league-exp
        - [x] v4
            - [x] entries
                - NOTE: no test written, difficult to verify values
    - [x] league
        - [x] v4
            - [x] challengerleagues/by-queue
            - [x] entries/by-summoner
            - [x] entries
            - [x] grandmasterleagues/by-queue
            - [x] leagues
            - [x] masterleagues/by-queue
            - NOTE: Needs tests written
    - [x] lol-challenges
        - [x] v1
            - [x] config
            - [x] percentiles
            - [x] by-id/config
            - [x] leaderboards/by-level
            - [x] by-id/percentiles
            - [x] player-data
            - NOTE: Needs tests written
    - [x] lol-status
        - [x] v3
            - [x] platform-data
            - NOTE: Needs tests written
    - [x] match
        - [x] v5
            - [x] matches/by-puuid
            - [x] match/by-id
            - [x] match/timeline
    - [x] spectator
        - [x] v4
            - [x] active-games/by-summoner
            - [x] featured-games
            - NOTE: no test written, difficult to verify values
    - [x] summoner
        - [x] v4
            - [x] fulfillment/rso-puuid
            - [x] by-account
            - [x] by-name
            - [x] by-puuid
            - [ ] me
            - [x] by-summoner-id
    - [x] tournament-stub
        - [x] v5
            - [x] codes
            - [x] codes/by-code
            - [x] lobby-events
            - [x] providers
            - [x] tournaments
    - [x] tournament
        - [x] v5
            - [x] codes
            - [x] codes/by-code
            - [x] codes/update
            - [x] games/by-code
            - [x] lobby-events
            - [x] providers
            - [x] tournaments
            - NOTE: no tests written but tournament-stubs should cover us
- [ ] LoR
    - [ ] lor-deck
        - [ ] v1
    - [ ] lor-inventory
        - [ ] v1
    - [ ] lor-match
        - [ ] v1
    - [ ] lor-ranked
        - [ ] v1
    - [ ] lor-status
        - [ ] v1
- [ ] TFT
    - [ ] tft-league
        - [ ] v1
    - [ ] tft-match
        - [ ] v1
    - [ ] tft-status
        - [ ] v1
    - [ ] tft-summoner
        - [ ] v1
- [ ] Valorant
    - [ ] val-content
        - [ ] v1
    - [ ] val-match
        - [ ] v1
    - [ ] val-ranked
        - [ ] v1
    - [ ] val-status
        - [ ] v1