Pinnacle NFL odds for the next week
Moneyline, spread and total for every NFL game in 7 days.
{
"mode": "odds",
"leagues": [
"nfl"
],
"daysAhead": 7,
"markets": [
"moneyline",
"spread",
"total"
]
}Run this task →Get Pinnacle's moneyline, spread and total for every game, together with the maximum stake Pinnacle accepts on each market. Every price comes with a fair probability with the bookmaker's margin removed — the sharp benchmark the rest of the market prices against.
homeTeam / awayTeam | Teams in the game |
market | Moneyline, spread or total |
line | Spread or total points |
homePrice / awayPrice | Moneyline and spread prices |
overPrice / underPrice | Total over and under prices |
maxStake | Maximum stake Pinnacle accepts |
fairProbability | Probability with the margin removed |
startTime | Game start time |
$0.50 per 1,000 rows
Pay per event: you are charged only for what the run returns — odds rows, nested game rows, league rows. There is no monthly subscription; caps in the input keep each run's cost predictable.
Apify gives $5 free credits every month — enough to test this scraper at no cost.
Ready-made inputs. Copy one into the scraper form or send it through the API.
Moneyline, spread and total for every NFL game in 7 days.
{
"mode": "odds",
"leagues": [
"nfl"
],
"daysAhead": 7,
"markets": [
"moneyline",
"spread",
"total"
]
}Run this task →Home, draw and away prices for the next 3 days.
{
"mode": "odds",
"leagues": [
"epl"
],
"daysAhead": 3,
"markets": [
"moneyline"
],
"oddsFormat": "decimal"
}Run this task →One nested row per game for a chosen week.
{
"mode": "odds",
"leagues": [
"nba",
"mlb"
],
"dateFrom": "2027-04-01",
"dateTo": "2027-04-07",
"outputFormat": "nested"
}Run this task →Leagues mode for discovering coverage.
{
"mode": "leagues"
}Run this task →No. The scraper works without an API key or login; you only need an Apify account.
The implied probability of each outcome with Pinnacle's margin (vig) removed, so outcomes add up to 100%.
The scraper reads publicly available Pinnacle data without logging in. Scraping public data is generally allowed, but you are responsible for complying with local laws and the site's terms, and for not collecting or misusing personal data.
Pick leagues such as NFL, NBA, MLB and EPL, or use leagues mode to list what is available.
Call it through the Apify API, use the Python or JavaScript client, or connect it to Make, n8n, Zapier or Google Sheets. Results export to JSON, CSV or Excel, and runs can be scheduled.