Skip to content
clusters: prooflayer · edgemarket · edgefinance · synthforge · mediakit · wordmint · webprobe · locale · comppoint
$ man sports-schedule

/sports-schedule(1)

agentutility / locale / sports-schedule
PRICE / CALL
$0.01
USDC · base mainnet · scheme: exact
METHOD
POST
CLUSTER
locale
CATEGORY
uncategorized
STATUS
live
NAME
sports-schedule sports schedule / mlb / nba / nhl / nfl / wnba / mls / epl / la liga / bundesliga / serie a — next games + recent results / sports schedu…
SYNOPSIS
POST https://x402.org/v1/sports-schedule
     Content-Type: application/json
     X-PAYMENT:    <signed-transferWithAuthorization>

     { ... }
↳ first call → 402 Payment Required. Sign USDCtransferWithAuthorization, retry with theX-PAYMENT header.
DESCRIPTION

Sports schedule / MLB / NBA / NHL / NFL / WNBA / MLS / EPL / La Liga / Bundesliga / Serie A — next games + recent results / sports schedule API / TheSportsDB v1 wrapper. Pass a league code; scope='upcoming' (default) returns the next 15 events with start time, venue, teams. scope='recent' returns last 15 completed games including scores. Single hit to TheSportsDB free tier (no API key, commercial-OK with attribution).

INPUTrequest schema
propertytypedescriptionreq?
leaguestringLeague code. Case-insensitive.
enum: MLB · NBA · NHL · NFL · WNBA · MLS · EPL · LALIGA · BUNDESLIGA · SERIEA
required
scopestringWhat to return — next games (default) or last results.
enum: upcoming · recent
optional
OUTPUTresponse shape
fieldtypedescription
leaguestringLeague code echoed back (e.g., MLB, NBA, NHL, NFL, WNBA, MLS, EPL, LaLiga, Bundesliga, SerieA).
scopestringEither 'upcoming' for next 15 scheduled games or 'recent' for last 15 completed games with scores.
eventsarrayArray of up to 15 games with teams, start time, venue, and scores when scope is 'recent'.
sourcestringUpstream data provider, TheSportsDB free tier v1 API.
attributionstringRequired attribution string crediting TheSportsDB per their commercial-use terms.
EXAMPLEStwo ways to call
EXAMPLE 1 · curl
curl -X POST https://x402.org/v1/sports-schedule \
  -H 'Content-Type: application/json' \
  -d '{ }'
first response = 402 Payment Required with payment requirements; sign + retry with X-PAYMENT.
EXAMPLE 2 · mcp
# install once
claude mcp add x402 --command "npx x402-deployer-mcp"

# then ask Claude Code:
# "use the sports-schedule tool to ..."
MCP server handles payment automatically — your coding agent just calls the tool by name.
METADATA
tags
sportsschedulegamesscoresmlbnbanhlnflepl
methods
POST
cluster
locale
price
$0.01 USDC per call
ADJACENTother endpoints in locale
endpointdescriptionprice
flight-statusFlight status / live aircraft position / flight tracker / ICAO24 lookup / callsign lookup / aircraft bounding-box / OpenSky Network state…$0.01
property-taxProperty tax lookup.$0.01
property-tax-assessmentProperty tax assessor lookup (multi-county).$0.01
satellite-addressAddress to satellite image / one-call address → cloud-free Sentinel-2 thumbnail / postal-code satellite snapshot / place-name to space view.$0.01
iata-airport-infoIATA / ICAO airport code lookup.$0.005
satellite-tileSatellite imagery tile / lat-lon to satellite PNG / Sentinel-2 tile API / cloud-free satellite snapshot / agent-callable satellite imagery.$0.005
vin-decodeVIN decoder / VIN lookup / decode VIN / vehicle identification number / NHTSA vPIC wrapper.$0.005
visa-requirementsVisa requirements lookup.$0.005
SEE ALSO
agentutility(7) · locale(7) · x402(7) · mcp(7) · llms.txt · registry.json · bazaar.x402.org