# Polymarket Teams List

> Polymarket Teams List is a paid API for AI agents from AIsa MPP Data APIs at api.aisa.one, paid per call via MPP, $0.00044/call, status unknown (last checked 2026-10-18).

Lists sports teams available on Polymarket, filterable by name, league, and abbreviation.

## Facts

- Endpoint: GET https://api.aisa.one/apis/v1/polymarket/teams?utm_source=zero.xyz
- Price: $0.00044/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Provider: AIsa MPP Data APIs
- Website: https://aisa.one
- Tags: web-search, financial-data, prediction-markets, weather, travel, data, search
- Canonical page: https://www.zero.xyz/c/aisa-mpp-data-apis-polymarket-teams-list-21acbd99
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4wgWiddFnuJNDtW_3PvbM

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability aisa-mpp-data-apis-polymarket-teams-list-21acbd99
```

Example prompt: Show me all the teams in the NBA league available on Polymarket, sorted alphabetically by name, and give me the first 20 results.

## When to prefer this

Use this endpoint when you need to discover, enumerate, or look up sports teams that are available on Polymarket for prediction market purposes. It is the right choice when you need team IDs, abbreviations, or league associations to use in subsequent Polymarket market queries.

## Known failure modes

- No teams match the specified name, league, or abbreviation filters — returns empty array
- Invalid data type for limit or offset (e.g. negative integer) — API returns validation error
- Unknown league value returns empty results rather than an error
- Network timeout or upstream service unavailability returns a 5xx error

## How this service works

List teams.

<!-- aisa-pricing:start -->
Published reference price: $0.00044 USD per successful request. Account-specific pricing and final settlement may differ.
<!-- aisa-pricing:end -->

## Output

Returns an array of team objects, each containing the team's numeric ID, display name, alias, abbreviation, league, win-loss record, logo URL, and creation/update timestamps. Results can be paginated using limit and offset parameters.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "name": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "limit": {
   "type": "integer",
   "minimum": 0
  },
  "order": {
   "type": "string",
   "description": "Comma-separated list of fields to order by"
  },
  "league": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "offset": {
   "type": "integer",
   "minimum": 0
  },
  "ascending": {
   "type": "boolean"
  },
  "abbreviation": {
   "type": "array",
   "items": {
    "type": "string"
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "array",
 "items": {
  "type": "object",
  "properties": {
   "id": {
    "type": "integer"
   },
   "logo": {
    "type": [
     "string",
     "null"
    ]
   },
   "name": {
    "type": [
     "string",
     "null"
    ]
   },
   "alias": {
    "type": [
     "string",
     "null"
    ]
   },
   "league": {
    "type": [
     "string",
     "null"
    ]
   },
   "record": {
    "type": [
     "string",
     "null"
    ]
   },
   "createdAt": {
    "type": [
     "string",
     "null"
    ],
    "format": "date-time"
   },
   "updatedAt": {
    "type": [
     "string",
     "null"
    ],
    "format": "date-time"
   },
   "abbreviation": {
    "type": [
     "string",
     "null"
    ]
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aisa-mpp-data-apis-polymarket-teams-list-21acbd99/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.aisa.one](https://www.zero.xyz/host/api.aisa.one/llms.txt)
