Skip to main content
The ISV gateway exposes sports reference data — teams, logos, colors, records, and provider mappings — that complement the exchange-level Reference Data.

Teams Endpoint

GET https://gateway.polymarket.us/v1/sports/teams
Returns team data for a given series. Use the filters.league parameter to specify the series, which corresponds to the event_series value in instrument metadata (e.g., nfl, nba, nhl, mlb, mls, cbb, cfb).

Query Parameters

ParameterTypeDescription
limitint32Maximum number of teams to return
offsetint32Number of teams to skip for pagination
filters.leaguestringSeries to filter by (see examples below)
filters.namestringFilter by team name
filters.abbreviationstringFilter by team abbreviation
filters.idint64Filter by team ID

Examples by Series

Substitute the series value in filters.league to get teams for different leagues:
SeriesURL
NFLhttps://gateway.polymarket.us/v1/sports/teams?limit=500&filters.league=nfl
NBAhttps://gateway.polymarket.us/v1/sports/teams?limit=500&filters.league=nba
NHLhttps://gateway.polymarket.us/v1/sports/teams?limit=500&filters.league=nhl
MLBhttps://gateway.polymarket.us/v1/sports/teams?limit=500&filters.league=mlb
MLShttps://gateway.polymarket.us/v1/sports/teams?limit=500&filters.league=mls
CBBhttps://gateway.polymarket.us/v1/sports/teams?limit=500&filters.league=cbb
CFBhttps://gateway.polymarket.us/v1/sports/teams?limit=500&filters.league=cfb
UFChttps://gateway.polymarket.us/v1/sports/teams?limit=500&filters.league=ufc
UCLhttps://gateway.polymarket.us/v1/sports/teams?limit=500&filters.league=ucl

Response Fields

Each team object includes:
FieldTypeDescription
idstringInternal team ID
namestringFull team name (e.g., “Buffalo Bills”)
abbreviationstringTeam abbreviation (e.g., buf)
leaguestringSeries identifier (e.g., nfl)
recordstringCurrent win-loss record
logostringURL to team logo image
aliasstringTeam nickname
colorPrimarystringTeam primary color (hex)
conferencestringConference or division
providerRefsarrayExternal data provider ID mappings