Player-prop markets, lines, and prices grouped by player and event — with L5/L10/L25/season hit rates joined in, so your prop tools ship with context, not just numbers.
The MoneyLine player props API returns prop markets across the major US leagues, grouped by player under canonical event IDs. Each player entry is enriched with teamAbbr and teamName, and props arrive normalized to American odds across sportsbooks and DFS platforms — so a single call gives you every Over/Under line and price for a game without integrating one scraper per sportsbook.
What sets it apart is the hit-rate layer: L5, L10, L25, and season hit rates are computed from boxscore game logs and joined to active props for in-window events. Instead of shipping a bare prop line, you can show how often a player has cleared it over their last 5, 10, and 25 games and across the season — context that turns a raw number into a decision.
The response shape is built for joins. Props nest under each player inside an event, and that eventId is the same canonical ID used by the game-line odds and events endpoints, so prop tools, price screens, and edge scanners all key off one identifier. Binary markets like anytime touchdown and anytime goal scorer are handled correctly — they use line 0 mapped to the right stat field rather than a numeric threshold comparison.
Coverage spans major US sportsbooks and DFS pick’em platforms in one normalized shape. DFS prices are converted to indicative American odds so they sit alongside sportsbook lines in the same schema, and the same feed can power prop research tools, Over/Under screens, and DFS lineup builders. A free tier covers both personal and commercial use, with every endpoint included.
Sign up and grab an API key from the dashboard — no credit card for the free tier.
Pass the key as x-api-key and call /v1/player-props with a league or market filter to get props grouped by player.
For each player, read the per-market props and their L5/L10/L25/season hit rates joined in for in-window events.
Props nested under each player with teamAbbr/teamName enrichment and canonical event IDs.
L5 / L10 / L25 / season hit rates computed from game logs, joined to active props in-window.
Anytime-TD and anytime-goal scorer use line 0 mapped to the right stat field, not a threshold.
Prop prices from books and DFS pick’em platforms in one normalized American-odds shape.
Each event’s props share the same eventId as its game-line odds, so you can join across endpoints.
Start free for personal and commercial use; paid plans add throughput, not features.
GET /v1/player-props — props grouped by player
Request
curl -H "x-api-key: $ML_API_KEY" \
"https://mlapi.bet/v1/player-props?league=nba&market=player_points"Response
{
"success": true,
"data": [
{
"eventId": "nba-ev-311286",
"leagueId": "nba",
"players": [
{
"playerId": "nba-p-4065648",
"playerName": "Jayson Tatum",
"teamAbbr": "BOS",
"teamName": "Boston Celtics",
"markets": [
{
"marketType": "player_points",
"line": 28.5,
"outcomes": [
{ "name": "Over", "price": -112, "bookmakerId": "draftkings" },
{ "name": "Under", "price": -108, "bookmakerId": "draftkings" }
]
}
]
}
]
}
],
"meta": { "count": 1 }
}| Sport | Example player props |
|---|---|
| NFL | Passing/rushing/receiving yards, receptions, anytime TD |
| NBA | Points, rebounds, assists, threes, combos |
| MLB | Strikeouts, hits, total bases, home runs |
| NHL | Shots on goal, points, assists, anytime goal scorer |
Show a prop line alongside 4/5 L5, 8/10 L10, 19/25 L25 hit-rate context per player.
Rank props by hit rate and price across books and DFS in one normalized view.
Pull pick’em-style prop lines normalized into indicative American odds for slate building.
Drive embeddable player-prop cards with team enrichment and canonical event joins.
Feed normalized prop prices into value and EV pipelines without per-book adapters.
A player props API delivers sportsbook prop markets — like points, rushing yards, or strikeouts — as structured JSON grouped by player and event, instead of scraping each sportsbook yourself.
Points, rebounds, assists, threes (NBA); passing/rushing/receiving yards and anytime TD (NFL); strikeouts, hits, total bases, home runs (MLB); shots on goal, points, assists, and anytime goal scorer (NHL), among others.
From boxscore game logs over L5, L10, L25, and season windows, then joined to active props for in-window events. Some markets (e.g. first-scorer) are not computable and return hitRateSupported: false.
Props nest under each player inside an event, with teamAbbr and teamName enrichment, and every event carries a canonical eventId shared with game-line odds.
Yes. DFS pick’em prices are normalized to indicative American odds; they are included in value/EV but excluded from arbitrage.
Binary markets use line 0, which the hit-rate calculator maps to the right stat field (touchdowns, goals) instead of a numeric threshold comparison.
NFL, NBA, MLB, and NHL each carry player-prop markets, alongside the game-line coverage available across the wider odds API.
Yes — the free tier covers both personal and commercial use with every endpoint included. Paid plans add throughput.
Free
$0/mo
1K credits/mo
Starter
$29/mo
150K credits/mo
Pro
$149/mo
1.5M credits/mo
Business
$299/mo
5M credits/mo
Enterprise
Custom
Unlimited credits/mo
Free tier to start, one API key, normalized responses across every league and sportsbook.