Women's Champions League API

Realtime Sports API serves UEFA Women's Champions League games through the same REST endpoints and JSON schema as every other league, using sport=soccer and league=uefa.wchampions. You get the current scoreboard, live scores, game detail, play-by-play, teams, rosters and news. Not currently available or not verified for this league: betting odds, injuries, player box-score stats. Data is aggregated from public sources and is typically 20-30 seconds behind live play (about 1 second after our source). There is no SLA.

Slugs
sport=soccer
league=uefa.wchampions
Teams
18
Season (from data)
2026-27 UEFA Women's Champions League League Phase
In the scoreboard now
4 games

Recent Women's Champions League results

Women's Champions League games from the API
DateAwayHomeTime / ResultTVVenue
Thu, Oct 1Real MadridManchester City1 - 1 FinalJoie Stadium · Manchester
Thu, Oct 1OH LeuvenParis Saint-Germain0 - 5 FinalCampus PSG · Poissy
Thu, Oct 1InternazionaleAustria Vienna1 - 1 FinalGenerali-Arena · Wien
Thu, Oct 1ServetteHB Køge1 - 5 FinalCapelli Sport Stadion · Køge

From the /events endpoint for this league, refreshed every few minutes. Times are US Eastern. Full Women's Champions League schedule

Live example

Request

curl -H "Authorization: Bearer $RSA_API_KEY" \
  "https://www.realtimesportsapi.com/api/v1/sports/soccer/leagues/uefa.wchampions/events?limit=1"

Response captured from live data at 2026-10-05 02:10 UTC (refreshed every few minutes). Long arrays are trimmed; meta.rateLimit values are illustrative for a Free key.

Response

{
  "success": true,
  "data": [
    {
      "id": "401917004",
      "uid": "s:600~l:19483~e:401917004",
      "name": "Internazionale at Austria Vienna",
      "shortName": "INT @ VIE",
      "date": "2026-10-01T16:45Z",
      "status": {
        "state": "post",
        "completed": true,
        "period": 2,
        "clock": "90'+6'",
        "detail": "FT",
        "halftime": false,
        "firstHalfEnded": true
      },
      "homeTeam": {
        "id": "131643",
        "name": "Austria Vienna",
        "abbreviation": "VIE",
        "logo": "https://realtimesportsapi.com/api/images/proxy?id=GgcVSgNPTUMITUgaFFQVVVQXBVwOHV5LRQBZD1lbBllDXQAOWRMQEENcUx1GVQlHBw4KSEMNVQ",
        "color": "745692",
        "alternateColor": "1a1a1a",
        "winner": false,
        "score": 1
      },
      "awayTeam": {
        "id": "131635",
        "name": "Internazionale",
        "abbreviation": "INT",
        "logo": "https://realtimesportsapi.com/api/images/proxy?id=GgcVSgNPTUMITUgaFFQVVVQXBVwOHV5LRQBZD1lbBllDXQAOWRMQEENcUx1GVQlHBwkMSEMNVQ",
        "color": "00239c",
        "alternateColor": "ffffff",
        "winner": false,
        "score": 1
      },
      "competition": {
        "attendance": 3609,
        "neutralSite": false,
        "conferenceCompetition": false,
        "divisionCompetition": false,
        "playByPlayAvailable": true,
        "highlightsAvailable": false
      },
      "venue": {
        "id": "4523",
        "name": "Generali-Arena",
        "city": "Wien",
        "indoor": false,
        "grass": false
      },
      "notes": [],
      "season": {
        "year": 2026,
        "displayName": "2026-27 UEFA Women's Champions League",
        "type": {
          "id": "1",
          "name": "League Phase",
          "abbreviation": "League Phase"
        },
        "week": {}
      },
      "broadcasts": [
        {
          "network": {},
          "type": "TV"
        },
        {
          "network": {},
          "type": "STREAMING"
        }
      ],
      "officials": []
    }
  ],
  "meta": {
    "rateLimit": {
      "limit": 125,
      "remaining": 124,
      "reset": 1793491200000
    }
  }
}

Women's Champions League endpoints

Checked against live data on 2026-10-04. Paths are relative to /api/v1/sports/soccer/leagues/uefa.wchampions.

EndpointPathWomen's Champions LeagueNotes
Live scores/events/liveAvailable
Events (scoreboard)/eventsAvailable
Event detail/events/{eventId}Available
Play-by-play/events/{eventId}/playsAvailable
Box score/events/{eventId}/boxscoreLimitedTeam totals and period scores only; player stats are not returned.
Odds/events/{eventId}/oddsNot verifiedNo upcoming games to check when verified.
Win probability/events/{eventId}/winprobabilityNot available
Teams/teamsAvailable
Rosters/teams/{teamId}/rosterAvailable
Athletes/athletes/searchAvailable
Injuries/injuriesNot available
News/newsAvailable
Schedule / weeks/seasons/{season}/scheduleLimitedDate-range lookups for this competition may be incomplete; the current scoreboard (/events) is reliable.
NCAA tournament/seasons/{season}/tournamentNot available
Webhooks/webhooksAvailable
WebSocket/websocket/authAvailable
  • Schedules are by date, not week: use /events for the current scoreboard and /seasons/{season}/schedule for a season. Week parameters return SCHEDULE_WEEKS_NOT_SUPPORTED.
  • Soccer play-by-play is a stream of match events (passes, shots, fouls, cards); box scores carry team totals and period scores without player rows.
  • Date-range lookups for this competition may be incomplete; the current scoreboard (/events) is reliable.

