Overview of the ESPN Public API Documentation
mainThis project provides documentation for ESPN's undocumented public APIs. These APIs return JSON data for scores, teams, players, statistics, and more across 17 sports and 139 leagues.
Key Characteristics:
- Unofficial: The APIs are not officially supported and may change without notice.
- No Authentication: Most endpoints are publicly accessible without credentials.
- Rate Limiting: While no official limits are published, excessive requests may result in being blocked. It is recommended to implement caching and error handling.
- Internal Domain Fix: Some Core API responses contain
$refURLs using the.pvtdomain (e.g.,sports.core.api.espn.pvt/...), which is internal and inaccessible. You must replace.pvtwith.comto make these URLs functional.