Skip to content

Updates

What's new in PuckAPI

New data, new tools and sharper models, newest first. For when each dataset last refreshed, see the data freshness page.

November 2026

  1. Market probabilities and prop backtests

    • get_game_probabilities and get_prop_probabilities give the average implied and fair probability across books.
    • get_prop_backtest shows how often a kind of prop hit against what the market implied, with the sample, an interval and each season, filtered by player, team, opponent, home or away and favorite or underdog.
  2. Finals within the hour

    • Games go final with their score within about an hour of ending, instead of the next morning.
  3. Prop line movement

    • get_prop_movement shows how one player's prop line moved before a game, book by book.
  4. Smarter player search

    • Player search finds names written other ways, and says which league holds a player.
  5. More prop markets

    • First goalscorer, power-play points and more markets join the player props, with their history.
  6. Start from your assistant

    • Sign in from Claude or ChatGPT and start with 50 credits straight away; verify your email later.

October 2026

  1. Data timing, on every endpoint

    • Each endpoint's docs page shows when its data last refreshed, and a data timing page explains how each dataset is updated.
  2. A public status page

    • Uptime measured from outside our own infrastructure, at /status.
  3. Empty answers that explain themselves

    • When a query has nothing to return, the answer says why and what to try instead, and it isn't charged.
    • Self-serve password reset.
  4. Player projections

    • get_prop_projections gives the model's projected goals, assists, points, shots and saves for tonight's players, with ranges and over probabilities. On paid plans.
  5. Readable line movement

    • get_line_movement returns the captures where a line actually moved, so a full history reads at a glance. Every snapshot is still available.
  6. Game predictions

    • get_predictions gives the model's win probability and an A/B/C grade for each game on today's slate.
  7. A Python client

    • An official Python client on PyPI.
  8. Shifts and situation time

    • get_shifts returns every player's shifts in a game, and get_situation_time the exact 5v5, power-play and shorthanded time for each team, from 2010-11.
    • Game logs carry official time on ice and plus/minus.
  9. Connect by signing in

    • Claude and ChatGPT connect by signing in, with no key to copy.
    • An OpenAPI 3.1 spec at /openapi.json for every REST endpoint.
  10. Live player props and prop history

    • Points, goals, assists, shots, saves and anytime scorer lines by sportsbook, captured before puck drop, and each player's record against his line.
  11. Player prop pages and a props board

    • A public page for each player's props and a board of today's lines.
  12. 500 free credits every month

    • Every account gets 500 free credits each month, with no card.
  13. Code-first guides

    • Step-by-step guides with code that runs against the live API.
  14. Starting goalies and the AHL

    • The starting goalie for every game, updated daily.
    • The AHL and the USHL join as leagues.
  15. Junior hockey, game logs and deeper odds

    • The OHL, WHL, QMJHL and ECHL join as leagues.
    • get_player_game_log gives a player's game-by-game lines for a season.
    • Lines for every game from 2019-20, at 12 to 14 books a game from 2020-21 to 2023-24, and eight books captured every hour for upcoming games.
  16. The PWHL, careers across leagues, and skater history

    • The PWHL joins as a league: games, play-by-play, goalies, standings and season stats with league: "pwhl".
    • One player is one person across leagues, from junior to the AHL to the NHL.
    • Skater season totals back to 2010-11.

September 2026

  1. Closing lines on every game

    • A closing line for every game, and opening prices kept from up to seven days before puck drop.
  2. One-click setup, and empty pages are free

    • One-click setup in Cursor, VS Code, Claude, ChatGPT and Claude Code.
    • A page of results with nothing in it is never charged.
  3. Usage alerts

    • Alerts at 50% and 90% of your credits, and assistants can list the tools before you have a key.
  4. Our shot-quality model

    • Expected goals from our own shot-quality model, with Corsi, Fenwick, goals saved above expected and high-danger save percentage.
    • Goals saved above expected is calibrated within each season, so goalies are measured against that year's peers.
  5. Usage on the dashboard

    • The dashboard shows your last 30 days of calls and credits.
  6. Searchable docs and a glossary

    • Searchable reference docs, a page per endpoint and metric, and a glossary.
  7. Play-by-play and shot maps

    • get_plays returns every event with rink coordinates and strength state, get_shot_map plots shots, and get_skater_season_stats ranks skaters.

May 2026

  1. The data atlas

    • One page for what's covered, season by season, and how fresh each dataset is.
  2. A REST API and plans

    • Every tool as a REST endpoint at /v1/{tool}, alongside the MCP server.
    • Monthly plans and credit top-ups.
  3. Accounts and the dashboard

    • Accounts, API keys, usage-based credits and a dashboard to manage them.

April 2026

  1. Goalies, head to head and line movement

    • A goalie leaderboard by save percentage, goals against and wins, two teams' head to head, and how lines moved over time.
    • Every game from 2010-11, with relocations and expansion teams tracked.

Try what's new

Every tool on this page is live now. 500 free credits every month, no card.