Browse League Partners
Discover and filter tier-verified sports league partners
Browse League Partners
Coming Soon: ALT Sports Leagues Discovery API
Currently, this allows sportsbooks to browse League Partners. The full ALT Sports Leagues Discovery API—which will allow you to browse from the vast total universe of all sports leagues globally—is coming soon.
ALT Sports Data maintains a growing catalog of partner alternative and emerging sports leagues. Each partner league is classified by sport type, status, and data readiness so you can quickly identify which leagues fit your sportsbook's content strategy.
Use the SDK or REST API to query available partner leagues, filter by the criteria that matter to your book, and drill into the ones you want to integrate.
Using the SDK
import { AltSportsData } from 'altsportsdata';
const client = new AltSportsData({
apiKey: process.env.ALTSPORTSDATA_API_KEY
});
// Get elite-tier soccer leagues
const eliteLeagues = await client.leagues.list({
sportType: 'Soccer',
tier: 'elite',
limit: 50
});
// Filter by country
const ukLeagues = await client.leagues.list({
country: 'GB',
active: true
});from altsportsdata import AltSportsData
import os
client = AltSportsData(api_key=os.getenv('ALTSPORTSDATA_API_KEY'))
# Get elite-tier soccer leagues
elite_leagues = client.leagues.list(
sport_type='Soccer',
tier='elite',
limit=50
)
# Filter by country
uk_leagues = client.leagues.list(
country='GB',
active=True
)Filtering Options
Combine filters to narrow the catalog to the leagues that match your book's needs:
| Filter | Type | Example | Description |
|---|---|---|---|
sportType | string | "MMA", "Table Tennis" | Filter by sport category |
tier | string | "elite", "professional" | Filter by data quality tier |
country | string | "US", "MX" | ISO 3166-1 alpha-2 country code |
archetype | string | "tournament", "season" | League structure classification |
active | boolean | true | Return only leagues currently producing events |
Practical examples
- "Show me all active combat sports leagues" -- filter by
sportType: "MMA"andactive: true - "What professional leagues are available in the US?" -- filter by
country: "US"andtier: "professional" - "Give me tournament-format leagues I can add quickly" -- filter by
archetype: "tournament"andactive: true
From browsing to integration
1. Browse and filter
Use the SDK or API to query leagues by sport type, country, tier, or any combination. Start broad, then narrow down.
2. Review league details
Check each league's sport category, event frequency, and data availability to confirm it fits your content plan.
3. Pull event and market data
Once you have identified your target leagues, use the same API to fetch upcoming events, markets, and odds. The data model is identical across all leagues.