A public API for NFL teams and players information I developed for my personal applications.
This API provides access to NFL teams and active players data stored in Firebase. See the Swagger docs for detailed information on the available endpoints.
- Node.js
- Express.js
- TypeScript
- Firebase (Firestore)
- Swagger UI for API documentation
GET /api/teams
- Get all NFL teamsGET /api/teams/{id}
- Get a specific team by ID
GET /api/players
- Get all NFL players (active players only)GET /api/players/{id}
- Get a specific player by ID
GET /api/conferences
- Get NFL conferences (AFC and NFC)
GET /api/position-types
- Get player position types (e.g. offense, special team, defense)