Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
The Public ESPN API documentation provides a complete list of undocumented API endpoints, URL parameters, and JSON response formats across 20+ sports (NFL, NBA, MLB, NHL). Includes live curl examples, routing guides, and a Django REST API service for live scores, standings, and news. Optimized for search, developers, AI, and LLMs.
| Date | Stars |
|---|---|
| 2026-07-31 | 648 |
| 2026-08-05 | 654 |
| 2026-08-06 | 654 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<!-- GitAds-Verify: 44FZ4IWPYGNOY6XFRMCK946T5LOIFT23 -->
# ESPN Public API Documentation
**Disclaimer:** This is documentation for ESPN's undocumented public API. I am not affiliated with ESPN. Use responsibly and follow ESPN's terms of service.
[](https://github.com/pseudo-r/Public-ESPN-API/actions/workflows/ci.yml)
[](https://codecov.io/gh/pseudo-r/Public-ESPN-API)
---
## ☕ Support This Project
If this documentation has saved you time, consider supporting ongoing development and maintenance:
| Platform | Link |
|----------|------|
| ☕ Buy Me a Coffee | [buymeacoffee.com/pseudo_r](https://buymeacoffee.com/pseudo_r) |
| 💖 GitHub Sponsors | [github.com/sponsors/Kloverdevs](https://github.com/sponsors/Kloverdevs) |
| 💳 PayPal Donate | [PayPal (CAD)](https://www.paypal.com/donate/?business=H5VPFZ2EHVNBU&no_recurring=0¤cy_code=CAD) |
Every contribution helps keep this project updated as ESPN changes their API.
---
## 📱 Real-World Apps Built With This API
These apps are live examples of what you can build using this documentation and the included Django service:
### 🏀 [Sportly: Basketball Live](https://play.google.com/store/apps/details?id=com.sportly.basketball)
> Real-time NBA, college basketball, and international leagues — scores, standings, player stats, and live game tracking.
[](https://play.google.com/store/apps/details?id=com.sportly.basketball)
### ⚽ [Sportly: Soccer Live](https://play.google.com/store/apps/details?id=com.sportly.soccer)
> Premier League, La Liga, Bundesliga, Serie A, MLS, and more — live scores, tables, fixtures, and news.
[](https://play.google.com/store/apps/details?id=com.sportly.soccer)
### 🏒 [Sportly: NHL & Hockey Live](https://play.google.com/store/apps/details?id=com.sportly.hockey)
> Live NHL scores, standings, game stats, and hockey data across leagues.
[](https://play.google.com/store/apps/details?id=com.sportly.hockey)
### 🏈 [Sportly: American Football Live](https://play.google.com/store/apps/details?id=com.sportly.football)
> NFL scores, standings, play-by-play, and college football coverage.
[](https://play.google.com/store/apps/details?id=com.sportly.football)
### ⚾ [Sportly: Baseball Live](https://play.google.com/store/apps/details?id=com.sportly.baseball)
> MLB scores, box scores, standings, and baseball stats.
[](https://play.google.com/store/apps/details?id=com.sportly.baseball)
## Table of Contents
- [Overview](#overview)
- [Base URLs](#base-urls)
- [Quick Start](#quick-start)
- [Sports Coverage](#sports-coverage)
- [API Endpoint Patterns](#api-endpoint-patterns)
- [Site API v2](#site-api-v2-scores-teams-standings)
- [Site API v3](#site-api-v3-richer-game-data)
- [Core API v2](#core-api-v2-athletes-stats-events-odds)
- [Core API v3](#core-api-v3-enriched-schema)
- [Search & Web API](#search--web-api)
- [CDN API](#cdn-api-real-time-optimized)
- [Now API](#now-api-real-time-news)
- [Fantasy Sports API](#fantasy-sports-api)
- [Betting & Odds](#betting--odds)
- [Notable Specialized Endpoints](#notable-specialized-endpoints)
- [Parameters Reference](#parameters-reference)
- [ESPN Service (Django Implementation)](#espn-service-django-iExcerpt of 30,187 characters
Read on GitHub49
Would you bet a product on this? Bounded 0–100 and slow moving.
Not classified yet. Classification runs as part of npm run ingest.