Arb & Value
Spreads/totals line arb
Cost: 3 credits. Line-matched arbitrage on spreads and totals: backs the two opposing sides at complementary lines across books. Returns the best complementary pair per event/market with a guaranteed-profit (is_arb) flag; is_middle marks overlapping lines where both sides can win.
get/v1/arb/lines
Request
- Base URL: https://api.puntersedge.online
- URL: https://api.puntersedge.online/v1/arb/lines
- Auth: API key in header X-API-Key
Query parameters
sport_keystring
Filter by sport e.g. afl, nrl
maxAgeMinutesinteger
Exclude bookmaker markets older than this many minutes. Same bound and default as /v1/sports/{sport_key}/odds, so an arb can never be built on a price that endpoint refuses to show.
min_profit_pctnumber
Min guaranteed profit % (0 = also show the best line comparison when not an arb)
Headers
X-API-Keystring
X-RapidAPI-Proxy-Secretstring
Response
Successful Response
Example response
[
{
"away_team": "Magpies",
"commence_time": "2026-06-07T09:30:00Z",
"event_id": "event_123",
"home_team": "Lions",
"market_type": "totals",
"opportunities": [
{
"arb_pct": 1.3,
"is_arb": true,
"is_middle": true,
"optimal_stakes": [],
"side_a": {
"bookmaker": "sportsbet",
"name": "Over",
"point": 38.5,
"price": 1.95
},
"side_b": {
"bookmaker": "tab",
"name": "Under",
"point": 39.5,
"price": 1.98
}
}
],
"sport_key": "afl"
}
]Changes
No recorded changes to this operation across all 1 revision of this API.