Same Game Parlay BlazeBuilder API Documentation
You need an API key to use OddsBlaze. Get access at www.oddsblaze.com.
Description
BlazeBuilder delivers real-time Same Game Parlay (SGP) pricing with unmatched flexibility. Seamlessly integrate your own odds using BlazeBuilder’s “Bring Your Own Odds” capability — just pass in selection IDs from your existing odds provider and instantly receive up-to-date SGP prices.
Credits
BlazeBuilder operates on a credit-based system. Each request consumes a certain number of credits, which varies depending on the sportsbook and the complexity of the request. This ensures fair usage and reflects the resources required to deliver real-time pricing. Credit requirements are subject to change at any time without notice.
| Sportsbook | Credits/request |
|---|---|
| Bally Bet | 1 |
| BetMGM | 1 |
| betPARX | 1 |
| BetRivers | 1 |
| bwin | 1 |
| Caesars | 3 |
| DraftKings | 2 |
| ESPN | 1 |
| Fanatics | 1 |
| FanDuel | 3 |
| Hard Rock | 3 |
| Hard Rock Indiana | 3 |
| Sports Interaction | 1 |
| theScore | 1 |
API Endpoint
https://sgp.oddsblaze.com/
Parameters
key (required)
Your OddsBlaze API key.
sportsbook (required)
The sportsbook id (e.g. caesars or hard-rock).
price
The price format: american (default), decimal, fractional, probability, malaysian, indonesian, or hong_kong.
credits
Include your credits balance in the response (&credits).
POST Body
Send a JSON array in the request body, using the sgp value from each odds object.
[
"AXO8bKgfGRc9MusGAkXJRPdODA6_MCkarrZNY69HNsk=",
"UcFTPZsGI7jvJRjmFHd7sXkg_-tLNYWizd09B5uEVZk=",
"ZXsWuMuEJghWTchrNlHB659lXD4cPz7U82kz1REeO60="
]
Example curl Commands
3-leg same game parlay:
curl -X POST "https://sgp.oddsblaze.com/?key=your_key&sportsbook=hard-rock" \
-H "Content-Type: application/json" \
-d '[
"AXO8bKgfGRc9MusGAkXJRPdODA6_MCkarrZNY69HNsk=",
"UcFTPZsGI7jvJRjmFHd7sXkg_-tLNYWizd09B5uEVZk=",
"ZXsWuMuEJghWTchrNlHB659lXD4cPz7U82kz1REeO60="
]'
4-leg same game parlay, include credits balance in the response:
curl -X POST "https://sgp.oddsblaze.com/?key=your_key&sportsbook=draftkings&credits" \
-H "Content-Type: application/json" \
-d '[
"q6L477iWkDeGigKwbVEi8g4m0zBXzTsieuqm-PJOHq8%3D",
"rzBoSqXyWFvFSieI3pK6SFF02flulbe48LrhRkiZp9s%3D",
"XQmaxSkQ23FIm1bBOoSMcA%3D%3D",
"x7VfpgubqqOGJM80cqsEUA%3D%3D"
]'
Example Responses
Price found:
{
"price": "+425"
}
Price found, with deep links:
{
"price": "+102",
"links": {
"desktop": "https://sportsbook.draftkings.com/?outcomes=0OU79743156O4750_1+0QA280181807%23355407702_13L88808Q1-1394528295Q20"
}
}
Price not found:
{
"message": "Price not found"
}
Cannot be combined:
{
"message": "Cannot be combined"
}
Not enough credits:
{
"message": "Not enough credits"
}
Price found, with credits balance:
{
"price": "+250",
"credits": {
"cost": 2,
"remaining": 9048
}
}
Bring Your Own Odds
Bally Bet
Use the fixtureId and selectionId values from Bally Bet deep links.
Example desktop deep link, fixtureId value 1025122979 and selectionId value 3896744690:
https://play.ballybet.com/sports#event/1025122979?coupon=single|3896744690|0|replace
Example curl command:
curl -X POST "https://sgp.oddsblaze.com/?key=your_key&sportsbook=bally-bet" \
-H "Content-Type: application/json" \
-d '[
{
"fixtureId": "1025122979",
"selectionId": "3896744690"
},
{
"fixtureId": "1025122979",
"selectionId": "3896278262"
}
]'
BetMGM
Use the fixtureId, marketId, and selectionId values from BetMGM deep links.
Example desktop deep link, fixtureId value 17872345, marketId value 1335371985, and selectionId value -514014242:
https://sports.on.betmgm.ca/en/sports/events/17872345?options=17872345-1335371985--514014242&type=Single
Example mobile deep link, fixtureId value 17872345, marketId value 1335372012, and selectionId value -514014179:
playmgmsportswrp://events/17872345?options=17872345-1335372012--514014179&type=Single
Example curl command:
curl -X POST "https://sgp.oddsblaze.com/?key=your_key&sportsbook=betmgm" \
-H "Content-Type: application/json" \
-d '[
{
"fixtureId": "17872345",
"marketId": "1335371985",
"selectionId": "-514014242"
},
{
"fixtureId": "17872345",
"marketId": "1335372012",
"selectionId": "-514014179"
}
]'
betPARX
Use the fixtureId and selectionId values from betPARX deep links.
Example desktop deep link, fixtureId value 1025122979 and selectionId value 3896744690:
https://nj.betparx.com/kambi#event/1025122979?coupon=single|3896744690|0|replace
Example curl command:
curl -X POST "https://sgp.oddsblaze.com/?key=your_key&sportsbook=betparx" \
-H "Content-Type: application/json" \
-d '[
{
"fixtureId": "1025122979",
"selectionId": "3896744690"
},
{
"fixtureId": "1025122979",
"selectionId": "3896278262"
}
]'
BetRivers
Use the fixtureId and selectionId values from BetRivers deep links.
Example desktop deep link, fixtureId value 1025122979 and selectionId value 3896744690:
https://mi.betrivers.com/?page=sportsbook#event/1025122979?coupon=single|3896744690|
Example curl command:
curl -X POST "https://sgp.oddsblaze.com/?key=your_key&sportsbook=betrivers" \
-H "Content-Type: application/json" \
-d '[
{
"fixtureId": "1025122979",
"selectionId": "3896744690"
},
{
"fixtureId": "1025122979",
"selectionId": "3896278262"
}
]'
Caesars
Use the selectionId value from Caesars deep links.
Example desktop deep link, selectionId value 7d078ae2-8d73-391a-9777-3b7917578928:
https://sportsbook.caesars.com/us/mi/bet/betslip?selectionIds=7d078ae2-8d73-391a-9777-3b7917578928
Example mobile deep link, selectionId value 0292e753-43f4-36b1-9751-778f205ee48f:
https://czr.onelink.me/t5iS?deep_link_value=betslip&deep_link_sub1=selectionIds=0292e753-43f4-36b1-9751-778f205ee48f
Example curl command:
curl -X POST "https://sgp.oddsblaze.com/?key=your_key&sportsbook=caesars" \
-H "Content-Type: application/json" \
-d '[
{
"selectionId": "7d078ae2-8d73-391a-9777-3b7917578928"
},
{
"selectionId": "0292e753-43f4-36b1-9751-778f205ee48f"
}
]'
DraftKings
Use the selectionId value from DraftKings deep links.
Example desktop deep link, selectionId value 0ML80915361_3:
https://sportsbook.draftkings.com/event/32645751?outcomes=0ML80915361_3
Example mobile deep link, selectionId value 0ML80915361_1:
dksb://sb/addselection_name/0ML80915361_1
Example curl command:
curl -X POST "https://sgp.oddsblaze.com/?key=your_key&sportsbook=draftkings" \
-H "Content-Type: application/json" \
-d '[
{
"selectionId": "0ML80915361_3"
},
{
"selectionId": "0ML80915361_1"
}
]'
ESPN
Use the selectionId value from ESPN deep links.
Example desktop deep link, selectionId value 3a7893bc-b014-4837-a659-23689565a8a2:
https://espnbet.com/sport/football/organization/united-states/competition/nfl/event/9e9ce446-e664-40bc-be89-edc7cb18b204/section/popular?market_selection_id[0]=MarketSelection:3a7893bc-b014-4837-a659-23689565a8a2&odds_numerator[0]=2&odds_denominator[0]=1
Example curl command:
curl -X POST "https://sgp.oddsblaze.com/?key=your_key&sportsbook=espn" \
-H "Content-Type: application/json" \
-d '[
{
"selectionId": "3a7893bc-b014-4837-a659-23689565a8a2"
},
{
"selectionId": "e875f70d-0254-4aa3-b1ac-74decaa149ef"
}
]'
Fanatics
Use the selectionId value from Fanatics deep links.
Example mobile deep link, selectionId value 932455779:
fanaticssportsbook://discover/?deep_link_sub1={%22legs%22:[{%22eventId%22:%222981374%22,%22marketId%22:%22373839448%22,%22selectionId%22:%22932455779%22}]}&deep_link_value=consume-betslip
Example curl command:
curl -X POST "https://sgp.oddsblaze.com/?key=your_key&sportsbook=fanatics" \
-H "Content-Type: application/json" \
-d '[
{
"selectionId": "932455779"
},
{
"selectionId": "931661600"
}
]'
FanDuel
Use the marketId and selectionId values from FanDuel deep links.
Example desktop deep link, marketId value 734.136297660 and selectionId value 29160:
https://nj.sportsbook.fanduel.com/addToBetslip?marketId=734.136297660&selectionId=29160
Example mobile deep link, marketId value 734.136372704 and selectionId value 7017905:
fanduelsportsbook://account.sportsbook.fanduel.com/sportsbook/addToBetslip?marketId=734.136372704&selectionId=7017905
Example curl command:
curl -X POST "https://sgp.oddsblaze.com/?key=your_key&sportsbook=fanduel" \
-H "Content-Type: application/json" \
-d '[
{
"marketId": "734.136297660",
"selectionId": "29160"
},
{
"marketId": "734.136372704",
"selectionId": "7017905"
}
]'
Hard Rock
Use the selectionId value from Hard Rock deep links.
Example desktop deep link, selectionId value 8379313810883477765:
https://app.hardrock.bet/?deep_link_value=betslip/8379313810883477765
Example mobile deep link, selectionId value 389998440672395514:
https://share.hardrock.bet/Pt0T/bet?deep_link_value=hardrock://betslip/389998440672395514
Example curl command:
curl -X POST "https://sgp.oddsblaze.com/?key=your_key&sportsbook=hard-rock" \
-H "Content-Type: application/json" \
-d '[
{
"selectionId": "8379313810883477765"
},
{
"selectionId": "389998440672395514"
}
]'