Skip to main content
GET
/
betslip
Get live odds and betslip metadata
curl --request GET \
  --url https://v2.55-tech.com/betslip \
  --header 'X-API-Key: <api-key>'
{
  "fixtureId": "id1000002361061419",
  "outcomeId": 101,
  "playerId": 0,
  "client": "demo",
  "userRef": null,
  "fixtureInfo": {
    "fixtureId": "id1000002361061419",
    "status": {
      "live": false,
      "statusId": 0,
      "statusName": "Pre-Game"
    },
    "sport": {
      "sportId": 10,
      "sportName": "Soccer"
    },
    "tournament": {
      "tournamentId": 23,
      "tournamentName": "Serie A",
      "categoryName": "Italy"
    },
    "season": {
      "seasonId": 130971,
      "seasonName": "Serie A 25/26"
    },
    "startTime": 1770666300,
    "participants": {
      "participant1Id": 2702,
      "participant1Name": "AS Roma",
      "participant2Id": 2719,
      "participant2Name": "Cagliari Calcio"
    },
    "externalProviders": {
      "betgeniusId": 12418676,
      "betradarId": 61061419,
      "flashscoreId": "QRHiwdZQ",
      "mollybetId": "2026-02-09,240,227",
      "pinnacleId": 1623026170,
      "sofascoreId": 13981664
    }
  },
  "outcomeInfo": {
    "marketId": 101,
    "marketName": "Full Time Result",
    "marketNameShort": "1X2",
    "marketType": "1x2",
    "period": "fulltime",
    "playerProp": false,
    "handicap": 0,
    "outcomeId": 101,
    "outcomeName": "1"
  },
  "playerInfo": null,
  "odds": {
    "polymarket": {
      "id1000002361061419:polymarket:101:0": {
        "price": 1.55,
        "limit": 0,
        "limitMin": 1,
        "limitCurrency": "USD",
        "limitUsd": 0,
        "limitMinUsd": 1,
        "active": true,
        "account": "0xAe58B89E84a625C8D0b7E630f40Cb163fcA73F01",
        "currencyInfo": {
          "currency": "USD",
          "currencyValue": 1
        },
        "bookmakerFixtureId": null,
        "bookmakerMarketId": "101",
        "bookmakerOutcomeId": "47560474994564756084533131483151433692089461304045858881876576415056110461089",
        "meta": {
          "lay": 2.817,
          "bookmakerLayOutcomeId": "68720233493513315549726110228454980604765404427736533364284705967981292940643"
        }
      }
    },
    "pinnacle": {
      "id1000002361061419:pinnacle:101:0": {
        "price": 1.5,
        "limit": 15000,
        "limitMin": 5,
        "limitCurrency": "USD",
        "limitUsd": 15000,
        "limitMinUsd": 5,
        "active": true,
        "account": "PWFSE02PP1",
        "currencyInfo": {
          "currency": "USD",
          "currencyValue": 1
        },
        "bookmakerFixtureId": null,
        "bookmakerMarketId": "101",
        "bookmakerOutcomeId": "home",
        "meta": null
      }
    },
    "sharpbet": {
      "id1000002361061419:sharpbet:101:0": {
        "price": 1.52,
        "limit": 751.343,
        "limitMin": 1,
        "limitCurrency": "EUR",
        "limitUsd": 886.13,
        "limitMinUsd": 1.18,
        "active": true,
        "account": "devsb01",
        "currencyInfo": {
          "currency": "EUR",
          "currencyValue": 0.84788876
        },
        "bookmakerFixtureId": null,
        "bookmakerMarketId": "101",
        "bookmakerOutcomeId": "7",
        "meta": null
      }
    }
  }
}

Authorizations

X-API-Key
string
header
required

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

Query Parameters

fixtureId
string

Fixture identifier (e.g., 'id1000004461512432'). Required for fixture markets. Mutually exclusive with futureId.

futureId
string

[Coming soon] Future/outright market identifier. Mutually exclusive with fixtureId. Currently returns 501.

participantId
integer
default:0

[Coming soon] Participant identifier for futures (e.g., team/player). Only used with futureId.

outcomeId
integer
required

Outcome identifier (e.g., 103 for Match Winner Away)

playerId
integer
required

Player ID. Use 0 for non-player prop markets.

bookmakers
string | null

Comma-separated bookmaker slugs (e.g., 'pinnacle,betfair-ex'). If omitted, uses all client's configured bookmakers.

Response

Current odds and betslip metadata for a fixture

fixtureId
string
outcomeId
integer
playerId
integer
client
string
userRef
string | null
fixtureInfo
object

Fixture details (teams, sport, tournament, start time, scores)

outcomeInfo
object

Market and outcome details

playerInfo
object

Player details for player prop markets

odds
object

Odds keyed by bookmaker slug, each containing odds entries keyed by oddsId (fixtureId:bookmaker:outcomeId:playerId)