Round Schedule API

Manages the scheduling and flow of game rounds.

The Game Provider interacts with the Round Schedule API to define and manage the timing of game rounds. This ensures that players are aware of when games start and end, and it helps synchronize game activities.

post
Body
roundIdstring · uuidOptional
playerIdstring · uuidOptional
purchaseOptionIdstring · uuidOptional
cardQuantityinteger · int32Optional
Responses
200

OK

post
/api/roundschedule/player/addroundreservation
get
Path parameters
roundIdstring · uuidRequired
playerIdstring · uuidRequired
Responses
200

OK

Responseboolean
get
/api/roundschedule/player/getplayerhasroundreservation/{roundId}/{playerId}
get
Path parameters
roundIdstring · uuidRequired
Responses
200

OK

get
/api/roundschedule/player/getroundreservations/{roundId}
get
Path parameters
playerIdstring · uuidRequired
Body
roomIdsstring · uuid[] | nullableOptional
startDatestring · date-time | nullableOptional
endDatestring · date-time | nullableOptional
startTimeinteger · int32 | nullableOptional
endTimeinteger · int32 | nullableOptional
Responses
200

OK

get
/api/roundschedule/player/getroundschedulebyfilter/{playerId}
get
Responses
200

OK

Responsestring · uuid
get
/api/roundschedule/player/isAlive
post
Query parameters
intervalBetweenRoundsinteger · int32Optional
purchaseOptionIdDefaultstring · uuidOptional
cardQuantityRandombooleanOptional
roundQuantityinteger · int32Optional
Body
idstring · uuidOptional
roomIdstring · uuidOptional
roundIdstring · uuidOptional
datestring · date-timeOptional
Responses
200

OK

No content

post
/api/roundschedule/room
200

OK

No content

get
Path parameters
roomIdstring · uuidRequired
roundIdstring · uuidRequired
Responses
200

OK

No content

get
/api/roundschedule/room/{roomId}/round/{roundId}
200

OK

No content

get
Path parameters
provisionstringRequired
roomIdstring · uuidRequired
Responses
200

OK

No content

get
/api/roundschedule/room/getroundschedule/{provision}/{roomId}
200

OK

No content

get
Path parameters
roomIdstring · uuidRequired
Query parameters
startPeriodstringOptional
endPeriodstringOptional
topinteger · int32Optional
Responses
200

OK

No content

get
/api/roundschedule/room/getroundschedulebyrange/{roomid}
200

OK

No content

Last updated