Underdog Fantasy API

Every Underdog line and the price it shows, pre-game and in-play, on the same player id as the sportsbook props.

The Underdog Fantasy API from OddsLink returns Underdog pick'em lines as clean JSON: the player, the stat, the line and the American price on each side. Add the bookmaker key underdog to any props request.

Each line carries the same fixture id and player id as the sportsbook props of all 46 books, so an Underdog line sits next to the DraftKings, FanDuel and Pinnacle price for the same player with no name matching.

curl -H "X-API-Key: $ODDSLINK_KEY" \
  "https://oddslink.app/v1/sports/nba/props?bookmakers=underdog&markets=player_points"
[{
  "id": "nba:bostonceltics-chicagobulls:2026-10-26",
  "commence_time": "2026-10-26T23:30:00.000Z",
  "home_team": "Boston Celtics",
  "away_team": "Chicago Bulls",
  "props": [
    { "bookmaker": { "key": "underdog", "title": "Underdog" },
      "player": "Jayson Tatum", "player_id": "nba:jaysontatum",
      "stat": "player_points", "point": 27.5, "main": true,
      "outcomes": [ { "name": "Over", "price": -115 }, { "name": "Under", "price": -115 } ] },
    { "bookmaker": { "key": "underdog", "title": "Underdog" },
      "player": "Jayson Tatum", "player_id": "nba:jaysontatum",
      "stat": "player_points", "point": 39.5, "main": false,
      "outcomes": [ { "name": "Over", "price": 684 } ] }
  ]
}]

A real Underdog response from 26 Oct 2026, trimmed.

More than the main line

Prices on every side

Underdog's American price for each pick, in decimal too with odds_format=decimal.

Main and alternate lines

The standard line marked main: true, plus each alternate Underdog posts with its own price.

Same player id as the books

player_id matches the sportsbook props, so one pass lines Underdog up with the market.

Payout tables

Underdog's standard and Flex payouts for every entry size, from /v1/pickem/payouts.

Soccer props

Goals, assists, shots on target, goal or assist, first goal scorer and to be carded.

In-play

Underdog lines during the game, from /props/live, on Growth and up.

Sports

Underdog sports, markets and periods
SportPlayer statsIn-play
NFLTouchdown scorers, passing, rushing and receiving yards, receptions, longest plays, kicking, sacks, tacklesYes
College footballTouchdown scorers, passing, rushing and receiving yards, receptions, longest plays, kickingYes
NBAPoints, rebounds, assists, threes, blocks, steals, free throws, combos, double-double, fantasy pointsYes
WNBAPoints, rebounds, assists, threes, blocks, steals, combos, fantasy pointsYes
NHLPoints, goals, assists, shots on goal, blocked shots, power play points, saves, first goal scorerYes
MLBHits, total bases, home runs, RBIs, runs, walks, stolen bases, strikeouts, outs, hits allowedYes
SoccerGoals, assists, shots on target, goal or assist, first goal scorer, to be cardedYes

All 46 books. One schema.

37 sportsbooks

1xBet888sportBally Betbet105bet365BetanoBetMGMBetOnlineBetrBetRiversBetUSBetwayBovadabwinCaesarsCircaCloudbetDraftKingsFanaticsFanDuelFliffHard RockLadbrokesLowVigPinnaclePrizePicksReBetSBOBETShuffleSky BetSportBetStaketheScore BetThunderpickUnderdogUnibetWilliam Hill

6 exchanges

4CastersBetfairMatchbookNovigProphetXsx.bet

3 prediction markets

Fanatics MarketsKalshiPolymarket

Every book on every plan

Monthly plans, request allowances and features
PlanPer monthRequests a monthIn-play and propsHistory
Free$01,000NoNo
Starter$2420,000NoNo
Scale$99500,000Yes2 years
Business$1995,000,000YesAll of it

Compare every plan

Questions

What is Underdog's key in the API?

underdog. Pass it in the bookmakers filter on the props routes.

Do Underdog lines come with prices?

Yes. Each side carries the American price Underdog shows for it, or decimal with odds_format=decimal.

Which plan do I need?

Underdog lines are player props, which come with Growth and above. In-play lines come on the same plans.

Can I compare Underdog with PrizePicks and the sportsbooks?

Yes. Ask for several keys, for example bookmakers=underdog,prizepicks,draftkings,pinnacle. Every row shares the fixture id and the player_id.

Do you have Underdog's payout tables?

Yes. GET /v1/pickem/payouts returns Underdog's standard and Flex payouts for 2 to 8 picks, next to PrizePicks' tables. It is on every plan.

Do you have Underdog game lines?

No. Underdog posts player lines only, so it appears on the props routes and not on the odds routes.

Put Underdog next to the sportsbook props