WireIntel Sports Data API
### WireIntel Sports Data API The most comprehensive multi-sport data API on RapidAPI. One subscription covers **10 sports leagues** with unified endpoints. #### What's Inside | Data | Count | Updated | |------|-------|---------| | Players | 29,000+ | Daily | | Teams | 20,000+ | Daily | | Games & Scores | 21,000+ | Live during seasons | | Injury Reports | Active roster | Multiple times daily | |…
WireIntel Sports Data API endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
searchMedia /v1/media/search |
Search indexed media assets including videos, thumbnails, and articles. Filter by sport, team, or player name. Results are sorted by most recent. **Use case:** Build a media… |
| GET |
getTeam /v1/teams/{team_id} |
Retrieve a full team profile by ID. Includes roster, win/loss record, and current injury report for the team. |
| GET |
searchTeams /v1/teams/search |
Search for teams by name or city across all sports. Supports partial matching. **Example:** Find NBA teams in Los Angeles → `?q=Los Angeles&sport=NBA` |
| GET |
getPlayerStats /v1/stats/player/{player_id} |
Get detailed player statistics including season averages and advanced metrics. Optionally filter by season. **Example:** Get LeBron's 2024-25 stats →… |
| GET |
getPlayer /v1/players/{player_id} |
Retrieve a full player profile by ID. Includes bio, physical attributes, career stats, current season averages, and recent injury history. **Tip:** Use `/v1/players/search` first… |
| GET |
getDatabaseStats /v1/database/stats |
Get database coverage statistics including total counts for players, teams, games, and injuries, broken down by sport. **Use case:** Verify data coverage before building an… |
| GET |
searchPlayers /v1/players/search |
Search for players by name across all sports. Supports partial matching (e.g., 'LeBron' matches 'LeBron James'). Optionally filter by sport to narrow results. **Example:** Find… |
| GET |
healthCheck /v1/health |
Check API health and database connectivity. This endpoint does not require authentication. |
| GET |
getTeamInjuries /v1/injuries/team/{team} |
Get all current injuries for a specific team. Supports partial team name matching. **Example:** `/v1/injuries/team/Lakers` returns all Lakers injuries. |
| GET |
getInjuries /v1/injuries |
Get current injury reports across all sports. Filter by sport and/or injury status. Updated multiple times daily. **Statuses:** Out, Doubtful, Questionable, Day-To-Day, Probable… |
| GET |
getRecentGames /v1/games/recent |
Get recently completed games within a lookback window (1-14 days). Only returns games with final scores. **Use case:** Recap dashboards, historical analysis, content generation. |
| GET |
getGame /v1/games/{game_id} |
Get full game details by game ID. Includes box score, top performers, and detailed game statistics when available. **Tip:** Get game IDs from `/v1/games/today` or… |
| GET |
getTodaysGames /v1/games/today |
Get all games scheduled or completed today. Includes final scores for completed games and upcoming start times. **Use case:** Daily game schedule for a sports app or newsletter. |
| GET |
getGameOdds /v1/odds/games |
Get the latest odds and betting lines for upcoming games. Includes moneylines, spreads, and totals from major bookmakers. **Note:** Odds data availability depends on active game… |
| GET |
getLiveGames /v1/games/live |
Get all currently in-progress games across all sports. Returns live scores, venue, and game status (Q1, Q2, Halftime, OT, etc.). **Use case:** Build a live scoreboard, power a… |