PuckVision API Documentation

Integrate PuckVision's powerful hockey analytics into your applications with our comprehensive RESTful API.

🚀 Getting Started

Our RESTful API provides programmatic access to PuckVision's data and analytics. To start using the API, you'll need to sign up for an API key.

🔐 Authentication

All API requests require authentication using your API key. Include your key in the header of each request:

x-api-key: YOUR_API_KEY

📋 Available Endpoints

Our API provides access to the following resources:

👤 Player Data

Access player statistics, ratings, and contract information.

GET /api/v1/players

GET /api/v1/player-stats

GET /api/v1/player-analytics

GET /api/v1/player-page

🏒 Team Information

Access team data, roster information, and cap space details.

GET /api/v1/teams

GET /api/v1/team-stats

GET /api/v1/team-analytics

GET /api/v1/roster-status

⭐ PVPI Ratings

Access our proprietary player value and performance index.

GET /api/v1/game-pvpi-ratings

GET /api/v1/team-pvpi-analysis

GET /api/v1/skater-game-logs/season-aggregate

💰 Contracts & Salary Cap

Access contract and salary cap analytics.

GET /api/v1/contracts

GET /api/v1/contracts/player/:playerId

GET /api/v1/contract-analysis

GET /api/v1/team-capology

GET /api/v1/team-cap-health

🎮 Game Statistics

Access game logs, statistics, and performance data.

GET /api/v1/games

GET /api/v1/game-logs

GET /api/v1/skater-game-logs

GET /api/v1/goalie-game-logs

🏆 Draft & Prospects

Access draft data, prospects, and draft pick information.

GET /api/v1/draft-picks

GET /api/v1/draft-selections

GET /api/v1/draft-eligibles

GET /api/v1/nhl-drafted-prospects

⚡ Rate Limits

API requests are subject to rate limiting to ensure fair usage. Limits vary by subscription tier:

  • Free tier: 100 requests per day
  • Enterprise tier: Custom limits

Ready to Get Started?

Sign up for a PuckVision account to get your API key and start building with our data.

Coming Soon

API access will be available soon. Stay tuned for updates!