matchmaking
Developing
wss://api.competier.net/ws/v1/matchmaking
defaultTeamSize
, defaultTeamAmount
, mmUseRating
, mmUseDistance
, mmAvoidRematches
. Refer to the ladder documentation to learn more.add
or remove
to specify the intended action.Whenever Competier finds a successful match, you'll receive a JSON result, but with
finishPositions
and read-only values missing. Once you've conducted the match, simply fill in finishPositions
and POST the result to the according endpoint. Partaking ladder-entries are auto-removed from the matchmaking pool when a match is found.playersCanEnterResults = true
, any user with a respective ladder-entry connected to their account can connect to the matchmaking interface for your ladder, for example using the Competier App. However, instead of getting to choose the ladder-entry IDs to add to the matchmaking pool, instead they'll simply add themselves to the pool, which will happen automatically upon entering a valid ladder ID. If a match is found, all proposed players will be notified about whom they should be playing with/against, and disconnected from the interface. It's your players' responsibility to organize the match and post a result after the fact, and the Competier App will encourage them to do so. If applicable, matches between a mix of account-representing ladder-entries and self-managed ladder-entries can occur. In that case, both the matchmaking players and the admin will receive information on the successful match through this interface.Request
Header Params
Authorization
string
optional
Example:
Bearer 2f68dbbf-519d-4f01-9636-e2421b68f379
Modified at 2025-02-14 07:09:33