Api V2

Quaver API (v2)

Base URL

https://api.quavergame.com/v2

Rate Limit

API v2 currently has a rate limit of 100 requests per minute. If you exceed this rate limit, you will be given a response with a status code of 429.

If you are making a large amount of requests in a short amount of time, it is highly recommended to add sleep & retry functionality.

Routes

  • Clans

    • GET /clan/:id
    • GET /clan/:id/activity
    • GET /clan/:id/members
  • Download

    • GET /download/map/:id
    • GET /download/replay/:id
  • Leaderboards

    • GET /leaderboard/global
    • GET /leaderboard/country
    • GET /leaderboard/hits
  • Maps

    • GET /map/:id
    • GET /map/:id/mods
  • Mapsets

    • GET /mapset/:id
    • GET /mapset/ranked
    • GET /mapset/offsets
    • GET /mapset/search
  • Multiplayer

    • GET /multiplayer/games
    • GET /multiplayer/game/:id
  • Playlists

    • GET /playlists/search
    • GET /playlists/:id
    • GET /playlists/:id/contains/:map_id
  • Ranking Queue

    • GET /ranking/config
    • GET /ranking/queue/mode/:mode
    • GET /ranking/queue/:id/comments
  • Server Stats

    • GET /server/stats
    • GET /server/stats/country
  • Scores

    • GET /scores/:md5/global
    • GET /scores/:md5/mods/:mods
    • GET /scores/:md5/rate/:mods
    • GET /scores/:md5/:user_id/global
    • GET /scores/:md5/:user_id/all
    • GET /scores/:md5/:user_id/mods/:mods
    • GET /scores/:md5/:user_id/rate/:mods
  • Users

    • GET /user/:id
    • GET /user/:id/achievements
    • GET /user/:id/activity
    • GET /user/:id/badges
    • GET /user/:id/mapsets
    • GET /user/:id/mostplayed
    • GET /user/:id/playlists
    • GET /user/:id/scores/:mode/best
    • GET /user/:id/scores/:mode/recent
    • GET /user/:id/scores/:mode/firstplace
    • GET /user/:id/scores/:mode/grades/:grade
    • GET /user/:id/statistics/:mode/rank
    • GET /user/search/:name
    • GET /user/team/members