Event object fields

Every Women's Champions League game in the events, live and schedule endpoints uses the same Event object as other leagues.

FieldTypeNotes
idstringEvent id; use it with the detail, plays, box score and odds endpoints.
uidstring
namestringFull matchup name.
shortNamestringAbbreviated matchup, e.g. "AWAY @ HOME".
datestringStart time, ISO-8601 UTC.
statusEventStatusstate (pre, in, post), completed, period, clock and display detail.
homeTeamEventTeamid, name, abbreviation, colors, logo (proxied), record, score, winner.
awayTeamEventTeamSame shape as homeTeam.
competitionobjectattendance, neutralSite, conference/division flags, playByPlayAvailable.
venueobjectVenue id, name, city, state, indoor, grass (null when unknown).
notesstring[]Headline notes, e.g. round or rivalry names.
seasonobjectyear, type (preseason/regular/postseason) and week where the league uses weeks.
broadcastsobject[]TV/stream networks for the game.
officialsobject[]Game officials when published.
oddsOddsOnly with includeOdds=true and when the game has odds.

Code samples

curl

curl -H "Authorization: Bearer $RSA_API_KEY" \
  "https://www.realtimesportsapi.com/api/v1/sports/soccer/leagues/uefa.wchampions/events?limit=5"

JavaScript (fetch)

const res = await fetch("https://www.realtimesportsapi.com/api/v1/sports/soccer/leagues/uefa.wchampions/events?limit=5", {
  headers: { Authorization: `Bearer ${process.env.RSA_API_KEY}` }
});
const { success, data, meta } = await res.json();
console.log(data, meta.rateLimit);

Python (requests)

import os, requests

res = requests.get(
    "https://www.realtimesportsapi.com/api/v1/sports/soccer/leagues/uefa.wchampions/events?limit=5",
    headers={"Authorization": f"Bearer {os.environ['RSA_API_KEY']}"},
    timeout=10,
)
body = res.json()
print(body["data"])

MCP prompt (Claude, Cursor, ChatGPT)

Using the Realtime Sports MCP server (https://www.realtimesportsapi.com/api/mcp), call get_events with sport "soccer" and league "uefa.wchampions" and list the games it returns with start times, status and scores for Women's Champions League.

Connect the hosted MCP server first: setup guide. Each tool call counts as one API call.

Rate limits and pricing

PlanPriceCallsRateWebSocketWebhooks
Free$0125/mo (1,000 first 30 days)1/s500 msgs/moNo
Starter$29/mo ($290/yr)10,000/mo5/sShares monthly poolShares monthly pool
Growth$49/mo ($490/yr)25,000/mo10/sShares monthly poolShares monthly pool
Pro$99/mo ($990/yr)50,000/mo20/s100,000 msgs/mo25,000/mo
Scale$299/mo ($2,990/yr)500,000/mo100/s500,000 msgs/mo100,000/mo

Every successful REST call counts as one call. Over the limit you get HTTP 429 with a Retry-After header. No SLA. Full pricing.

29 leagues monitored live: NFL, college football, NBA, men's college basketball, MLB, NHL and 23 soccer competitions.

FAQ

Is there a free Women's Champions League API?
Yes. The Free plan is $0 with 125 calls per month (1,000 in the first 30 days) at 1 request per second, no card required. The same key works for all 29 leagues.
How fresh is the Women's Champions League data?
Data is aggregated from public sources and is typically 20-30 seconds behind live play (about 1 second after our source). There is no SLA. It is not intended for in-play betting that needs sub-second data.
Which Women's Champions League endpoints are available?
Available: live scores, events (scoreboard), event detail, play-by-play, teams, rosters, athletes, news. Not available or not verified: box score (limited), odds (not verified), win probability (not available), injuries (not available), schedule / weeks (limited), ncaa tournament (not available).
Does the Women's Champions League API include betting odds?
Not currently. No upcoming games to check when verified. The odds endpoint returns data: null with a message when a game has no odds.
Does it include Women's Champions League injuries?
No. The injuries endpoint returned no records for Women's Champions League when we checked, so treat injuries as not available for this league.
Can I get Women's Champions League score updates pushed instead of polling?
Yes. Webhooks are included on every paid plan (Starter, Growth, Pro, Scale). WebSocket is included on paid plans, and the Free plan gets a 500-message monthly preview. Both can be filtered to uefa.wchampions.