Place Bet - bet_to_check structure

Element
Data Type
Description
Example

odds_sources

string[]

Array of concatenated IDs representing the odds sources

["7723348353;2666973288;3519429315"]

bet

Object

Main betting object containing odds and bet details

{ "odds": [...], "type": "single", "_multiple_detail": {...} }

bet.odds

object[]

Array of odds objects for the bet

[{ "id_market": 2666973288, ... }]

bet.odds.id_market

Number

Unique identifier for the market

2666973288

bet.odds.market_unique_id

String

String representation of market unique ID

"2666973288"

bet.odds.market_name

String

Name of the betting market

"1X2"

bet.odds.id_outcome

Number

Unique identifier for the outcome

3519429315

bet.odds.unique_id

String

Concatenated unique identifier for event market and outcome

"7723348353;2666973288;3519429315"

bet.odds.outcome_alias

String

Short alias for the outcome

"2"

bet.odds.ext_id

String

External identifier for the outcome

"147187704415087664"

bet.odds.outcome_name

String

Display name for the outcome

"2"

bet.odds.outcome_odd_value

String

Current odds value for the outcome

"10.84"

bet.odds.outcome_odd_value_original

String

Original odds value (before any modifications)

"10.84"

bet.odds.outcome_odd_percent

String

Percentage representation of the odds

"59.07"

bet.odds.outcome_odd_percent_original

String

Original percentage representation

"59.07"

bet.odds.outcome_key_value

Number

Calculated key value for the outcome

9.225092251

bet.odds.outcome_key_value_original

Number

Original calculated key value

9.225092251

bet.odds.outcome_odd_value_for_order

Number

Odds value used for ordering/sorting

10.84

bet.odds.active

Boolean

Whether the outcome is currently active

TRUE

bet.odds.multiplicity

String

Range of allowed bet multiples

"1-40"

bet.odds.multiplicity_min

String

Minimum multiplicity allowed

"1"

bet.odds.multiplicity_max

String

Maximum multiplicity allowed

"40"

bet.odds.market_fixed

Number

Fixed market indicator (0 = not fixed)

0

bet.odds.spec

String

Market specification details

" (empty)""

bet.odds.type

String

Type of bet (prematch live etc.)

"prematch"

bet.odds.specifier

String

Additional market specifier

" (empty)""

bet.odds.event_description

String

Description of the sporting event

"Real Madrid - Al Hilal Riyadh"

bet.odds.time

Number

Event timestamp in milliseconds

1.75027E+12

bet.odds.event_source

Number

Source identifier for the event

7723348353

bet.odds.sport

Object

Sport information object

{ "id": 8412615417, "_id": "60703069a936cb5d3422bb59", ... }

Number

Sport unique identifier

8412615417

bet.odds.sport._id

String

MongoDB ObjectId for the sport

"60703069a936cb5d3422bb59"

bet.odds.sport.source

Number

Source identifier for the sport

8412615417

bet.odds.sport.name

String

Name of the sport

"Football"

bet.odds.sport.order

Number

Display order for the sport

1

bet.odds.sport.status

Boolean

Whether the sport is active

TRUE

bet.odds.category

Object

Category information object

{ "id": 1402297580, "_id": "6082e765e7ddcf34a099ff0e", ... }

Number

Category unique identifier

1402297580

bet.odds.category._id

String

MongoDB ObjectId for the category

"6082e765e7ddcf34a099ff0e"

bet.odds.category.source

Number

Source identifier for the category

1402297580

bet.odds.category.name

String

Name of the category

"International"

bet.odds.category.order

Number

Display order for the category

3

bet.odds.category.status

Boolean

Whether the category is active

TRUE

bet.odds.tournament

Object

Tournament information object

{ "id": 8750408630, "_id": "61f7f10dfd04152abd066b60", ... }

Number

Tournament unique identifier

8750408630

bet.odds.tournament._id

String

MongoDB ObjectId for the tournament

"61f7f10dfd04152abd066b60"

bet.odds.tournament.source

Number

Source identifier for the tournament

8750408630

bet.odds.tournament.name

String

Name of the tournament

"FIFA Club World Cup"

bet.odds.tournament.order

Number

Display order for the tournament

9999

bet.odds.tournament.status

Boolean

Whether the tournament is active

TRUE

bet.odds.quickbet

String

Quick bet identifier

"20553"

bet.type

String

Type of bet (single multiple system)

"single"

bet._multiple_detail

Object

Details for multiple/accumulator bets

{ "amount": 100, "bonus": 0, ... }

bet._multiple_detail.amount

Number

Bet amount in currency units

100

bet._multiple_detail.bonus

Number

Bonus amount applied to the bet

0

bet._multiple_detail.bonus_percentage

Number

Percentage bonus applied

0

bet._multiple_detail.multiplicity

Number

Number of selections in the bet

1

bet._multiple_detail.odds_total

Number

Total combined odds for the bet

10.84

bet._multiple_detail.profit

Number

Expected profit from the bet

984

bet._multiple_detail.winning

Number

Total winning amount (stake + profit)

1084

bet._multiple_detail.winning_total

Number

Total winning amount

1084

bet._multiple_detail.expectedTaxOnWonAmount

Number

Expected tax on winnings

0

bet._multiple_detail.expectedTotalTaxedWinnings

Number

Expected winnings after tax

1084

bet._multiple_detail.expectedProfitTaxed

Number

Expected profit after tax

984

Last updated

Was this helpful?