Expand all
Collapse all
CurrentRoundUpdate
Type: object
type
Required
root
type
Type: enum (of string)
Must be one of:
"CurrentRoundUpdate"
round_state
Required
root
round_state
TcsAPI
Type: object
state
Required
root
round_state
state
RoundState
Type: enum (of string)
Must be one of:
"DEALER_DONE"
"DEALER_MAYBE_DONE"
"DEALER_ONE_CARD"
"DEALER_TWO_CARDS"
"EMPTY"
"FAILED"
"STARTED"
players
Required
root
round_state
players
Type: array
No Additional Items
Each item of this array must be:
root
round_state
players
PlayerAPI
PlayerAPI
Type: object
stacks
Required
root
round_state
players
PlayerAPI
stacks
Type: array
No Additional Items
Each item of this array must be:
root
round_state
players
PlayerAPI
stacks
StackAPI
StackAPI
Type: object
live_cards
Required
root
round_state
players
PlayerAPI
stacks
StackAPI
live_cards
Type: array
No Additional Items
Each item of this array must be:
root
round_state
players
PlayerAPI
stacks
StackAPI
live_cards
CardAPI
CardAPI
Type: object
label
Required
root
round_state
players
PlayerAPI
stacks
StackAPI
live_cards
CardAPI
label
Label52
Type: object
card
Required
root
round_state
players
PlayerAPI
stacks
StackAPI
live_cards
CardAPI
label
card
Value
Type: enum (of string)
Must be one of:
"10"
"2"
"3"
"4"
"5"
"6"
"7"
"8"
"9"
"A"
"J"
"K"
"Q"
suit
Required
root
round_state
players
PlayerAPI
stacks
StackAPI
live_cards
CardAPI
label
suit
Suit
Type: enum (of string)
Must be one of:
"C"
"D"
"H"
"S"
center
Required
root
round_state
players
PlayerAPI
stacks
StackAPI
live_cards
CardAPI
center
Type: array
Must contain a minimum of
2
items
Must contain a maximum of
2
items
No Additional Items
Tuple Validation
Item at 1 must be:
root
round_state
players
PlayerAPI
stacks
StackAPI
live_cards
CardAPI
center
center item 0
Type: number
Item at 2 must be:
root
round_state
players
PlayerAPI
stacks
StackAPI
live_cards
CardAPI
center
center item 1
Type: number
is_alive
Required
root
round_state
players
PlayerAPI
stacks
StackAPI
live_cards
CardAPI
is_alive
Type: boolean
id
Required
root
round_state
players
PlayerAPI
stacks
StackAPI
live_cards
CardAPI
id
Any of
Option 1
Option 2
root
round_state
players
PlayerAPI
stacks
StackAPI
live_cards
CardAPI
id
anyOf
item 0
Type: integer
root
round_state
players
PlayerAPI
stacks
StackAPI
live_cards
CardAPI
id
anyOf
item 1
Type: null
hit_counter
Required
root
round_state
players
PlayerAPI
stacks
StackAPI
live_cards
CardAPI
hit_counter
Type: integer
cards
Required
root
round_state
players
PlayerAPI
stacks
StackAPI
cards
Type: array
No Additional Items
Each item of this array must be:
root
round_state
players
PlayerAPI
stacks
StackAPI
cards
CardAPI
CardAPI
Type: object
Same definition as CardAPI
is_doubled
Required
root
round_state
players
PlayerAPI
stacks
StackAPI
is_doubled
Any of
Option 1
Option 2
root
round_state
players
PlayerAPI
stacks
StackAPI
is_doubled
anyOf
item 0
Type: boolean
root
round_state
players
PlayerAPI
stacks
StackAPI
is_doubled
anyOf
item 1
Type: null
chip_stacks
Required
root
round_state
players
PlayerAPI
chip_stacks
Any of
Option 1
Option 2
root
round_state
players
PlayerAPI
chip_stacks
anyOf
item 0
Type: array
No Additional Items
Each item of this array must be:
root
round_state
players
PlayerAPI
chip_stacks
anyOf
item 0
ChipStackAPI
ChipStackAPI
Type: object
label
Required
root
round_state
players
PlayerAPI
chip_stacks
anyOf
item 0
ChipStackAPI
label
ChipLabel
Type: object
center
Required
root
round_state
players
PlayerAPI
chip_stacks
anyOf
item 0
ChipStackAPI
center
Type: array
Must contain a minimum of
2
items
Must contain a maximum of
2
items
No Additional Items
Tuple Validation
Item at 1 must be:
root
round_state
players
PlayerAPI
chip_stacks
anyOf
item 0
ChipStackAPI
center
center item 0
Type: number
Item at 2 must be:
root
round_state
players
PlayerAPI
chip_stacks
anyOf
item 0
ChipStackAPI
center
center item 1
Type: number
id
Required
root
round_state
players
PlayerAPI
chip_stacks
anyOf
item 0
ChipStackAPI
id
Any of
Option 1
Option 2
root
round_state
players
PlayerAPI
chip_stacks
anyOf
item 0
ChipStackAPI
id
anyOf
item 0
Type: integer
root
round_state
players
PlayerAPI
chip_stacks
anyOf
item 0
ChipStackAPI
id
anyOf
item 1
Type: null
hit_counter
Required
root
round_state
players
PlayerAPI
chip_stacks
anyOf
item 0
ChipStackAPI
hit_counter
Type: integer
root
round_state
players
PlayerAPI
chip_stacks
anyOf
item 1
Type: null
dealer
Required
root
round_state
dealer
DealerAPI
Type: object
stack
Required
root
round_state
dealer
stack
Any of
StackAPI
Option 2
root
round_state
dealer
stack
anyOf
StackAPI
StackAPI
Type: object
Same definition as StackAPI
root
round_state
dealer
stack
anyOf
item 1
Type: null
lifetime
Required
root
round_state
lifetime
Type: integer
anomalies
Required
root
round_state
anomalies
Type: array of string
No Additional Items
Each item of this array must be:
root
round_state
anomalies
anomalies items
Type: string
initialized_ts
Required
root
round_state
initialized_ts
Type: string
started_ts
Required
root
round_state
started_ts
Any of
Option 1
Option 2
root
round_state
started_ts
anyOf
item 0
Type: string
root
round_state
started_ts
anyOf
item 1
Type: null
phase_timestamps
Required
root
round_state
phase_timestamps
Type: array of array
No Additional Items
Each item of this array must be:
root
round_state
phase_timestamps
phase_timestamps items
Type: array
Must contain a minimum of
2
items
Must contain a maximum of
2
items
No Additional Items
Tuple Validation
Item at 1 must be:
root
round_state
phase_timestamps
phase_timestamps items
RoundState
RoundState
Type: enum (of string)
Same definition as state
Item at 2 must be:
root
round_state
phase_timestamps
phase_timestamps items
phase_timestamps items item 1
Type: string
licensing_info
Required
root
licensing_info
LicensingInfo
Type: object
license_type
Required
root
licensing_info
license_type
Any of
Option 1
Option 2
Option 3
root
licensing_info
license_type
anyOf
item 0
Type: enum (of string)
Must be one of:
"Development"
root
licensing_info
license_type
anyOf
item 1
Type: enum (of string)
Must be one of:
"Trial"
root
licensing_info
license_type
anyOf
item 2
Type: enum (of string)
Must be one of:
"Paid"
valid
Required
root
licensing_info
valid
Type: boolean
expires_in_days
Required
root
licensing_info
expires_in_days
Type: integer
errors
Required
root
licensing_info
errors
Type: array of string
No Additional Items
Each item of this array must be:
root
licensing_info
errors
errors items
Type: string
system_revision
Required
root
system_revision
Any of
Option 1
Option 2
root
system_revision
anyOf
item 0
Type: string
root
system_revision
anyOf
item 1
Type: null