Resources
Data, tools and downloads
Everything around the API in one place: live pages on today's board, reports measured from the recorded data, downloads to start from, and free tools for working with prices.
FanDuel API is an independent data service operated by FF API Inc. It is not affiliated with, endorsed by or sponsored by FanDuel.
Live data, five minutes behind
- Props todayToday's FanDuel player props by league, five minutes behind: player, stat, line, over and under prices and how far each line has moved.
- Line movesThe biggest FanDuel prop line moves so far today, five minutes behind, with where each line opened, where it is now and when it moved.
- Hit ratesHow often the over hit for each player and stat against the closing FanDuel line, from graded box scores, with the sample size beside every rate.
- Props vs fair priceFanDuel over and under prices next to the no-vig fair price for the same prop, with the hold on each market, five minutes behind.
- Live gamesWhich FanDuel games are in play now, how many markets each carries, and how to follow live lines over the stream.
Reports from recorded data
- Coverage reportA dated measurement of what the FanDuel API holds: games, props and markets per league, history rows, graded results and the first recorded day.
- Graded examplesRecorded FanDuel closing lines joined to the final box score, with over, under, push or void and the reason for every void.
- History sampleA sample of recorded FanDuel line and price changes with timestamps, previous and new values, to open in a spreadsheet or a notebook.
- Line movement studyA measured look at recorded FanDuel prop movement: how many props moved, by how much, line moves against price moves, per league.
- History coverageHow much FanDuel line history is recorded: the first day kept, rows per day, and props and markets with history per league.
- IncidentsEvery collection gap and failed run, from the same run records as the status page, with when it started, how long it lasted and what was affected.
Build with it
- PlaygroundSend FanDuel API requests from the browser: a delayed sample with no key, or the live board with your own key, which never leaves this page except to this API.
- GuidesGuides for building on FanDuel odds: Python and JavaScript clients, line movement, a player prop model, and setup for Claude, ChatGPT, Cursor and other agents.
- JavaScript guideWorking JavaScript and TypeScript for FanDuel props: fetch with a key, page the board, read a prop's history, follow the change feed and consume the stream.
- Prop model in PythonBuild a FanDuel player prop model in Python: pull graded props, engineer line move features, fit a baseline, and measure it against the closing line.
- JournalA daily report from recorded FanDuel data: the biggest line moves, how many markets were tracked, and how graded props settled, one page per day.
- ArticlesArticles on building with FanDuel odds data: errors and retries, webhook signatures, exports, freshness and pagination, each sourced from the API reference.
- ExamplesRunnable examples on FanDuel data: an odds screen, an alert when a prop moves, closing line value, a hold scanner and DFS salary against prop lines.
- Starter kitDownload a Postman collection, a Python client and a Node.js client for FanDuel props, and connect an MCP agent, each set to read five rows first.
- ToolsFree tools for FanDuel prices: convert American, decimal and implied probability, remove the vig from a two-way market, and work out a market's hold.
- Start a modelThe shortest path from a free key to a working prop model: the data to pull, the order to pull it in, and the guide and starter code for each step.
- Request quotasWhat counts as a request, the monthly and per-minute allowance on each plan, what a 429 says, and how to keep polling inside your plan.
About the data
Related
Make your first call in a few minutes
Sign up, create a key in the dashboard, and send it as a Bearer token. The free plan needs no card and reads the same data five minutes behind.
Get a free API key