Skip to main content
GET
/
api
/
tournaments
List tournaments
curl --request GET \
  --url https://ts.playservices.tech/api/api/tournaments \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": "<string>",
      "name": "<string>",
      "status": "scheduled",
      "scheduled_start": "2023-11-07T05:31:56Z"
    }
  ],
  "current_page": 123,
  "per_page": 123,
  "total": 123,
  "last_page": 123,
  "from": 123,
  "to": 123
}
This endpoint retrieves a paginated list of tournaments with optional filtering by status, game type, and date range. Use this to display available tournaments in your casino interface or to monitor tournament activity.

Authorizations

Authorization
string
header
required

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

Query Parameters

status
enum<string>

Filter by tournament status

Available options:
scheduled,
in_progress,
completed,
cancelled
game
string

Filter by game type

Example:

"crash-classic"

date_from
string<date>

Filter tournaments from this date

date_to
string<date>

Filter tournaments to this date

per_page
integer
default:15

Number of items per page

Required range: 1 <= x <= 100
page
integer
default:1

Page number

Required range: x >= 1

Response

List of tournaments

data
object[]
current_page
integer
per_page
integer
total
integer
last_page
integer
from
integer
to
integer