One call, every book
Ask for one sport with ?sport=, or leave it off for the whole board. Each row is one market with every bookmaker's decimal price and a link to the bet.
Request
curl --compressed "https://www.haterpicks.app/api/v1/odds?sport=nba" \
-H "Authorization: Bearer hp_live_your_key_here"Response (trimmed)
{
"version": "v1",
"feed": "odds",
"generated_at": "2026-10-09T04:15:00.000Z",
"count": 214,
"data": [
{
"id": "nba-nba-total-…",
"sport": "NBA",
"market": "NBA_TOTAL",
"player_or_team": "Boston Celtics",
"away_team": "New York Knicks",
"matchup": "Boston Celtics v New York Knicks",
"line": 221.5,
"game_start_iso": "2026-10-21T23:30:00Z",
"prices": {
"sportsbet": { "over": 1.9, "under": 1.9, "over_link": "https://…", "under_link": "https://…" },
"ladbrokes": { "over": 1.88, "under": 1.92, "over_link": "https://…", "under_link": "https://…" },
"tab": { "over": 1.87, "under": 1.93, "over_link": "https://…", "under_link": "https://…" },
"pointsbet": { "over": 1.91, "under": 1.89, "over_link": "https://…", "under_link": "https://…" }
}
}
]
}Pricing
Start free with game lines. Move up for player props, our fair prices and same-game multi quotes. Plans start at A$0.
Free
Trying it out, student projects, tipping bots
A$0 /month
1,000 calls a month · 30 a minute
- Game lines: head-to-head, line, total
- Every sport, every book we track
- 1,000 calls a month
Starter
Discord bots, spreadsheet punters
A$29 /month
50,000 calls a month · 60 a minute
- Everything in Free
- Player props from every book
- Bet-slip links on every price
- 50,000 calls a month
Pro
Best valueModel builders, betting tools, personal projects
A$79 /month
250,000 calls a month · 120 a minute
- Everything in Starter
- Fair prices and edge % on props
- Same-game multi fair quotes
- Arbitrage feed
- 250,000 calls a month
Business
Tipster sites, media, odds-comparison apps
A$249 /month
1,000,000 calls a month · 300 a minute
- Everything in Pro
- Commercial display rights
- 300 calls a minute
- 1,000,000 calls a month
Prices in AUD, GST included, billed monthly. Allowances reset on the 1st of each month (UTC).
What makes it different
Fair prices and edge % from our own model
Pro and Business add the fair price our projection model puts on each player prop, and the edge % of every bookmaker's price against it. You see which book is out of line before you build anything.
Same-game multi fair quotes
Send the legs of a same-game multi and get back each bookmaker's price and a fair quote built from how those legs move together. One call, every book.
Bet-slip links on every price
Every price carries the bookmaker's own link to that market (over_link, under_link), so your users are one tap from the bet.
Refreshed every few minutes
Prices are re-read from every book every few minutes and stale prices are dropped, so a price in the feed is a price you can still get.
Odds by sport
- AFL odds API
- NRL odds API
- NBL odds API
- NBA odds API
- NFL odds API
- Soccer odds API
- Horse racing odds API
- Player props API
Run a bookmaker's trading desk?
See where your prices sit against the market and our fair price, sport by sport.
Questions
- What counts as a call?
- Each request your key makes to an /api/v1 feed is one call. Asking for one sport with ?sport= is still one call and returns far less data. The index at /api/v1 needs no key and is never counted.
- What happens when I hit my allowance?
- The API answers 429 with quota_exceeded: true until the 1st of next month (UTC), when your allowance resets. Every response carries X-Quota-Remaining so you can see it coming. To keep going straight away, upgrade from /developer.
- Can I cancel anytime?
- Yes. Cancel from /developer whenever you like. There is no contract and no cancellation fee.
- Can I use the data commercially?
- The Business plan includes commercial display rights: showing our prices on a public site or app that earns money, such as a media or affiliate site. If you are not sure which plan covers your use, email contact@haterpicks.app.
- Is HaterPicks a bookmaker?
- No. HaterPicks is an odds-comparison and analytics service run by HaterPicks Pty Ltd. We never take bets. Every price links to the bookmaker, and you bet with them directly.
Get your key
A free key takes a minute and needs no card.
Get a free key