Competier

Build a fully fleshed-out Elo or Glicko rating system for your competition in minutes. Feed your user clients with match histories with minimal expenses on your side, and common pitfalls taken care of. Competier is highly configurable and works with any game, no matter the amount of participants or team setup. Focus on making great games and competitions and let Competier handle the legwork,…

3 subscribers
16 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Competier endpoints

MethodEndpointDescription
api-key
POST addApiKey
/v1/api-key
Creates and returns a new API key, invalidating the previous one. Your initial API key can be obtained through the Developer API Access menu in the Competier App (top right…
ladder
DELETE deleteLadder
/v1/ladder
Deletes a ladder from an account, including all its entries, ratings and results.
GET findLadders
/v1/ladders
Gets ladders of an account. Includes ladders which this account is the admin of, as well as ladders in which this account is participating in as a ladder-entry.
POST addLadder
/v1/ladder
Adds a ladder to an account. A ladder is a type of competition in which players are rated based on their performance over an arbitrary timespan, f.e. the chess FIDE rating.
ladder-entry
GET findladderEntriesByLadderId
/v1/ladder-entries
Gets ladder entries.
POST addLadderEntry
/v1/ladder-entry
Adds a self-managed entry to a ladder. Self-managed entries are not related to actual other Competier accounts - if you want your players to see and interact with your ladder in…
DELETE deleteLadderEntry
/v1/ladder-entry
Deletes a ladder-entry from a ladder, including all its ratings and results.
result
POST addResult
/v1/result
Adds a game result for a played game, triggering rating calculation. It's possible to enter more than two participants, as shown in the example. The Glicko/Elo algorithms don't…
DELETE deleteResult
/v1/result
Deletes a game result by rolling it back, reverting rating changes. A result can only be rolled back if it's the most recent result for all of the participating entries.
GET FindResults
/v1/results
Gets game results. By default, results for all ladders that the querying user has participated in are returned.
invite
GET FindInvites
/v1/invites
Gets all invites for a ladder or tournament.
POST addInvite
/v1/invite
Adds an invite to a ladder or tournament. Either ladderId or tournamentId needs to be specified.
PUT acceptInvite
/v1/invite
Accepts an invite, creating a ladder-entry which represents the account calling this route. This action is idempotent since an account can only have one self-representing…
DELETE deleteInvite
/v1/invite
Deletes an invite from a ladder or tournament.
account
PATCH updateAccount
/v1/account
Updates account data.
v1
GET /v1/credit
/v1/credit
Returns information on remaining API usage quota. This request won't use up your quota.

Competier pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 500,000 / monthly

More Gaming APIs

View all →
  • Validate or GET username with ID. Available for Free Fire Global, BGMI, Mobile Legends, PUBGM Global, Higgs…

    GamingFreemium3.8k subscribers
  • An API for accessing video game and video game review data

    GamingFreemium3.3k subscribers
  • Free-to-play games database powered by FreeToGame.com!

    GamingFree9.5k subscribers
  • Username Game Validation with ID, ID Game Checker, GET Username with ID, Support PUBG Mobile, Free Fire…

    GamingFreemium134 subscribers
  • Find all free games, loot and giveaways with this giveaway tracker API powered by GamerPower.com! Access…

    GamingFree1.1k subscribers
  • ESportApi offers eSports results for League of Legends, Dota 2, Counter-Strike providing also eSports…

    GamingFreemium1.2k subscribers