# MLS Soccer Standings via ESPN Feed

> MLS Soccer Standings via ESPN Feed is a paid API for AI agents from api.jobsproperty-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Returns current MLS standings from ESPN's public feed, including rank, wins, losses, ties, points, goals for/against, and goal difference, filterable by conference.

## Facts

- Endpoint: GET https://api.jobsproperty-api.workers.dev/api/realestate/mlssoccer-standings?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mls-soccer-standings-via-espn-feed-c50cd2b7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2EzLufygUmbtFmQb6t8RO

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 mls-soccer-standings-via-espn-feed-c50cd2b7
```

Example prompt: What are the current MLS standings for the Eastern Conference — show me each team's rank, points, wins, losses, and goal difference?

## When to prefer this

Use this endpoint when you need structured, current MLS standings data including per-conference breakdowns and goal statistics, and want it served via a paid x402 micro-payment API rather than scraping ESPN directly. Prefer this over manual scraping when you need clean JSON output with rank, points, and goal difference already parsed.

## Known failure modes

- ESPN upstream API unavailable — returns error or stale data
- Invalid conference parameter value — may return empty or default results
- Network timeout from Cloudflare Worker to ESPN origin
- No data available during MLS offseason periods

## How this service works

Current MLS (Major League Soccer) standings from ESPN's public standings feed: rank, team, games played, wins, losses, ties, points, goals for and against, goal difference, per conference. Not a real-estate dataset; the route name is kept from the wish list.

## Output

A JSON object containing the current MLS season label, the ESPN source URL, a timestamp of when data was checked, and an array of conferences each containing teams with rank, name, abbreviation, games played, wins, losses, ties, points, goals for, goals against, and goal difference.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "conference": {
       "type": "string",
       "description": "east, west or all (default all)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "season": "2026 MLS",
  "source": "https://site.api.espn.com/apis/v2/sports/soccer/usa.1/standings",
  "checkedAt": "2026-10-23T09:36:56.943Z",
  "conferences": [
   {
    "teams": [
     {
      "rank": 4,
      "team": "Chicago Fire FC",
      "ties": 6,
      "wins": 14,
      "losses": 10,
      "points": 48,
      "goalsFor": 52,
      "gamesPlayed": 30,
      "abbreviation": "CHI",
      "goalsAgainst": 44,
      "goalDifference": 8
     },
     {
      "rank": 11,
      "team": "Columbus Crew",
      "ties": 5,
      "wins": 10,
      "losses": 15,
      "points": 35,
      "goalsFor": 46,
      "gamesPlayed": 30,
      "abbreviation": "CLB",
      "goalsAgainst": 47,
      "goalDifference": -1
     }
    ],
    "conference": "Eastern Conference"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mls-soccer-standings-via-espn-feed-c50cd2b7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.jobsproperty-api.workers.dev](https://www.zero.xyz/host/api.jobsproperty-api.workers.dev/llms.txt)
