Skip to main content
GET
/
bets
/
{bet_id}
Get a single bet
curl --request GET \
  --url https://v2.55-tech.com/bets/{bet_id} \
  --header 'X-API-Key: <api-key>'
{
  "betId": 67890,
  "orderId": 12345,
  "bookmaker": "pinnacle",
  "betStatus": "CONFIRMED",
  "settlementStatus": "UNSETTLED",
  "clientName": "demo",
  "testBet": false,
  "requestUuid": "eb45b192-317b-42d5-9f65-af497b9fa8c1",
  "bookmakerBetId": "3332684214",
  "placedPrice": 1.97,
  "placedStake": 10,
  "placedCurrency": "USD",
  "placedAt": "2026-02-07T17:29:32+00:00",
  "userRef": "bettor1234",
  "account": "pinnacle_main",
  "sentData": {
    "stake": 10,
    "price": 1.95
  },
  "receivedData": {
    "betId": "3332684214",
    "status": "accepted",
    "price": 1.97
  },
  "currencyInfo": {
    "currency": "USD",
    "currencyValue": 1
  }
}

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

Full request payload sent to the bookmaker

receivedData
object

Full response received from the bookmaker

currencyInfo
object

Currency exchange rate details

settledAt
string | null

ISO 8601 settlement timestamp

settlementAmount
number | null

Settlement payout amount

settlementReason
string | null

Reason for settlement

oddsInfo
object

Odds snapshot at bet time