Changelog

Track API and platform changes that affect integrators.

This is the short-form API-facing changelog. Use it to understand what recently changed in the platform, docs, endpoint surface, and quota behavior.

Changelog

Recent Platform And Contract Updates

For deeper operational context, use /status. For short practical integration questions, finish with the API FAQ.

Discipline

This Changelog Is API-Specific

This page now tracks API-facing changes only: endpoint surface, auth behavior, docs contract changes, error envelope changes, and developer-facing workflows. General product and marketing updates belong elsewhere.

Best For

Recent Contract Changes

Use this page to spot changes that affect integrations directly: endpoint additions, auth behavior changes, docs contract shifts, and surface-area growth.

Use With

Status For Operations, FAQ For Edge Cases

The changelog tells you what changed. Pair it with /status for operational issues and the FAQ for practical integration questions.

9Tracked entries
v1Latest version
feature2026-03-17

Current staff endpoint family

Version v1

  • Added `/api/v1/staff` plus structured identity, bio, career, and history drilldowns for current team staff and assistant coaches.
  • Added field-level staff routes so current staff data follows the same slice-and-field model as contributors, executives, players, and coaches.
feature2026-03-16

Contributor, executive, and Hall of Fame endpoint families

Version v1

  • Added contributor and executive list routes plus grouped identity, bio, history, and executive career drilldowns.
  • Added Hall of Fame nominee list and election-year drilldowns so ballot history follows the same slice-and-field model as player and coach endpoints.
improvement2026-03-16

Stripe-backed billing and plan sync

Version v1

  • Moved paid plan changes out of local placeholder toggles and into Stripe checkout and billing portal flows.
  • Customer subscription state now syncs back into NFLMeta via Stripe webhooks so API key plan and quota enforcement stay local but billing stays authoritative in Stripe.
feature2026-03-16

Granular player kicker and punter season slices

Version v1

  • Added dedicated player specialist season endpoints for kicker and punter rows instead of forcing consumers to infer those fields from larger mixed stat payloads.
  • Added season-level and field-level drilldowns for `/api/v1/players/{player_key}/kicking` and `/api/v1/players/{player_key}/punting`.
  • The initial specialist-season source coverage is 2025 regular season, with older years staged as a follow-up import track.
improvement2026-03-16

Broader search across docs and public guidance

Version v1

  • Expanded search beyond endpoint-only filtering into a broader search surface spanning docs, quickstarts, pricing, trust, and status guidance.
  • Kept API-facing changelog entries in a dedicated source so integration-relevant changes remain easy to track.
improvement2026-03-15

Multi-page docs system and endpoint search

Version v1

  • Split API Docs into dedicated overview, quickstart, authentication, identifier, core endpoint, reference data, recipe, and changelog pages.
  • Added copyable request and response snippets across the docs.
  • Added searchable filtering for core and reference endpoint groups.
improvement2026-03-15

Standardized JSON API error envelopes

Version v1

  • Route-level API errors now consistently expose code, message, and status fields.
  • Auth failures and route-local not-found or rate-limit responses now follow the same envelope shape.
feature2026-03-09

Public docs and direct API-key access

Version v1

  • Made /api-docs, /faq, and /openapi.yaml publicly accessible.
  • Ensured /api/v1 routes use API key auth directly instead of site-session redirects.
feature2026-03-08

Expanded slice-and-drilldown endpoint surface

Version v1

  • Added broader season, game, playoff-game, coach, and reference field drilldowns.
  • Aligned the public docs and OpenAPI contract with the expanded v1 surface.