Live — updating every 90 seconds

Real-Time Player Props
API

Access live player prop betting lines across 16 sports via a simple REST API. MLB, NBA, NHL, soccer, UFC, and more — 60+ markets updated every 90 seconds.

Free tier available
the-odds-api compatible
No credit card required

Simple to integrate

Drop-in compatible with the-odds-api format. Switch in minutes.

curl "https://api.prop-line.com/v1/sports/baseball_mlb/events" \
     -G -d "apiKey=YOUR_API_KEY"

Python SDK

Install the official client and start pulling props in 5 lines of code.

pip install propline
from propline import PropLine

client = PropLine("your_api_key")
events = client.get_events("basketball_nba")
odds = client.get_odds("basketball_nba",
    event_id=events[0]["id"],
    markets=["player_points", "player_rebounds"])

Built for developers who build for bettors

Everything you need to power prop betting tools, line shopping apps, and sharp analytics platforms.

Real-Time Updates

Lines refreshed every 90 seconds from major sportsbooks. Never miss a line movement.

Prop Resolution

Know if the bet won. We cross-reference actual player stats to resolve every prop as won, lost, or push. No other API offers this.

See live results →
🎯

60+ Player Prop Markets

Pitcher strikeouts, player points, goalscorer props, fight outcomes, and more across MLB, NBA, NHL, 6 soccer leagues, UFC, boxing, and college sports.

🔄

the-odds-api Compatible

Same response format as the-odds-api. Switch your integration in minutes with zero code changes.

📈

Historical Line Movement

Track how odds move over time. Identify sharp action and line value before it disappears.

🏈

16-Sport Coverage

Player props for MLB, NBA, NHL, 6 soccer leagues, UFC, and boxing. Game lines for NFL, NCAAF, tennis, and golf. 16 sports, one API.

Available Markets

60+ prop markets across MLB, NBA, NHL, 6 soccer leagues, UFC, boxing, and more. Game lines (moneyline, spreads, totals) for all 16 sports.

Pitcher StrikeoutsMLB
Pitcher Earned RunsMLB
Pitcher Hits AllowedMLB
Batter HitsMLB
Batter Home RunsMLB
Batter RBIsMLB
Batter Total BasesMLB
Batter Stolen BasesMLB
Player PointsNBA
Player ReboundsNBA
Player AssistsNBA
Player ThreesNBA
Pts + Reb + AstNBA
Double-DoubleNBA
Anytime GoalscorerNHL
Shots on GoalNHL
Goalie SavesNHL
Blocked ShotsNHL
Anytime Goal ScorerSoccer
First Goal ScorerSoccer
Both Teams to ScoreSoccer
Correct ScoreSoccer
Total CornersSoccer
Total CardsSoccer
Total Rounds O/UUFC
Fight Goes DistanceUFC
Round BettingUFC
Fight WinnerBoxing
Fight Outcome (KO/Dec)Boxing
Total Rounds O/UBoxing
Match WinnerTennis
Game SpreadTennis
Total Games O/UTennis
Tournament WinnerGolf

Historical line movement data available from April 2026 onward. Snapshots are recorded every 90 seconds when odds change.

Simple, transparent pricing

Start free. Scale when you're ready.

Free

$0forever

Get started and explore the API

  • 500 requests / day
  • 16 sports (MLB, NBA, NHL, soccer, UFC + more)
  • 60+ player prop markets
  • Real-time odds (90s refresh)
  • Game scores & results
Most Popular

Pro

$49/ month

For serious projects and apps

  • 10,000 requests / day
  • 16 sports (MLB, NBA, NHL, soccer, UFC + more)
  • 60+ player prop markets
  • Real-time odds (90s refresh)
  • Prop resolution (won/lost/push)
  • Historical line movement
  • Priority support

Enterprise

Custom

For high-volume platforms

  • Unlimited requests
  • All sports + custom markets
  • Dedicated support
  • SLA guarantee
  • Custom integrations

Ready to get started?

Sign up for a free API key and start pulling player props in under a minute. No credit card required.

Free tier includes 500 requests/day. Upgrade anytime.