# Saylor Innovations Sports League Standings

> Saylor Innovations Sports League Standings is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-16).

Returns current league standings for NFL, NBA, MLB, NHL, WNBA, MLS, and top soccer leagues including record, seed, streak, and points for/against by division

## Facts

- Endpoint: GET https://saylorinnovations.com/api/sports/standings?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-sports-league-standings-8c130be4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EOPdDBWC2MFTOD53CVT63

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 saylor-innovations-sports-league-standings-8c130be4
```

Example prompt: What are the current NBA standings broken down by division, including each team's record, streak, and points?

## When to prefer this

Choose this endpoint when you need structured, division-grouped standings data across major North American and European sports leagues in a single consistent API format. It covers a broader set of leagues than most sports data APIs (including WNBA and MLS) and returns division context, streaks, and points for/against in one call. Prefer it over general sports APIs when you need ready-to-display standings without scraping or aggregating multiple sources.

## Known failure modes

- Missing or invalid 'league' query parameter returns an error — must be one of: nfl, nba, mlb, nhl, wnba, mls, epl, laliga, bundesliga, seriea
- Upstream data source unavailability may result in stale or null data fields
- Off-season queries may return limited or empty standings data
- Misspelled league codes (e.g. 'premier-league' instead of 'epl') will fail validation

## How this service works

League standings - NFL, NBA, MLB, NHL, WNBA, MLS and top soccer leagues with record, seed, streak, points for and against by division

## Output

A JSON object containing the league name, season, data source, timestamp, and an array of division groups. Each group lists its name and an array of teams with fields for team name, wins, losses, record string, streak, and points (where applicable). May also include a contextual note explaining how to interpret the data.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "POST",
      "PUT",
      "PATCH",
      "DELETE",
      "HEAD"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "league"
     ],
     "properties": {
      "league": {
       "type": "string",
       "description": "nfl, nba, mlb, nhl, wnba, mls, epl, laliga, bundesliga or seriea"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "league",
      "groups"
     ],
     "properties": {
      "note": {
       "type": [
        "string",
        "null"
       ],
       "description": "Caveat or context for reading the result"
      },
      "groups": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "name": {
          "type": "string",
          "description": "Name"
         },
         "teams": {
          "type": "array",
          "items": {
           "type": "object",
           "properties": {
            "team": {
             "type": "string"
            },
            "wins": {
             "type": [
              "number",
              "null"
             ]
            },
            "losses": {
             "type": [
              "number",
              "null"
             ]
            },
            "points": {
             "type": [
              "number",
              "null"
             ]
            },
            "record": {
             "type": [
              "string",
              "null"
             ]
            },
            "streak": {
             "type": [
              "string",
              "null"
             ]
            }
           }
          }
         }
        }
       }
      },
      "league": {
       "type": "string",
       "description": "League"
      },
      "season": {
       "type": [
        "number",
        "null"
       ]
      },
      "source": {
       "type": [
        "string",
        "null"
       ],
       "description
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-sports-league-standings-8c130be4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
