RosterAudit has a public API — which is really just a set of special URLs. You paste one into your browser, a Google Sheet, or any tool you want, and you get back raw dynasty data: player values, rankings, trade analysis, and more.
No account needed. No software to install. If you can open a link, you can use this.
Just one ask: if you display our values anywhere, link back to rosteraudit.com. More on that below.
Think of it like this: when you visit rosteraudit.com/rankings, you see a nice-looking page with a table of dynasty rankings. Behind the scenes, that page is powered by data that comes from a special URL.
The API is that special URL. Instead of a pretty page, it gives you the raw data in a format that's easy for spreadsheets, apps, and scripts to read. It's called JSON — but you don't need to know what that means. It just looks like organized text.
Here, try it right now. Click this link:
You should see something like this:
That's it. That's the API. You change the URL to get different data. The rest of this page shows you exactly which URLs do what.
In your browser: Just paste any URL from this page into your address bar. You'll see raw data — useful for quick lookups.
In Google Sheets: This is the big one. You can pull live RosterAudit data directly into a spreadsheet. You'll need the free ImportJSON script (it takes 2 minutes to set up). Then it's just one formula:
If you're a developer: Every URL below returns JSON. No auth required. You already know what to do.
https://rosteraudit.com/wp-json/ra/v1. We'll just show the part after that for readability.
Search for any dynasty-relevant player by name. You'll get their dynasty value in both Superflex and 1QB formats, their position, team, age, and recent value trend.
Change q= to whatever name you want. Change limit= to control how many results you get back.
QB, RB, WR, or TE — only show one position.sf_ppr, 1qb_ppr, etc. See the cheat sheet below.More examples:
If you already know a player's Sleeper ID (you can find it from the search above), you can go straight to their full profile.
Pull the full dynasty rankings list — the same data that powers the rankings page on the site. Values are derived from an Elo engine that analyzes real trades across thousands of Sleeper leagues.
sf (Superflex) or 1qb. Defaults to sfall, QB, RB, WR, or TEvalue, age, name, or trendMore examples:
If you just need a list of every player's value — no names, no extra info — this returns a simple lookup table. It's fast and compact, perfect for spreadsheets.
The result looks like this — a Sleeper ID mapped to its Superflex and 1QB values:
This one's a bit different from the others. The URLs above just show you data — you visit them and get results. But to evaluate a trade, you need to tell it which players and picks are on each side. That means you can't just paste a URL into your browser.
This is the one section that's really meant for developers or people comfortable with code. If that's not you, no worries — just use the trade calculator on the site instead. It does the exact same thing with a nice interface.
For the technical folks: you send the two sides of a trade to this URL, and you get back values, a verdict, and age-related risk warnings. It's the same engine that powers the trade calculator on the site.
Send the trade data to this URL:
Here's what you'd send — say you want to evaluate trading Ja'Marr Chase for Nick Chubb + a 2026 1st round pick:
And here's what you'd get back:
"type": "pick" with a season (2025, 2026, etc.), a round (1–5), and a slot — which can be "early", "mid", "late", or a specific number like 3.
Which players are gaining the most dynasty value right now? Who's dropping? This gives you the biggest movers — great for spotting buy-low and sell-high windows.
QB, RB, WR, or TE.Get the dynasty value of every draft pick — from 2025 1.01 through future 4th rounders. These values are calibrated to the same scale as player values, so you can directly compare a pick to a player.
Returns pick values for both SF and 1QB, along with the pick curve used to derive them. Future-year picks are discounted 15% per year.
Get the list of available scoring format presets. Useful if you're building a settings dropdown in your own tool.
Pull real NFL stats for any player — career totals, season-by-season breakdowns, and fantasy scoring. Stats are sourced from NFLverse.
Everything about a player in one call — dynasty value, value history, stats, cliff risk analysis, and more. This is the same data that powers each player's page on the site.
Get a player's week-by-week stats for a specific season.
Advanced stat filtering and leaderboards — the same engine behind the Stats Explorer on the site.
Dynasty-focused projections — PPG rankings, player comparisons, and roster grades.
Pull historical data for any Sleeper dynasty league — manager records, head-to-head rivalries, and league records. The league must have been synced with RosterAudit at least once.
Get a specific manager's season-by-season record, points, championships, and playoff history.
Full matchup history between two managers — record, scores, and every game they've played against each other.
Some of the URLs above accept a format_key option that adjusts values for your league's scoring setup. Here are the ones you'll probably use:
If you show RosterAudit values anywhere — a website, a Discord bot, a spreadsheet you share with your league — just include a link back to rosteraudit.com. Something like "Values by RosterAudit.com" or "Powered by RosterAudit.com" with a link works perfectly.
That's it. No contracts, no fine print. We keep the API free and open, and in return, people can find where the data came from. That's how the site grows and how the tools stay free for everyone.
Every API response includes an attribution field with the exact text and URL — so you don't even have to think about it. Just display it somewhere visible.
Not sure where to put it? Here are some ideas:
There are some usage limits to keep things running smoothly. You almost certainly won't hit them unless you're running an automated script.
If you do hit a limit, you'll get an error message. Just wait a minute or two and try again.
You don't need one. Everything on this page works without signing up for anything. Just use the URLs.
API keys are only for people building bots or automated tools that hit the API constantly. If that's you, grab a free key right here:
When you make requests, include this key as an X-RA-Key header. If you're not sure what that means, you probably don't need a key — the regular URLs work without one.