Skip to main content
GET
Get a single bet

Authorizations

x-api-key
string
header
required

API key for authentication. Contact contact@55-tech.com to obtain a key.

Path Parameters

bet_id
integer
required

Bet ID

Response

Successfully retrieved bet

betId
integer

Bet ID

orderId
integer

Parent order ID

bookmaker
string

Bookmaker slug

betStatus
enum<string>

Bet status

Available options:
PENDING,
PLACED,
CONFIRMED,
REJECTED,
CANCELLED,
FAILED,
VOID
settlementStatus
enum<string>

Settlement status

Available options:
UNSETTLED,
WON,
LOST,
VOID,
HALF_WON,
HALF_LOST,
PUSH,
CASHOUT
clientName
string

Client name

testBet
boolean

Whether this is a test bet

requestUuid
string

UUID from parent order

bookmakerBetId
string | null

Bet ID returned by the bookmaker

betRequestId
string | null

Internal bet request tracking ID

placedPrice
number | null

Actual odds the bet was placed at

placedStake
number | null

Stake sent to bookmaker

placedCurrency
string | null

Currency the bet was placed in

placedAt
string | null

ISO 8601 placement timestamp

declineReason
string | null

Reason if bet was declined

userRef
string | null

User reference from parent order

account
string | null

Account username used for this bet

sentData
object | null

Full request payload sent to the bookmaker

receivedData
object | null

Full response received from the bookmaker

currencyInfo
object | null

Exchange rate snapshot for placedCurrency: { currency, currencyValue, updatedAt }. Null when no rate is available.

settledAt
string | null

ISO 8601 settlement timestamp

settlementAmount
number | null

Settlement payout amount

settlementReason
string | null

Reason for settlement

oddsInfo
object | null

Odds snapshot at bet time