Skip to main content
GET
/
api
/
tournaments
/
{tournamentId}
/
results
Get tournament results
curl --request GET \
  --url https://ts.playservices.tech/api/api/tournaments/{tournamentId}/results \
  --header 'Authorization: Bearer <token>'
{
  "tournamentId": "<string>",
  "name": "<string>",
  "status": "completed",
  "completedAt": "2023-11-07T05:31:56Z",
  "duration": 123,
  "totalPlayers": 123,
  "totalRounds": 123,
  "prizePool": {
    "totalAmount": 870,
    "currency": "USD",
    "guaranteedPrize": 500,
    "distribution": {}
  },
  "winners": [
    {
      "position": 123,
      "playerId": "<string>",
      "displayName": "<string>",
      "finalScore": 123,
      "prizeAmount": 123,
      "netWinnings": 123,
      "entryCount": 123,
      "totalPaid": 123
    }
  ],
  "statistics": {
    "averageScore": 123,
    "totalEntryFees": 123,
    "totalRebuys": 123,
    "operatorRevenue": 123
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs-ts.playservices.tech/llms.txt

Use this file to discover all available pages before exploring further.

Retrieve final tournament results including winner rankings, prize distributions, and tournament statistics. Only available after tournament completion.

Authorizations

Authorization
string
header
required

Operator API key with role-based permissions (tournaments.read, players.write, etc.)

Path Parameters

tournamentId
string
required

Unique tournament identifier

Example:

"12345"

Response

Tournament results

tournamentId
string
name
string
status
string
Example:

"completed"

completedAt
string<date-time>
duration
integer

Duration in seconds

totalPlayers
integer
totalRounds
integer
prizePool
object
winners
object[]
statistics
object