The book object represents a sportsbook that you can link with. This means they have allowed you to connect with their bettor's accounts and pull bet data.
{
"id": "BOOK_pPg9ABaPSj2mL6qoMTKR1A",
"name": "BetMGM",
"abbr": "mg",
"status": "active",
"refreshCadenceActive": true,
"sdkRequired": false,
"pullBackToDate": "2022-08-19",
"maxHistoryMonths": 24,
"maxHistoryBets": null,
"historyDetail": null,
"mobileOnly": false,
"betPlaceStatus": {
"webBrowser": "betSlipCreation",
"iOS": "betSlipCreation",
"android": "unsupported"
}
}
Sportsbook | betSync | betPlace | betSync SDK Required? | Refresh Cadence |
---|---|---|---|---|
FanDuel | โ | โ | โ | โ |
DraftKings | โ | โ | โ | โ |
PrizePicks | โ | โ | โ | โ |
Underdog | โ | โ | โ | โ |
HardRock | โ | โ | โ | โ |
Sporttrade | โ | โ | โ | โ |
BetRivers | โ | โ | โ | โ |
ESPN BET | โ | โ | โ | โ |
BetMGM | โ | โ | โ | โ |
Caesars | โ | โ | โ | โ |
Fliff | โ | โ | โ | โ |
BetFred | โ | โ | โ | โ |
Fanatics | โ | โ | โ | โ |
Endpoints
id (string)
A unique identifier representing the bookID. Each bookID will start with the unique character set BOOK_
.
name (string)
A descriptor that represents the common name of the sportsbook.
abbr (string)
A 2 character descriptor that represents the common abbreviation of the book's common name.
status (string)
The current status of the book - one of the following:
value | description |
---|---|
active | The sportsbook is available for new links and refreshes |
inactive | The sportsbook is currently down for maintenence |
coming | The sportsbook integration is in development |
unsupported | The sportsbook integration is not currently offered |
mobileOnly (boolean)
This field has been deprecated in favor of
sdkRequired
and `sdkSupport
refreshCadenceActive (boolean)
This field indictates if the refresh cadence is currently available for this book.
sdkRequired (boolean)
This field indicates that this book is only available to link and refresh via one of the SDKs.
sdkSupport (hash)
This field indicates the specifics of what SDKS/platforms this book is available on - see the ๐ sdk supportfor more details. This field is null
in the case that sdkRequired=false
.
In order to serialize this field you must add the query parameter ?support=true
to your request.
pullBackToDate(string)
For some books, there is a time-based limitation on how far bets will be synced. This field indicates the current date of that limitation.
maxHistoryMonths (int)
For some books, bets can only be synced for a specific number of months. This field indicates that limitation.
maxHistoryBets (int)
Fof some books, only a certain number of bets can be synced. This field indicates that limitation.
historyDetail (string)
This field will contain any necessary context about how much bet history can be synced, beyond the standard limitations in other fields.
oddsFeedActive (bool)
This field indicates whether ๐๏ธ Prices will be included for this book.
betPlaceStatus (hash)
This field indicates the specifics of what platform(s) ๐ betPlace is available on. The potential values are as follows:
unsupported
unsupported
betPlace links are not supported.
inactive
inactive
betPlace links are temporarily down for maintenance.
betSlipCreation
betSlipCreation
betPlace links will fill out the betSlip on the sportsbook account automatically.
deeplink
deeplink
betPlace links will deeplink to the correct page but not fill out the betslip automatically.