Unnamed service
GET x402-trends-server.onrender.com/api/sports-game-brief
Why an agent can trust this route.
Sonar evidence is advisory. Paid delivery is shown as verified only when paid probes are available; otherwise route estimates use the unpaid handshake as a clearly labeled proxy.
Observed outcomes
Get normalized sports schedules, live or recent scores, matchup status, teams, venue and a concise game brief for NBA, NFL, MLB and English Premier League (EPL). Filter by league, date and optional team name or abbreviation. Use for NBA scores, NFL games, MLB scores, EPL fixtures, today's games, schedules and AI sports research.
Resource: x402-trends-server.onrender.com/api/sports-game-brief
Network: eip155:8453 · Asset: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 · Pay to: 0xF61F957D9aC432309219549b1Ae79Ae8b7C71fF5
Payment methods: — · Last validation: 2026-09-14 12:03:38.27+00
{
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"type": "object",
"required": [
"league"
],
"properties": {
"date": {
"type": "string",
"description": "Game date in YYYY-MM-DD. Defaults to today's UTC date."
},
"team": {
"type": "string",
"description": "Optional team name or abbreviation filter, such as LAL, Lakers, KC, Chiefs, LAD, Dodgers, Arsenal, or ARS."
},
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Maximum games returned. Defaults to 10 and cannot exceed 20."
},
"league": {
"enum": [
"NBA",
"NFL",
"MLB",
"EPL"
],
"type": "string",
"description": "Sports league: NBA basketball, NFL football, MLB baseball, or EPL English Premier League soccer."
}
},
"additionalProperties": false
}
},
"additionalProperties": false
},
"output": {
"type": "object",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object",
"required": [
"status",
"source",
"league",
"date",
"teamFilter",
"count",
"cached",
"stale",
"retrievedAt",
"games"
],
"properties": {
"date": {
"type": "string"
},
"count": {
"type": "integer"
},
"games": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"league",
"date",
"status",
"homeTeam",
"awayTeam",
"homeScore",
"awayScore",
"venue",
"summary"
],
"properties": {
"id": {
"type": [
"integer",
"string"
]
},
"date": {
"type": "string"
},
"clock": {
"type": [
"string",
"null"
]
},
"venue": {
"type": [
"string",
"null"
]
},
"league": {
"type": "string"
},
"period": {
"type": [
"integer",
"null"
]
},
"status": {
"type": "string"
},
"summary": {
"type": "string"
},
"awayTeam": {
"type": "object",
"required": [
"name",
"abbreviation"
],
"properties": {
"name": {
"type": "string"
},
"abbreviation": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
},
"homeTeam": {
"type": "object",
"required": [
"name",
"abbreviation"
],
"properties": {
"name": {
"type": "string"
},
"abbreviation": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
},
"awayScore": {
"type": [
"number",
"null"
]
},
"homeScore": {
"type": [
"number",
"null"
]
},
"postseason": {
"type": [
"boolean",
"null"
]
}
},
"additionalProperties": false
}
},
"stale": {
"type": "boolean"
},
"cached": {
"type": "boolean"
},
"league": {
"type": "string"
},
"source": {
"type": "string"
},
"status": {
"type": "string"
},
"payment": {
"type": "string"
},
"teamFilter": {
"type": [
"string",
"null"
]
},
"retrievedAt": {
"type": "string"
}
},
"additionalProperties": false
}
}
},
"paymentRequirements": [
{
"raw": {
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0xF61F957D9aC432309219549b1Ae79Ae8b7C71fF5",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 300
},
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"payTo": "0xF61F957D9aC432309219549b1Ae79Ae8b7C71fF5",
"scheme": "exact",
"network": "eip155:8453",
"amountAtomic": "50000"
}
]
}Source catalog records are retained separately from live endpoint observations. Sonar score, uptime, and latency are advisory metrics. CDP indexing is not inferred from validation.