---
title: "Get Sports Teams"
method: GET
path: "/v1/sports/teams"
tags: ["Sports"]
---

# Get Sports Teams

`GET /v1/sports/teams`

Fetch sports teams data for enriching sports events

## Query parameters

- `limit` integer
- `offset` integer
- `orderBy` string[]
- `orderDirection` string
- `filters.league` string[]
- `filters.name` string[]
- `filters.abbreviation` string[]
- `filters.id` integer[]

## Response `200`

List of sports teams

- GatewaySportsV1GetSportsTeamsResponse
  - `teams` GatewaySportsV1SportsTeam[]
    - `id` string, int64 — Sports team identifier
    - `name` string — Sports team name
    - `abbreviation` string — Sports team abbreviation
    - `updatedBy` string, int64 — Sports team updated by
    - `createdAt` string — Sports team created at
    - `updatedAt` string — Sports team updated at
    - `league` string — Sports team league
    - `record` string — Sports team record
    - `logo` string — Sports team logo
    - `alias` string — Sports team alias
    - `homeIcon` string, nullable — Sports team home icon
    - `awayIcon` string, nullable — Sports team away icon
    - `colorPrimary` string, nullable — Sports team color primary
    - `safeName` string — Sports team alias
    - `providerId` string, int64, nullable — Provider id
    - `ordering` string, nullable — Away or home
    - `longIcon` string, nullable — Sports team long icon
    - `shortIcon` string, nullable — Sports team short icon
    - `displayAbbreviation` string, nullable — Sports team abbreviation to be displayed
    - `ranking` string, int64, nullable — Team ranking
    - `conference` string, nullable — Team conference
    - `providerIds` GatewaySportsV1SportsTeamProvider[] — Team providers
      - `provider` 'PROVIDER_SPORTSDATAIO' | 'PROVIDER_SPORTRADAR' | 'PROVIDER_OPTICODDS' | 'PROVIDER_PANDASCORE' | 'PROVIDER_INFRONT' | 'PROVIDER_ENETPULSE' | 'PROVIDER_UFC'
      - `providerId` string — The provider id
    - `longIconDark` string, nullable — Sports team long icon dark
    - `shortIconDark` string, nullable — Sports team short icon dark
    - `colorSecondary` string, nullable — Sports team color secondary (light mode)
    - `colorDarkPrimary` string, nullable — Sports team color primary (dark mode)
    - `colorDarkSecondary` string, nullable — Sports team color secondary (dark mode)

## Other responses

- `401` — Unauthorized - invalid or missing authentication token
- `500` — Internal server error

---

[API](https://skmtc.net/polymarket/apis/portfolio-api.md) · [All operations](https://skmtc.net/polymarket/apis/portfolio-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/polymarket/portfolio-api/versions/150874842db1/schema)
