Skip to main content
GET
/
bets
Get bets
curl --request GET \
  --url https://v2.55-tech.com/bets \
  --header 'X-ABP-API-KEY: <api-key>'
{
  "status": "success",
  "bets": [
    {
      "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": "my_pinnacle",
      "sentData": {
        "stake": 10,
        "price": 1.95
      },
      "receivedData": {
        "betId": "3332684214",
        "status": "accepted",
        "price": 1.97
      },
      "currencyInfo": {
        "currency": "USD",
        "currencyValue": 1
      }
    },
    {
      "betId": 67889,
      "orderId": 12344,
      "bookmaker": "betfair_ex",
      "betStatus": "CONFIRMED",
      "settlementStatus": "WON",
      "clientName": "demo",
      "testBet": false,
      "requestUuid": "fb5f2dd9-c855-4ba9-8ef9-4c2278ca2f1d",
      "bookmakerBetId": "234567890",
      "placedPrice": 1.94,
      "placedStake": 50,
      "placedCurrency": "GBP",
      "placedAt": "2026-02-07T16:00:00+00:00",
      "settledAt": "2026-02-07T18:30:00+00:00",
      "userRef": "bettor1234",
      "account": "my_betfair",
      "currencyInfo": {
        "currency": "GBP",
        "currencyValue": 0.73
      }
    }
  ],
  "count": 2,
  "hasMore": true,
  "nextCursor": 67889
}

Authorizations

X-ABP-API-KEY
string
header
required

API key for authentication. Contact admin to obtain a key.

Query Parameters

betIds
string | null

Comma-separated bet IDs

orderIds
string | null

Comma-separated order IDs

userRef
string | null

User reference to filter by

afterBetId
integer | null

Cursor for pagination: fetch bets with betId less than this value

limit
integer
default:50

Maximum number of bets to return per page

Required range: 1 <= x <= 1000

Response

Successfully retrieved bets

Response model for bets endpoint.

bets
BetResponse · object[]
required
count
integer
required
status
string
default:success
hasMore
boolean
default:false
nextCursor
integer | null