Powering the open
Sports Betting
Ecosystem

The Easiest way to integrate with your users’ sportsbook accounts

Get Started

Trusted By

SharpSports API for Sports Betting Ecosystem

Infrastructure to integrate with your users’ sportsbook accounts

Request a Demo

Easy to Implement

Get all the data you need to offer
a seamless bet tracking solution.

Read Our Documentation

GET /v1/bettors
[
 {
   "id":"BTTR_ln131QtBRWmuUR8zyIxkA",
   "internalId":"12345",
   "betRefreshRequested":"2020-07T19:58:52.298724Z",
   "timeCreated":"2020-06-09T19:31:26.904934Z"
 },

 {
   "id":"BTTR_Gz4vUZFIQd+oO0lhMQPdCw",
   "internalId":"23456",
   "betRefreshRequested":"2020-07-07T19:59:14.804198Z",
   "timeCreated":"2020-06-10T18:31:26.991934Z"
 }
]

Get BettorAccounts
GET /v1/bettorAccounts/<bettorAccountID>
{
 "id":"BACT_25ko1xXuSmaX393YqBuM4w",
 "bettor":"BTTR_Gz4vUZFIQd+oO0lhMQPdCw",
 "book":
   {
     "id":"BOOK_E4tSsP31QrWSd2nSiLmGpg",
     "name":"William Hill",
     "abbr":"wh"
   },
 "bookRegion":
   {
     "id":"BRGN_Yv0YVaG9Qn6o9LyqiANrAg",
     "name":"New Jersey",
     "abbr":"nj",
     "status":"active"
   },
 "verified":true,
 "access":true,
 "betRefreshRequested":"2020-07-07T19:47:35.231264Z",
 "latestRefreshRequestId":"0085034705a34aed881f9fb248284d1b",
 "latestRefreshResponse":
   {
     "id":"RRES_yo17sXlMTMyDyvVrWi8dqQ",
     "timeCreated":"2020-07-07T19:59:18.838158Z",
     "status":200,
     "requestId":"0085034705a34aed881f9fb248284d1b"
   },
 "balance":40597,
 "timeCreated":"2020-07T19:58:52.298724Z"
}

Get BetSlips
GET /v1/bettors/<bettorID>/betSlips
{
     "id":"SLIP_d9MKHrSjCGrT2EFhm8NQ",
     "bettor":"BTTR_J7ekiA9uTPaqkyspW7JVw",
     "book":{
        "id":"BOOK_IPBQaQQTCRxplZx7SYOA",
        "name":"William Hill",
        "abbr":"wh"
     },
     "bettorAccount":"BACT_8TxQsO8RcW8U2Q8Zkqg",
     "bookRef":"571d1ce5-db49-3a8c-bb86-587ebd6079bb",
     "timePlaced":"2020-09-16T16:02:16Z",
     "type":"single",
     "oddsAmerican":-110,
     "atRisk":100,
     "toWin":91,
     "netProfit":91,
     "status":"pending",
     "outcome":"win",
     "incomplete":false,
     "refreshResponse":"RRES_3nAMdOPTTMi68ahdyxGTwg",
     "dateClosed": "2020-09-18",
     "bets":[
        {
           "id":"BET_zoLebnFRUax8ryTNlhSNQ",
           "type":"straight",
           "event":{
              "id":"EVNT_2bgbe4cQQjqiwXJoJxaWA",
              "sportsdataioId":null,
              "sportradarId":"bd65600d-8669-4903-8a14-af88203add38",
              "league":"NFL",
              "name":"Cincinnati Bengals @ Cleveland Browns",
              "nameSpecial":null,
              "startTime":"2020-09-18T00:30:00Z",
              "startDate":"2020-09-18"
           },
           "proposition":"spread",
           "propDetails":null,
           "segment":null,
           "position":"Cincinnati Bengals",
           "line":6.0,
           "oddsAmerican":-110,
           "status":"completed",
           "outcome":"win",
           "live":false,
           "incomplete":false,
           "bookDescription":"Cincinnati Bengals at Cleveland Browns - Spread - Cincinnati Bengals"
        }
     ]
  }

Use Cases

Automatic Bet Tracking

Manual Bet Tracking Sucks.  Delight your bettors by automatically syncing their bets in real time.

Personalized Content

Deliver relevant content, notifications and promotions to give your customers a completely custom experience based on their betting behavior.

Bet Sharing

Make sharing your bets with others a one-click process, rather than screenshots and unverified claims.

Case Study

Chalkboard Differentiates
with BookSync

Chalkboard stood out form the crowd with their booksync feature. After launching Booksync, they reported an uplift in retention of 59% among users who linked at least one SportsBook.

Read More

Powering the open
betting ecosystem

Request a Demo