{"ok":true,"league":"westcoast","teams":{"nhl":["VAN","SEA"],"nfl":["SEA"],"mlb":["SEA"],"mls":["VAN","SEA","POR"],"wnba":["SEA","GS"],"nba":["POR","GS"],"cfl":["BC Lions"]},"fetched_at":"2026-10-22T23:36:35.414Z","sources":[{"league":"nhl","source":"ESPN public site API","source_url":"https://site.api.espn.com/apis/site/v2/sports/hockey/nhl/scoreboard","fetched_at":"2026-10-22T23:36:35.189Z","stale":false},{"league":"nfl","source":"ESPN public site API","source_url":"https://site.api.espn.com/apis/site/v2/sports/football/nfl/scoreboard","fetched_at":"2026-10-22T23:36:35.196Z","stale":false},{"league":"mlb","source":"ESPN public site API","source_url":"https://site.api.espn.com/apis/site/v2/sports/baseball/mlb/scoreboard","fetched_at":"2026-10-22T23:36:35.210Z","stale":false},{"league":"mls","source":"ESPN public site API","source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard","fetched_at":"2026-10-22T23:36:35.212Z","stale":false},{"league":"wnba","source":"ESPN public site API","source_url":"https://site.api.espn.com/apis/site/v2/sports/basketball/wnba/scoreboard","fetched_at":"2026-10-22T23:36:35.213Z","stale":false},{"league":"nba","source":"ESPN public site API","source_url":"https://site.api.espn.com/apis/site/v2/sports/basketball/nba/scoreboard","fetched_at":"2026-10-22T23:36:35.219Z","stale":false},{"league":"cfl","source":"TheSportsDB (free public test key)","source_url":"https://www.thesportsdb.com/league/4405","fetched_at":"2026-10-22T23:36:35.219Z","stale":false}],"errors":[],"games":[{"id":"2432610","league":"cfl","name":"Calgary Stampeders vs BC Lions","short":"BC Lions @ Calgary Stampeders","start":"2026-10-17T23:00:00Z","state":"post","status":"Final","completed":true,"venue":"McMahon Stadium","teams":[{"side":"home","abbr":"Calgary Stampeders","name":"Calgary Stampeders","score":"32"},{"side":"away","abbr":"BC Lions","name":"BC Lions","score":"13"}],"source":"TheSportsDB (free public test key)"},{"id":"401892562","league":"nhl","name":"Utah Mammoth at Seattle Kraken","short":"UTA @ SEA","start":"2026-10-23T02:00Z","state":"pre","status":"10/22 - 10:00 PM EDT","completed":false,"venue":"Climate Pledge Arena","broadcast":"Disney+, ESPN+, Hulu","teams":[{"side":"home","abbr":"SEA","name":"Seattle Kraken","score":"0","logo":null,"record":"6-3-1","winner":false},{"side":"away","abbr":"UTA","name":"Utah Mammoth","score":"0","logo":null,"record":"7-3-0","winner":false}],"source":"ESPN public site API"},{"id":"401892563","league":"nhl","name":"Detroit Red Wings at Vancouver Canucks","short":"DET @ VAN","start":"2026-10-23T02:00Z","state":"pre","status":"10/22 - 10:00 PM EDT","completed":false,"venue":"Rogers Arena","broadcast":"ESPN+, DSN","teams":[{"side":"home","abbr":"VAN","name":"Vancouver Canucks","score":"0","logo":null,"record":"2-8-1","winner":false},{"side":"away","abbr":"DET","name":"Detroit Red Wings","score":"0","logo":null,"record":"3-3-3","winner":false}],"source":"ESPN public site API"},{"id":"401918308","league":"wnba","name":"Golden State Valkyries at Atlanta Dream","short":"GS @ ATL","start":"2026-10-24T17:00Z","state":"pre","status":"10/24 - 1:00 PM EDT","completed":false,"venue":"State Farm Arena","broadcast":"NBC","teams":[{"side":"home","abbr":"ATL","name":"Atlanta Dream","score":"0","logo":null,"record":"30-14","winner":false},{"side":"away","abbr":"GS","name":"Golden State Valkyries","score":"0","logo":null,"record":"32-12","winner":false}],"source":"ESPN public site API"},{"id":"761897","league":"mls","name":"Vancouver Whitecaps at Colorado Rapids","short":"VAN @ COL","start":"2026-10-25T01:30Z","state":"pre","status":"Scheduled","completed":false,"venue":"Dick's Sporting Goods Park","broadcast":"Apple TV","teams":[{"side":"home","abbr":"COL","name":"Colorado Rapids","score":"0","logo":null,"record":"11-6-13","winner":false},{"side":"away","abbr":"VAN","name":"Vancouver Whitecaps","score":"0","logo":null,"record":"16-7-7","winner":false}],"source":"ESPN public site API"},{"id":"761902","league":"mls","name":"Charlotte FC at Portland Timbers","short":"CLT @ POR","start":"2026-10-25T02:30Z","state":"pre","status":"Scheduled","completed":false,"venue":"Providence Park","broadcast":"Apple TV","teams":[{"side":"home","abbr":"POR","name":"Portland Timbers","score":"0","logo":null,"record":"9-7-14","winner":false},{"side":"away","abbr":"CLT","name":"Charlotte FC","score":"0","logo":null,"record":"13-8-9","winner":false}],"source":"ESPN public site API"},{"id":"761901","league":"mls","name":"Seattle Sounders FC at San Diego FC","short":"SEA @ SD","start":"2026-10-25T02:30Z","state":"pre","status":"Scheduled","completed":false,"venue":"Snapdragon Stadium","broadcast":"Apple TV","teams":[{"side":"home","abbr":"SD","name":"San Diego FC","score":"0","logo":null,"record":"8-10-12","winner":false},{"side":"away","abbr":"SEA","name":"Seattle Sounders FC","score":"0","logo":null,"record":"11-9-10","winner":false}],"source":"ESPN public site API"},{"id":"401873022","league":"nfl","name":"Kansas City Chiefs at Seattle Seahawks","short":"KC @ SEA","start":"2026-10-26T00:20Z","state":"pre","status":"10/25 - 8:20 PM EDT","completed":false,"venue":"Lumen Field","broadcast":"NBC","teams":[{"side":"home","abbr":"SEA","name":"Seattle Seahawks","score":"0","logo":null,"record":"3-3","winner":false},{"side":"away","abbr":"KC","name":"Kansas City Chiefs","score":"0","logo":null,"record":"5-0","winner":false}],"source":"ESPN public site API"}]}