api-sports

Fetch player and team statistics from API-Sports.io for betting analysis.

2|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/brandonalfred/fortuna-app --skill api-sports
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-sports
Source: https://github.com/brandonalfred/fortuna-app/tree/main/.claude/skills/api-sports
Command: npx skills add https://github.com/brandonalfred/fortuna-app --skill api-sports

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

API-Sports data access for aggregated player and team statistics across major leagues, enabling data-driven betting decisions and competitive analysis.

Core Features & Use Cases

  • Unified data source for NBA, NFL, MLB, NHL, and Soccer stats, including player searches, season stats, game stats, and standings.
  • Fallback and primary routing notes: NBA stats use nba-advanced-stats first with api-sports as fallback; NFL/MLB/NHL/Soccer rely on api-sports as primary data source.
  • Use Case: Quickly pull a player's season averages and team's standings to compare across matchups before placing bets.

Quick Start

Query API-Sports.io for player and team stats across major leagues to support data-driven betting analysis.

Frequently Asked Questions about api-sports

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch player and team stats for betting analysis across multiple sports?

You can fetch player and team statistics for betting analysis by querying API-Sports.io endpoints, which support NFL, MLB, NHL, and Soccer data, with NBA as a fallback. An API key is required via the x-apisports-key header for authentication.

What sports data is available for season stats and standings?

Season stats and standings are available for NFL, MLB, NHL, and Soccer through API-Sports.io. NBA stats are also supported as a fallback when nba-advanced-stats is unavailable, providing player searches, game stats, and team standings.

Do I need an API key to retrieve sports data and player stats?

Yes, retrieving sports data and player stats requires an API key passed through the x-apisports-key header. This key authenticates requests to API-Sports.io, enabling access to sport-specific base URLs and endpoints for search, statistics, and standings.

Can I use NBA advanced stats instead of API-Sports for basketball data?

Yes, NBA advanced stats is used as the primary source for basketball data, with API-Sports serving as a fallback. NFL, MLB, NHL, and Soccer stats rely entirely on API-Sports as the primary data source for aggregated player and team statistics.

What's the best way to compare matchups before placing bets using sports stats?

The best way to compare matchups is to pull a player's season averages and team standings simultaneously from API-Sports.io. This unified data source provides the aggregated statistics needed for data-driven betting decisions and competitive analysis across major leagues.