Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
50
💰 Paid API data v1.0.0 x402 micropay

Fanfare

fanfare.run · fanfare.run

Sports experience API for AI agents — pay-per-call in USDC on Base. Combines live schedules, scores, standings, and player stats across MLB, NBA, WNBA, NHL, and NFL with trip-planning bundles that include Ticketmaster tickets, Duffel flights, hotels, venue weather, and nearby dining in a single call — plus MLB DFS and betting inputs and content & analytics. Covers all major North American leagues year-round. No subscription, no API key — x402 native.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain fanfare.run via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership

Compare public evidence

🔔 Watch this agent. Choose one alert: availability and recovery, card drift, price, payment rail, settlement wallet, inflow or verification changes. Add more alert types from your account. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
50/100
grade D · 9 criteria
Uptime
100.0%
51 direct probes · 30d
~130 ms response
Observed inflow · 30d
$0.39
83 tx · on-chain
Invocations · 7d
0
no calls observed
Card drift · 7d
stable
10 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

D
Conformance score: 50/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown click to collapse breakdown
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
fail Live JSON-RPC 5/25
Endpoint replies but body isn't a valid JSON-RPC 2.0 A2A response.
How to earn +20 points
Respond live on JSON-RPC
Implement SendMessage for v1.0 (or message/send for v0.x), negotiate A2A-Version, and return a schema-valid JSON-RPC response. Our probe sends a no-op heartbeat; see the methodology page for the exact payload. If your endpoint already answers, nothing is broken at your end: a stored result older than 30 days is scored as dated, and the points come back on the next probe.
Docs
fail Protocol version 0/10
No protocolVersion in card.
How to earn +10 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` (Major.Minor, no patch number — §3.6) to every entry in `supportedInterfaces[]`. A2A v1.0 removed the AgentCard root field.
Docs
info JWS signature 0/10
Card is unsigned (most published agents are).
pass Uptime track record 15/15
51/51 probes succeeded (100% uptime).
pass Skill declaration 10/10
Declares 68 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: fanfare.run (https://fanfare.run). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
info Security declaration 0/5
Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated.

Activity (audit trail)

last 24h · 0 invocations Public aggregate · no PII recorded

Nothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.

Card history

10 snapshots drifted 2× Every change to agent-card.json
Agent card snapshots
Captured Hash Snapshot
2026-10-01 19:57:13 current f3d819dfb862… view →
2026-08-22 19:53:46 86f52290a421… view →
2026-08-20 20:43:40 86f52290a421… view →
2026-07-27 19:51:35 72c20129a32a… view →
2026-07-22 19:19:49 72c20129a32a… view →
2026-07-17 08:35:01 72c20129a32a… view →
2026-07-16 19:44:06 72c20129a32a… view →
2026-07-16 08:35:19 72c20129a32a… view →
2026-07-14 16:33:17 72c20129a32a… view →
2026-07-13 12:59:42 72c20129a32a… view →
Showing latest 10. The full snapshot history is on Pro (and free for the verified owner) via GET /api/agents/fanfare.run/snapshots.
Uptime
100.0%
51 direct probes · 30d
Response
149ms
last direct probe
Skills
74
declared
Streaming
—
SSE-capable

Endpoints

Pricing x402 on Base USDC Declared in agent card Dispute or improve this rating
Endpoint Price Currency
MLB Schedule — USDC
MLB Teams — USDC
MLB Standings — USDC
MLB Players — USDC
MLB Player Stats — USDC
MLB Live Game Feed — USDC
MLB Venues — USDC
MLB Venue Nearby Places — USDC
MLB Venue Weather — USDC
MLB Tickets — USDC
NBA Schedule — USDC
NBA Teams — USDC
NBA Standings — USDC
NBA Players — USDC
NBA Player Stats — USDC
NBA Live Game — USDC
NBA Venue Nearby Places — USDC
NBA Venue Weather — USDC
NBA Tickets — USDC
WNBA Schedule — USDC
WNBA Teams — USDC
WNBA Standings — USDC
WNBA Players — USDC
WNBA Player Stats — USDC
WNBA Venue Nearby Places — USDC
WNBA Venue Weather — USDC
WNBA Tickets — USDC
NHL Schedule — USDC
NHL Teams — USDC
NHL Standings — USDC
NHL Player Stats — USDC
NHL Live Game Feed — USDC
NHL Venue Nearby Places — USDC
NHL Venue Weather — USDC
NHL Tickets — USDC
NFL Scoreboard — USDC
NFL Weekly Schedule — USDC
NFL Teams — USDC
NFL Standings — USDC
NFL Game Detail — USDC
NFL Venue Nearby Places — USDC
NFL Venue Weather — USDC
NFL Tickets — USDC
MLB Fantasy Slate Context — USDC
MLB Fantasy Projections — USDC
MLB Fantasy Lineups — USDC
MLB Fantasy Late Swap — USDC
MLB Fantasy Slate Bundle — USDC
MLB Bet Context — USDC
NFL Sunday Game-Day Bundle — USDC
Showing the first 50 of 74 priced endpoints.
Try it ↗ Opens the operator's playground / docs in a new tab.
Settlement wallet: 0x41adee1eba2c276be5e8cabe0ce523e4dd792170 on Base · basescan ↗
Listed by facilitators Coinbase CDP · 24 Dexter · 15
Observed on-chain inflow verified on-chain
Last 7d
$0.04
10 transfers · synced 2026-10-24
Last 30d
$0.39
83 transfers · synced 2026-10-24
Last 90d PRO
Unlock with Pro
90-day total + 90 days of daily history
USDC inflows on Base. Reproducible via eth_getLogs on USDC Transfer events to the wallet. Inflow to a wallet, not proof that every transfer was a paid call.
How the last 30 days were settled
x402-settled: $0.00 (100%) · 2 transfers sent by a known x402 facilitator (Coinbase)
Other: $0.00 plain transfers sent by the payer · $0.00 other contract calls · 1% of $0.31 classified so far. How we classify
Cross-check: Coinbase's Bazaar reports 60 calls in 30 days to this wallet across 24 listed resources; our ledger observed 76 transfers (2 facilitator-settled) over 29 of 30 scanned days. Different counters; neither is assumed correct.
Daily 30-day observed-inflow history ↓ −$1.34 since 2026-09-25
2026-09-25 2026-10-25
Last 30 days · 90 days with Pro Peak 30-day total: $1.74 Data points: 27 Total tx (30d window): 83
Payment authenticity evidence confidence How we measure this →
independently_paid 5/5

Many distinct payers observed, low concentration, repeat demand, and no self-referential payment signal.

Assessed window
30d
18 active of 29 observed
Inflow assessed
$0.36
82 transactions
Payer identities
available
1 evidence caveat
shared_settlement_wallet — The settlement wallet is shared with other indexed agents, so inflow cannot be attributed to this agent alone.
Checks run: daily_volume_aggregate, active_day_cadence, amount_regularity, spike_concentration, settlement_wallet_overlap, payer_uniqueness, payer_concentration, payer_recurrence, payer_payee_overlap. Derived from agent_revenue_daily, agents.payment_wallet, agent_payment_transactions. Measured 2026-10-25.
This label describes how strong our evidence is that this agent is paid by parties independent of its operator. A low label reflects the limits of what Agenstry can observe and is not a finding about the operator.
Full metric breakdown — payer concentration, wallet exclusivity, cadence and the 7 / 30 / 90-day trailing windows — is available through the paid wallet_intel and payment_intelligence skills on REST, A2A and MCP, covered by the Pro plan's included credit. API docs →
Agent cardhttps://fanfare.run/.well-known/agent.json
Providerhttps://fanfare.run
Docshttps://fanfare.run/docs
About this provider off-card enrichment
Domain age
Registered 2026-05-16
via Cloudflare, Inc
SSL certificate
Let's Encrypt
expires 2026-12-13
Discovered via
agentic_market recrawl_warm recrawl_hot cdp_discovery

Skills · 68 declared by this agent

These skills are declared by the agent. A taxonomy link appears only when we can classify a skill confidently.

MLB Schedule

MLB game schedule for any date or team — matchups, scores, venues, and status. Filter by date (YYYY-MM-DD) or teamId to find specific games.

canonical Calendar Scheduling match 86%
mlbbaseballschedule
MLB Teams

All 30 MLB teams with ID, city, abbreviation, and division. Use team IDs to query schedules, standings, and players.

No taxonomy category yet
mlbbaseballteams
MLB Standings

Current MLB standings — wins, losses, win percentage, games back, home/away splits, and streak. Filter by leagueId: 103 for American League, 104 for National Le…

No taxonomy category yet
mlbbaseballstandings
MLB Players

All active MLB players for the current season — name, position, jersey number, and team assignment.

No taxonomy category yet
mlbbaseballplayers
MLB Player Stats

Full season hitting, pitching, and fielding stats for an MLB player by ID. Example: 660271 = Shohei Ohtani.

No taxonomy category yet
mlbbaseballplayerstats
MLB Live Game Feed

Live play-by-play feed for an MLB game — lineups, inning-by-inning scores, pitching changes, and real-time status. Use game_pk from the schedule endpoint.

No taxonomy category yet
mlbbaseballlivegame
MLB Venues

MLB ballpark details — city, state, capacity, and playing surface. List all 30 stadiums or look up one by venueId.

canonical Venue Rental and Tours match 86%
mlbbaseballvenuesstadiums
MLB Venue Nearby Places

Restaurants, bars, parking, and attractions near any MLB ballpark via Google Places. Ideal for building pre-game itineraries. Types: restaurant, bar, cafe, park…

No taxonomy category yet
mlbbaseballvenuesfoodplaces
MLB Venue Weather

Real-time weather at any MLB ballpark — temperature, feels-like, wind speed, precipitation, and humidity. Essential for outdoor game-day planning.

No taxonomy category yet
mlbbaseballvenuesweather
MLB Tickets

Live primary-market ticket listings for an MLB home game via Ticketmaster — event name, price range, purchase URL, and on-sale status.

canonical DJ and Live Music Bookings match 86%
mlbbaseballtickets
NBA Schedule

NBA game schedule for any date — matchups, scores by quarter, teams, and game status.

canonical Barbershop Appointments match 86%
nbabasketballschedule
NBA Teams

All 30 NBA teams with ID, city, abbreviation, conference, and division. Use team IDs to query schedules and standings.

No taxonomy category yet
nbabasketballteams
NBA Standings

Current NBA standings by conference — wins, losses, win percentage, and conference rank for all 30 teams.

No taxonomy category yet
nbabasketballstandings
NBA Players

All active NBA players for the current season — name, position, jersey number, and team.

No taxonomy category yet
nbabasketballplayers
NBA Player Stats

Season stats for an NBA player — points, rebounds, assists, steals, blocks, FG%, 3PM, and efficiency ratings. Look up by ESPN player ID.

No taxonomy category yet
nbabasketballplayerstats
NBA Live Game

Live NBA game detail — current score, period, clock, and game status. Use for real-time in-game updates.

No taxonomy category yet
nbabasketballlivegame
NBA Venue Nearby Places

Restaurants, bars, parking, and attractions near any NBA arena via Google Places. Great for pre-game planning. Types: restaurant, bar, cafe, parking, tourist_at…

No taxonomy category yet
nbabasketballvenuesfoodplaces
NBA Venue Weather

Real-time weather near any NBA arena — temperature, wind, and conditions. For planning travel to the arena — temperature and conditions on game day.

canonical Weather Forecast and Alerts match 87%
nbabasketballvenuesweather
NBA Tickets

Live primary-market ticket listings for an NBA home game via Ticketmaster — price range, purchase URL, and on-sale status.

No taxonomy category yet
nbabasketballtickets
WNBA Schedule

WNBA game schedule for any date — matchups, scores, and game status. Pass a date to find games on a specific day.

No taxonomy category yet
wnbabasketballschedule
WNBA Teams

All WNBA teams with ID, city, abbreviation, and conference. Use team IDs to query schedules and standings.

No taxonomy category yet
wnbabasketballteams
WNBA Standings

Current WNBA standings with wins, losses, win percentage, and conference rank.

No taxonomy category yet
wnbabasketballstandings
WNBA Players

All active WNBA players for the current season — name, position, jersey number, and team.

No taxonomy category yet
wnbabasketballplayers
WNBA Player Stats

Season stats for a WNBA player — points, rebounds, and assists. Look up by ESPN player ID.

No taxonomy category yet
wnbabasketballplayerstats
WNBA Venue Nearby Places

Restaurants, bars, parking, and attractions near any WNBA arena via Google Places. Great for pre-game planning. Types: restaurant, bar, cafe, parking, tourist_a…

No taxonomy category yet
wnbabasketballvenuesfoodplaces
WNBA Venue Weather

Real-time weather near any WNBA arena — temperature, wind, and conditions for game-day planning.

canonical Weather Forecast and Alerts match 86%
wnbabasketballvenuesweather
WNBA Tickets

Live primary-market ticket listings for a WNBA home game via Ticketmaster — price range, purchase URL, and on-sale status.

No taxonomy category yet
wnbabasketballtickets
NHL Schedule

NHL game schedule for any date — matchups, scores by period, and game status. Defaults to today's games if no date provided.

No taxonomy category yet
nhlhockeyschedule
NHL Teams

All NHL teams with ID, abbreviation, and city. Use team IDs to query schedules and standings.

No taxonomy category yet
nhlhockeyteams
NHL Standings

Current NHL standings — wins, losses, OT losses, points, and division rank across all 32 teams and 4 divisions.

No taxonomy category yet
nhlhockeystandings
NHL Player Stats

NHL player profile and season stats by player ID — goals, assists, and plus/minus. Example: 8478402 = Connor McDavid.

No taxonomy category yet
nhlhockeyplayerstats
NHL Live Game Feed

Live NHL game feed — period, clock, play-by-play, and real-time scoring. Use game_id from the schedule endpoint.

No taxonomy category yet
nhlhockeylivegame
NHL Venue Nearby Places

Restaurants, bars, parking, and attractions near any NHL arena via Google Places. Ideal for pre-game planning. Types: restaurant, bar, cafe, parking, tourist_at…

No taxonomy category yet
nhlhockeyvenuesfoodplaces
NHL Venue Weather

Real-time weather near any NHL arena — temperature, wind, and conditions for game-day travel planning.

canonical Weather Forecast and Alerts match 86%
nhlhockeyvenuesweather
NHL Tickets

Live primary-market ticket listings for an NHL home game via Ticketmaster — price range, purchase URL, and on-sale status.

No taxonomy category yet
nhlhockeytickets
NFL Scoreboard

NFL game scores for any date — live and final scores during season, empty during offseason.

No taxonomy category yet
nflfootballscoreboardschedule
NFL Weekly Schedule

NFL weekly schedule by season year and week number (1-18) — all matchups, kickoff times, and venues for that week.

canonical Personal Training Sessions match 85%
nflfootballschedule
NFL Teams

All 32 NFL teams with ID, name, abbreviation, and city. Use team IDs to query schedules and standings.

No taxonomy category yet
nflfootballteams
NFL Standings

Current NFL standings — wins, losses, win percentage, division rank, and conference rank for all 32 teams.

No taxonomy category yet
nflfootballstandings
NFL Game Detail

NFL game detail with score, current quarter, game clock, and box score. Use event_id from the schedule or scoreboard endpoint.

No taxonomy category yet
nflfootballgame
NFL Venue Nearby Places

Restaurants, bars, parking, and attractions near any NFL stadium via Google Places. Great for tailgate and pre-game planning. Types: restaurant, bar, cafe, park…

No taxonomy category yet
nflfootballvenuesfoodplaces
NFL Venue Weather

Real-time weather at any NFL stadium — temperature, wind speed, and precipitation. Critical for outdoor stadium planning and fantasy decisions.

canonical Weather Forecast and Alerts match 86%
nflfootballvenuesweather
NFL Tickets

Live primary-market ticket listings for an NFL home game via Ticketmaster — price range, purchase URL, and on-sale status.

No taxonomy category yet
nflfootballtickets
MLB Fantasy Slate Context

MLB DFS slate context for a date: every game with Vegas implied team totals and per-game weather impact (wind-vs-field, roof, rain risk). One call sets the stag…

No taxonomy category yet
mlbbaseballfantasydfsvegas
MLB Fantasy Projections

Per-player MLB DFS inputs vector: Fanfare Baseline Score (0-100) + projected_points/ceiling/floor, recent form (L15/L30), contact-quality proxy, batting-order l…

No taxonomy category yet
mlbbaseballfantasydfsprojections
MLB Fantasy Lineups

Confirmed batting orders + probable pitchers + late scratches per MLB game for a date. The single biggest fantasy lever. Params: date (YYYY-MM-DD), team_id, gam…

No taxonomy category yet
mlbbaseballfantasydfslineups
MLB Fantasy Late Swap

Players whose lineup status or batting order changed since `since` (default now-900s). Cheap to poll every 60s through the pre-game window. Params: date, since …

No taxonomy category yet
mlbbaseballfantasydfslate-swap
MLB Fantasy Slate Bundle

Everything for the MLB DFS slate in one call: slate-context + per-player projections + team stacks + lineups snapshot + late-swap snapshot. Single composite pay…

No taxonomy category yet
mlbbaseballfantasydfsbundle
MLB Bet Context

Single-game MLB betting context in one call: consensus Vegas spread + total + implied team totals, days of rest for each team, umpire crew (when assigned), prob…

No taxonomy category yet
mlbbaseballbettingvegasodds
Game Night Bundle

Live game details + venue weather + Ticketmaster tickets + top nearby restaurants in a single call. Pass sport, team_id, and date.

No taxonomy category yet
mlbnbawnbanhlnfl
Playoff Tracker

Next 7–14 days of games for any team + Ticketmaster tickets for the next home game. Works for all sports during playoffs and regular season.

No taxonomy category yet
mlbnbawnbanhlnfl
Team Profile Bundle

Current standings + next 3 upcoming games + tickets for the next home game. Works year-round for any sport and team.

No taxonomy category yet
mlbnbawnbanhlnfl
Player Spotlight Bundle

Player profile + season stats + team's next home game + tickets, in one call. Pass sport and player_id (MLB Stats API ID for mlb; ESPN ID for nba/wnba/nhl/nfl).

No taxonomy category yet
mlbnbawnbanhlnfl
Rivalry Bundle

Next matchup between two teams + current standings for both + tickets + weather at the home venue. Pass sport, team_id, opponent_id.

No taxonomy category yet
mlbnbawnbanhlnfl
Game Trip Bundle

Full game-day trip plan in one call: live game details + venue weather + tickets + nearby restaurants + economy flights + hotels near the venue.

canonical Flight Search and Booking match 85%
mlbnbawnbanhlnfl
Highlight Moments

Key-moment timestamps from MLB play-by-play: home runs, scoring plays, long HRs, and high-leverage moments with inning, player, and score. Params: game_id, leag…

No taxonomy category yet
mlbbaseballcontenthighlightsmoments
Trend Charts

Player trend chart from a hitter's game log as JSON and/or SVG. Params: entity_id (player_id), metric (total_bases|hits|home_runs|rbi), window (l15|l30|season),…

No taxonomy category yet
mlbbaseballcontentchartsvisuals
Games of Interest

Watchability-scored MLB games for a date (0-10) from Vegas game total, both-teams-above-.500, and division rivalry, with reasons. Params: date (YYYY-MM-DD), lea…

No taxonomy category yet
mlbbaseballcontentrecommendationswatchability
Stat Anomalies

A hitter's recent-window per-game stats exceeding 2σ from their season baseline (z-scored). Params: player_id, window (l5|l15|l30), league (mlb).

No taxonomy category yet
mlbbaseballanalyticsanomaliestrends
Milestone Watch

Season round-number milestone proximity for a hitter (next threshold + how many needed) across HR, hits, RBI, SB, runs, doubles. Params: player_id, league (mlb)…

No taxonomy category yet
mlbbaseballanalyticsmilestones
Career Head-to-Head

Career batter-vs-pitcher splits (AB, H, HR, RBI, K, BB, AVG, OPS). Params: batter_id, pitcher_id, league (mlb).

No taxonomy category yet
mlbbaseballanalyticshead-to-headmatchup
Game Recap (LLM)

Post-game MLB recap written by Claude Haiku 4.5 (headline + body) with tone and length controls and quote/length/ethnicity guardrails. Params: game_pk, length (…

No taxonomy category yet
mlbbaseballcontentnarrativerecap
Game Preview (LLM)

Pre-game MLB preview written by Claude Haiku 4.5 (headline + body), same tone/length controls and guardrails as recap. Params: game_pk, length, tone.

No taxonomy category yet
mlbbaseballcontentnarrativepreview
Scoped Summary (LLM)

Concise MLB summary for a game, player, or team written by Claude Haiku 4.5. Params: scope (game|player|team), subject_id (game_pk/player_id/team_id), tone.

No taxonomy category yet
mlbbaseballcontentnarrativesummary
Headline Candidates (LLM)

Up to five MLB headline options across tones (dramatic, analytical, comedic, fantasy, neutral) from Claude Haiku 4.5, each within max_chars. Params: game_id, co…

No taxonomy category yet
mlbbaseballcontentheadlinesllm
Notable Stat Cards (LLM)

Shareable MLB stat cards: deterministic season-milestone hooks with LLM-polished share text (Claude Haiku 4.5). Params: player_id, max_cards.

No taxonomy category yet
mlbbaseballcontentnotable-statsshare
Season Narratives

Rolling MLB storylines (hot streaks, slumps, playoff-hunt) precomputed nightly and served from cache. Params: scope (team|player|league), subject_id (optional),…

No taxonomy category yet
mlbbaseballcontentnarrativeseason
MLB Fantasy Season Pass

Unlimited access to every MLB DFS slate endpoint (slate-context, projections, lineups, late-swap, slate-bundle) through the 2026 postseason. Pay once, then sign…

No taxonomy category yet
season-passsubscriptionsiwxpay-oncefantasy

Health · last 30 probes

When HTTP Live JSON-RPC Latency
2026-10-25 13:32:28 200 ✗ 149ms
2026-10-24 23:28:11 200 ✗ 285ms
2026-10-24 11:11:01 200 ✗ 263ms
2026-10-23 21:58:26 200 ✗ 375ms
2026-10-23 09:40:10 200 ✗ 171ms
2026-10-22 20:44:49 200 ✗ 260ms
2026-10-22 07:07:28 200 ✗ 339ms
2026-10-21 18:10:12 200 ✗ 133ms
2026-10-21 04:55:58 200 ✗ 126ms
2026-10-20 12:58:07 200 ✗ 137ms

Who's calling this agent 30d

4 interactions captured (impressions + lookups + A2A calls)

By AI host (caller_kind) · top 3
Agenstry peer 4 (100%)
Caller geography · top 3
NL 4
Via which API surface · top 3
rest 4

Public view: top 3 per dimension. Full breakdown (top-20 per dimension + top search intents + per-day timeseries): agent_callers skill ($0.05/call, $0 on Enterprise). Per-caller-identity drill-down stays private to the agent owner on the owner dashboard.

Cheaper or better alternatives per-skill

↑ 7 higher quality

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

Fanfare
Sports experience API for AI agents — pay-per-call in USDC on Base. Combines live schedules, scores, standings, and player stats across MLB,
fanfare-api.fly.dev · q 73%
Fanfare
Sports experience API for AI agents — pay-per-call in USDC on Base. Combines live schedules, scores, standings, and player stats across MLB,
mlb-stats-api.fly.dev · q 73%
StatEdge
AI-synthesized sports intelligence API with genuine global coverage. Live betting odds from 20+ sportsbooks across 30+ sports and leagues. D
The Aslan Group LLC · q 90%
StatEdge
AI-synthesized sports intelligence API with genuine global coverage. Live betting odds from 20+ sportsbooks across 30+ sports and leagues. D
The Aslan Group LLC · q 90%
GamePulse
AI-synthesized gaming, collectables, and esports intelligence API. Covers game deals across Steam/Epic/GOG/Humble, buy-or-wait verdicts, com
The Aslan Group LLC · q 90%
GamePulse
AI-synthesized gaming, collectables, and esports intelligence API. Covers game deals across Steam/Epic/GOG/Humble, buy-or-wait verdicts, com
The Aslan Group LLC · q 90%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/fanfare.run.svg)](https://agenstry.com/agents/fanfare.run)
[![Verified Business](https://agenstry.com/badge/fanfare.run/identity.svg)](https://agenstry.com/agents/fanfare.run)
[![Uptime](https://agenstry.com/badge/fanfare.run/uptime.svg)](https://agenstry.com/agents/fanfare.run)
[![A2A version](https://agenstry.com/badge/fanfare.run/protocol.svg)](https://agenstry.com/agents/fanfare.run)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "schemaVersion": "1.0",
  "name": "Fanfare",
  "version": "1.0.0",
  "description": "Sports experience API for AI agents \u2014 pay-per-call in USDC on Base. Combines live schedules, scores, standings, and player stats across MLB, NBA, WNBA, NHL, and NFL with trip-planning bundles that include Ticketmaster tickets, Duffel flights, hotels, venue weather, and nearby dining in a single call \u2014 plus MLB DFS and betting inputs and content & analytics. Covers all major North American leagues year-round. No subscription, no API key \u2014 x402 native.",
  "url": "https://fanfare.run",
  "documentationUrl": "https://fanfare.run/docs",
  "repositoryUrl": "https://github.com/roostersbi/fanfare-agent",
  "provider": {
    "name": "Fanfare",
    "url": "https://fanfare.run"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": [
      {
        "uri": "https://x402.org/extensions/sign-in-with-x",
        "description": "A wallet that paid for a SIWX route (or holds a season pass) re-accesses covered routes within a per-route TTL by signing, instead of paying again on-chain."
      }
    ]
  },
  "pillars": [
    {
      "id": "live_events",
      "name": "Live Events",
      "description": "Game-day and trip-planning bundles \u2014 tickets, travel, weather, and dining composed into one paid call.",
      "path_prefix": "/v1/live-events"
    },
    {
      "id": "fantasy_betting",
      "name": "Fantasy & Betting",
      "description": "DFS-inputs and betting-context bundles \u2014 projections, lineups, Vegas lines, park factors, and weather impact.",
      "path_prefix": "/v1/fantasy-betting"
    },
    {
      "id": "digital_social",
      "name": "Digital & Social",
      "description": "Content and analytics for media and social \u2014 highlights, narratives, headlines, charts, and milestone context.",
      "path_prefix": "/v1/content"
    },
    {
      "id": "atomic",
      "name": "Atomics",
      "description": "Raw per-sport primitives \u2014 schedules, scores, standings, players, venues \u2014 that the bundles compose.",
      "path_prefix": "/v1/atomic"
    }
  ],
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "authentication": {
    "schemes": [
      "x402"
    ],
    "credentials": null
  },
  "skills": [
    {
      "id": "mlb-schedule",
      "name": "MLB Schedule",
      "description": "MLB game schedule for any date or team \u2014 matchups, scores, venues, and status. Filter by date (YYYY-MM-DD) or teamId to find specific games.",
      "tags": [
        "mlb",
        "baseball",
        "schedule"
      ],
      "examples": [
        "https://fanfare.run/mlb/schedule?date=2026-05-15",
        "https://fanfare.run/mlb/schedule?teamId=137"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mlb-teams",
      "name": "MLB Teams",
      "description": "All 30 MLB teams with ID, city, abbreviation, and division. Use team IDs to query schedules, standings, and players.",
      "tags": [
        "mlb",
        "baseball",
        "teams"
      ],
      "examples": [
        "https://fanfare.run/mlb/teams"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mlb-standings",
      "name": "MLB Standings",
      "description": "Current MLB standings \u2014 wins, losses, win percentage, games back, home/away splits, and streak. Filter by leagueId: 103 for American League, 104 for National League.",
      "tags": [
        "mlb",
        "baseball",
        "standings"
      ],
      "examples": [
        "https://fanfare.run/mlb/standings",
        "https://fanfare.run/mlb/standings?leagueId=103"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mlb-players",
      "name": "MLB Players",
      "description": "All active MLB players for the current season \u2014 name, position, jersey number, and team assignment.",
      "tags": [
        "mlb",
        "baseball",
        "players"
      ],
      "examples": [
        "https://fanfare.run/mlb/players"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mlb-player",
      "name": "MLB Player Stats",
      "description": "Full season hitting, pitching, and fielding stats for an MLB player by ID. Example: 660271 = Shohei Ohtani.",
      "tags": [
        "mlb",
        "baseball",
        "player",
        "stats"
      ],
      "examples": [
        "https://fanfare.run/mlb/player/660271"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mlb-game-live",
      "name": "MLB Live Game Feed",
      "description": "Live play-by-play feed for an MLB game \u2014 lineups, inning-by-inning scores, pitching changes, and real-time status. Use game_pk from the schedule endpoint.",
      "tags": [
        "mlb",
        "baseball",
        "live",
        "game"
      ],
      "examples": [
        "https://fanfare.run/mlb/game/717465"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "5000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mlb-venues",
      "name": "MLB Venues",
      "description": "MLB ballpark details \u2014 city, state, capacity, and playing surface. List all 30 stadiums or look up one by venueId.",
      "tags": [
        "mlb",
        "baseball",
        "venues",
        "stadiums"
      ],
      "examples": [
        "https://fanfare.run/mlb/venues",
        "https://fanfare.run/mlb/venues?venueId=3"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mlb-venue-nearby",
      "name": "MLB Venue Nearby Places",
      "description": "Restaurants, bars, parking, and attractions near any MLB ballpark via Google Places. Ideal for building pre-game itineraries. Types: restaurant, bar, cafe, parking, tourist_attraction, lodging.",
      "tags": [
        "mlb",
        "baseball",
        "venues",
        "food",
        "places",
        "activities"
      ],
      "examples": [
        "https://fanfare.run/mlb/venue-nearby?venueId=31&type=restaurant",
        "https://fanfare.run/mlb/venue-nearby?venueId=31&type=bar"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mlb-venue-weather",
      "name": "MLB Venue Weather",
      "description": "Real-time weather at any MLB ballpark \u2014 temperature, feels-like, wind speed, precipitation, and humidity. Essential for outdoor game-day planning.",
      "tags": [
        "mlb",
        "baseball",
        "venues",
        "weather"
      ],
      "examples": [
        "https://fanfare.run/mlb/venue-weather?venueId=31"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mlb-tickets",
      "name": "MLB Tickets",
      "description": "Live primary-market ticket listings for an MLB home game via Ticketmaster \u2014 event name, price range, purchase URL, and on-sale status.",
      "tags": [
        "mlb",
        "baseball",
        "tickets"
      ],
      "examples": [
        "https://fanfare.run/mlb/tickets?teamId=137&date=2026-05-15"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nba-schedule",
      "name": "NBA Schedule",
      "description": "NBA game schedule for any date \u2014 matchups, scores by quarter, teams, and game status.",
      "tags": [
        "nba",
        "basketball",
        "schedule"
      ],
      "examples": [
        "https://fanfare.run/nba/schedule",
        "https://fanfare.run/nba/schedule?date=2026-01-15"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nba-teams",
      "name": "NBA Teams",
      "description": "All 30 NBA teams with ID, city, abbreviation, conference, and division. Use team IDs to query schedules and standings.",
      "tags": [
        "nba",
        "basketball",
        "teams"
      ],
      "examples": [
        "https://fanfare.run/nba/teams"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nba-standings",
      "name": "NBA Standings",
      "description": "Current NBA standings by conference \u2014 wins, losses, win percentage, and conference rank for all 30 teams.",
      "tags": [
        "nba",
        "basketball",
        "standings"
      ],
      "examples": [
        "https://fanfare.run/nba/standings"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nba-players",
      "name": "NBA Players",
      "description": "All active NBA players for the current season \u2014 name, position, jersey number, and team.",
      "tags": [
        "nba",
        "basketball",
        "players"
      ],
      "examples": [
        "https://fanfare.run/nba/players"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nba-player",
      "name": "NBA Player Stats",
      "description": "Season stats for an NBA player \u2014 points, rebounds, assists, steals, blocks, FG%, 3PM, and efficiency ratings. Look up by ESPN player ID.",
      "tags": [
        "nba",
        "basketball",
        "player",
        "stats"
      ],
      "examples": [
        "https://fanfare.run/nba/player/4432816"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nba-game-live",
      "name": "NBA Live Game",
      "description": "Live NBA game detail \u2014 current score, period, clock, and game status. Use for real-time in-game updates.",
      "tags": [
        "nba",
        "basketball",
        "live",
        "game"
      ],
      "examples": [
        "https://fanfare.run/nba/game/401705496"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "5000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nba-venue-nearby",
      "name": "NBA Venue Nearby Places",
      "description": "Restaurants, bars, parking, and attractions near any NBA arena via Google Places. Great for pre-game planning. Types: restaurant, bar, cafe, parking, tourist_attraction, lodging.",
      "tags": [
        "nba",
        "basketball",
        "venues",
        "food",
        "places",
        "activities"
      ],
      "examples": [
        "https://fanfare.run/nba/venue-nearby?teamId=14&type=restaurant"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nba-venue-weather",
      "name": "NBA Venue Weather",
      "description": "Real-time weather near any NBA arena \u2014 temperature, wind, and conditions. For planning travel to the arena \u2014 temperature and conditions on game day.",
      "tags": [
        "nba",
        "basketball",
        "venues",
        "weather"
      ],
      "examples": [
        "https://fanfare.run/nba/venue-weather?teamId=14"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nba-tickets",
      "name": "NBA Tickets",
      "description": "Live primary-market ticket listings for an NBA home game via Ticketmaster \u2014 price range, purchase URL, and on-sale status.",
      "tags": [
        "nba",
        "basketball",
        "tickets"
      ],
      "examples": [
        "https://fanfare.run/nba/tickets?teamId=14&date=2026-01-15"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "wnba-schedule",
      "name": "WNBA Schedule",
      "description": "WNBA game schedule for any date \u2014 matchups, scores, and game status. Pass a date to find games on a specific day.",
      "tags": [
        "wnba",
        "basketball",
        "schedule"
      ],
      "examples": [
        "https://fanfare.run/wnba/schedule",
        "https://fanfare.run/wnba/schedule?date=2026-07-15"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "wnba-teams",
      "name": "WNBA Teams",
      "description": "All WNBA teams with ID, city, abbreviation, and conference. Use team IDs to query schedules and standings.",
      "tags": [
        "wnba",
        "basketball",
        "teams"
      ],
      "examples": [
        "https://fanfare.run/wnba/teams"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "wnba-standings",
      "name": "WNBA Standings",
      "description": "Current WNBA standings with wins, losses, win percentage, and conference rank.",
      "tags": [
        "wnba",
        "basketball",
        "standings"
      ],
      "examples": [
        "https://fanfare.run/wnba/standings"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "wnba-players",
      "name": "WNBA Players",
      "description": "All active WNBA players for the current season \u2014 name, position, jersey number, and team.",
      "tags": [
        "wnba",
        "basketball",
        "players"
      ],
      "examples": [
        "https://fanfare.run/wnba/players"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "wnba-player",
      "name": "WNBA Player Stats",
      "description": "Season stats for a WNBA player \u2014 points, rebounds, and assists. Look up by ESPN player ID.",
      "tags": [
        "wnba",
        "basketball",
        "player",
        "stats"
      ],
      "examples": [
        "https://fanfare.run/wnba/player/4433403"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "wnba-venue-nearby",
      "name": "WNBA Venue Nearby Places",
      "description": "Restaurants, bars, parking, and attractions near any WNBA arena via Google Places. Great for pre-game planning. Types: restaurant, bar, cafe, parking, tourist_attraction, lodging.",
      "tags": [
        "wnba",
        "basketball",
        "venues",
        "food",
        "places",
        "activities"
      ],
      "examples": [
        "https://fanfare.run/wnba/venue-nearby?teamId=5&type=restaurant"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "wnba-venue-weather",
      "name": "WNBA Venue Weather",
      "description": "Real-time weather near any WNBA arena \u2014 temperature, wind, and conditions for game-day planning.",
      "tags": [
        "wnba",
        "basketball",
        "venues",
        "weather"
      ],
      "examples": [
        "https://fanfare.run/wnba/venue-weather?teamId=5"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "wnba-tickets",
      "name": "WNBA Tickets",
      "description": "Live primary-market ticket listings for a WNBA home game via Ticketmaster \u2014 price range, purchase URL, and on-sale status.",
      "tags": [
        "wnba",
        "basketball",
        "tickets"
      ],
      "examples": [
        "https://fanfare.run/wnba/tickets?teamId=5&date=2026-07-15"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nhl-schedule",
      "name": "NHL Schedule",
      "description": "NHL game schedule for any date \u2014 matchups, scores by period, and game status. Defaults to today's games if no date provided.",
      "tags": [
        "nhl",
        "hockey",
        "schedule"
      ],
      "examples": [
        "https://fanfare.run/nhl/schedule",
        "https://fanfare.run/nhl/schedule?date=2026-04-18"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nhl-teams",
      "name": "NHL Teams",
      "description": "All NHL teams with ID, abbreviation, and city. Use team IDs to query schedules and standings.",
      "tags": [
        "nhl",
        "hockey",
        "teams"
      ],
      "examples": [
        "https://fanfare.run/nhl/teams"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nhl-standings",
      "name": "NHL Standings",
      "description": "Current NHL standings \u2014 wins, losses, OT losses, points, and division rank across all 32 teams and 4 divisions.",
      "tags": [
        "nhl",
        "hockey",
        "standings"
      ],
      "examples": [
        "https://fanfare.run/nhl/standings"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nhl-player",
      "name": "NHL Player Stats",
      "description": "NHL player profile and season stats by player ID \u2014 goals, assists, and plus/minus. Example: 8478402 = Connor McDavid.",
      "tags": [
        "nhl",
        "hockey",
        "player",
        "stats"
      ],
      "examples": [
        "https://fanfare.run/nhl/player/8478402"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nhl-game-live",
      "name": "NHL Live Game Feed",
      "description": "Live NHL game feed \u2014 period, clock, play-by-play, and real-time scoring. Use game_id from the schedule endpoint.",
      "tags": [
        "nhl",
        "hockey",
        "live",
        "game"
      ],
      "examples": [
        "https://fanfare.run/nhl/game/2025020900"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "5000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nhl-venue-nearby",
      "name": "NHL Venue Nearby Places",
      "description": "Restaurants, bars, parking, and attractions near any NHL arena via Google Places. Ideal for pre-game planning. Types: restaurant, bar, cafe, parking, tourist_attraction, lodging.",
      "tags": [
        "nhl",
        "hockey",
        "venues",
        "food",
        "places",
        "activities"
      ],
      "examples": [
        "https://fanfare.run/nhl/venue-nearby?teamId=6&type=restaurant"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nhl-venue-weather",
      "name": "NHL Venue Weather",
      "description": "Real-time weather near any NHL arena \u2014 temperature, wind, and conditions for game-day travel planning.",
      "tags": [
        "nhl",
        "hockey",
        "venues",
        "weather"
      ],
      "examples": [
        "https://fanfare.run/nhl/venue-weather?teamId=6"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nhl-tickets",
      "name": "NHL Tickets",
      "description": "Live primary-market ticket listings for an NHL home game via Ticketmaster \u2014 price range, purchase URL, and on-sale status.",
      "tags": [
        "nhl",
        "hockey",
        "tickets"
      ],
      "examples": [
        "https://fanfare.run/nhl/tickets?teamId=6&date=2026-04-18"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nfl-scoreboard",
      "name": "NFL Scoreboard",
      "description": "NFL game scores for any date \u2014 live and final scores during season, empty during offseason.",
      "tags": [
        "nfl",
        "football",
        "scoreboard",
        "schedule"
      ],
      "examples": [
        "https://fanfare.run/nfl/scoreboard",
        "https://fanfare.run/nfl/scoreboard?date=2025-12-28"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nfl-schedule",
      "name": "NFL Weekly Schedule",
      "description": "NFL weekly schedule by season year and week number (1-18) \u2014 all matchups, kickoff times, and venues for that week.",
      "tags": [
        "nfl",
        "football",
        "schedule"
      ],
      "examples": [
        "https://fanfare.run/nfl/schedule?year=2025&week=1"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nfl-teams",
      "name": "NFL Teams",
      "description": "All 32 NFL teams with ID, name, abbreviation, and city. Use team IDs to query schedules and standings.",
      "tags": [
        "nfl",
        "football",
        "teams"
      ],
      "examples": [
        "https://fanfare.run/nfl/teams"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nfl-standings",
      "name": "NFL Standings",
      "description": "Current NFL standings \u2014 wins, losses, win percentage, division rank, and conference rank for all 32 teams.",
      "tags": [
        "nfl",
        "football",
        "standings"
      ],
      "examples": [
        "https://fanfare.run/nfl/standings"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nfl-game",
      "name": "NFL Game Detail",
      "description": "NFL game detail with score, current quarter, game clock, and box score. Use event_id from the schedule or scoreboard endpoint.",
      "tags": [
        "nfl",
        "football",
        "game"
      ],
      "examples": [
        "https://fanfare.run/nfl/game/401547393"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nfl-venue-nearby",
      "name": "NFL Venue Nearby Places",
      "description": "Restaurants, bars, parking, and attractions near any NFL stadium via Google Places. Great for tailgate and pre-game planning. Types: restaurant, bar, cafe, parking, tourist_attraction, lodging.",
      "tags": [
        "nfl",
        "football",
        "venues",
        "food",
        "places",
        "activities"
      ],
      "examples": [
        "https://fanfare.run/nfl/venue-nearby?teamId=12&type=restaurant"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nfl-venue-weather",
      "name": "NFL Venue Weather",
      "description": "Real-time weather at any NFL stadium \u2014 temperature, wind speed, and precipitation. Critical for outdoor stadium planning and fantasy decisions.",
      "tags": [
        "nfl",
        "football",
        "venues",
        "weather"
      ],
      "examples": [
        "https://fanfare.run/nfl/venue-weather?teamId=12"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nfl-tickets",
      "name": "NFL Tickets",
      "description": "Live primary-market ticket listings for an NFL home game via Ticketmaster \u2014 price range, purchase URL, and on-sale status.",
      "tags": [
        "nfl",
        "football",
        "tickets"
      ],
      "examples": [
        "https://fanfare.run/nfl/tickets?teamId=12&date=2025-12-28"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mlb-fantasy-slate-context",
      "name": "MLB Fantasy Slate Context",
      "description": "MLB DFS slate context for a date: every game with Vegas implied team totals and per-game weather impact (wind-vs-field, roof, rain risk). One call sets the stage for the day. Params: date (YYYY-MM-DD), window (all|day|night), team_id, game_pk.",
      "tags": [
        "mlb",
        "baseball",
        "fantasy",
        "dfs",
        "vegas",
        "weather"
      ],
      "examples": [
        "https://fanfare.run/v1/fantasy/mlb/slate-context?date=2026-06-07"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mlb-fantasy-projections",
      "name": "MLB Fantasy Projections",
      "description": "Per-player MLB DFS inputs vector: Fanfare Baseline Score (0-100) + projected_points/ceiling/floor, recent form (L15/L30), contact-quality proxy, batting-order leverage, platoon edge, park factors, Vegas implied totals, weather, and pitcher role/innings + recent ERA/WHIP/K splits. Team stacks precomputed. No DK/FD salaries \u2014 bring your own, join on player_id. Params: date, window, contest_type (cash|gpp|both), position, handedness_filter, team_id, game_pk.",
      "tags": [
        "mlb",
        "baseball",
        "fantasy",
        "dfs",
        "projections",
        "baseline-score"
      ],
      "examples": [
        "https://fanfare.run/v1/fantasy/mlb/projections?date=2026-06-07&contest_type=gpp"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "100000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mlb-fantasy-lineups",
      "name": "MLB Fantasy Lineups",
      "description": "Confirmed batting orders + probable pitchers + late scratches per MLB game for a date. The single biggest fantasy lever. Params: date (YYYY-MM-DD), team_id, game_pk.",
      "tags": [
        "mlb",
        "baseball",
        "fantasy",
        "dfs",
        "lineups"
      ],
      "examples": [
        "https://fanfare.run/v1/fantasy/mlb/lineups?date=2026-06-07"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mlb-fantasy-late-swap",
      "name": "MLB Fantasy Late Swap",
      "description": "Players whose lineup status or batting order changed since `since` (default now-900s). Cheap to poll every 60s through the pre-game window. Params: date, since (ISO-8601 UTC).",
      "tags": [
        "mlb",
        "baseball",
        "fantasy",
        "dfs",
        "late-swap"
      ],
      "examples": [
        "https://fanfare.run/v1/fantasy/mlb/late-swap?date=2026-06-07"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "30000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mlb-fantasy-slate-bundle",
      "name": "MLB Fantasy Slate Bundle",
      "description": "Everything for the MLB DFS slate in one call: slate-context + per-player projections + team stacks + lineups snapshot + late-swap snapshot. Single composite payment. Params same as projections.",
      "tags": [
        "mlb",
        "baseball",
        "fantasy",
        "dfs",
        "bundle"
      ],
      "examples": [
        "https://fanfare.run/v1/fantasy/mlb/slate-bundle?date=2026-06-07&contest_type=gpp"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "500000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mlb-bet-context",
      "name": "MLB Bet Context",
      "description": "Single-game MLB betting context in one call: consensus Vegas spread + total + implied team totals, days of rest for each team, umpire crew (when assigned), probable starting pitchers, and forecast weather at first pitch. Params: game_pk (MLB game id), league (mlb).",
      "tags": [
        "mlb",
        "baseball",
        "betting",
        "vegas",
        "odds",
        "weather"
      ],
      "examples": [
        "https://fanfare.run/v1/fantasy-betting/bet-context?game_pk=745893&league=mlb"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nfl-sunday-gameday",
      "name": "NFL Sunday Game-Day Bundle",
      "description": "The whole NFL Sunday slate in one call: every game with kickoff, live score, per-team injury report, consensus Vegas line (spread + total + moneyline), and dome-aware venue weather. Free-data composed bundle. Params: date (YYYY-MM-DD, the Sunday), tz_offset (minutes), team (ESPN abbrev, optional).",
      "tags": [
        "nfl",
        "football",
        "bundle",
        "betting",
        "vegas",
        "weather",
        "injuries",
        "dfs"
      ],
      "examples": [
        "https://fanfare.run/v1/nfl/sunday-gameday?date=2026-09-13&team=DAL"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "150000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "super-bowl",
      "name": "Super Bowl Bundle",
      "description": "Super Bowl Bundle: championship trip planner at SoFi Stadium, Inglewood, CA (airport LAX). Game schedule + venue intel + weather + Duffel flights + hotels. Select a single session to enable travel enrichment. Params: session, origin, passengers, check_in, check_out, guests.",
      "tags": [
        "super-bowl",
        "nfl",
        "football",
        "trip",
        "travel"
      ],
      "examples": [
        "https://fanfare.run/v1/super-bowl-bundle?session=game&origin=JFK&check_in=2027-02-14&check_out=2027-02-14"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "250000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "us-grand-prix",
      "name": "US Grand Prix Bundle",
      "description": "US Grand Prix Bundle: F1 race-weekend trip planner at Circuit of the Americas, Austin, TX (airport AUS). Session schedule (practice/qualifying/race) + venue intel + weather + Duffel flights + hotels. Select a single session to enable travel enrichment. Params: session, origin, passengers, check_in, check_out, guests.",
      "tags": [
        "f1",
        "formula-1",
        "grand-prix",
        "motorsport",
        "trip",
        "travel"
      ],
      "examples": [
        "https://fanfare.run/v1/us-grand-prix-bundle?session=race&origin=JFK&check_in=2026-10-25&check_out=2026-10-25"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "250000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "mexico-city-grand-prix",
      "name": "Mexico City Grand Prix Bundle",
      "description": "Mexico City Grand Prix Bundle: F1 race-weekend trip planner at Aut\u00f3dromo Hermanos Rodr\u00edguez, Mexico City (airport MEX). Session schedule (practice/qualifying/race) + venue intel + weather + Duffel flights + hotels. Select a single session to enable travel enrichment. Params: session, origin, passengers, check_in, check_out, guests.",
      "tags": [
        "f1",
        "formula-1",
        "grand-prix",
        "motorsport",
        "trip",
        "travel"
      ],
      "examples": [
        "https://fanfare.run/v1/mexico-city-grand-prix-bundle?session=race&origin=JFK&check_in=2026-11-01&check_out=2026-11-01"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "250000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "las-vegas-grand-prix",
      "name": "Las Vegas Grand Prix Bundle",
      "description": "Las Vegas Grand Prix Bundle: F1 race-weekend trip planner at Las Vegas Strip Circuit, Las Vegas, NV (airport LAS). Session schedule (practice/qualifying/race) + venue intel + weather + Duffel flights + hotels. Select a single session to enable travel enrichment. Params: session, origin, passengers, check_in, check_out, guests.",
      "tags": [
        "f1",
        "formula-1",
        "grand-prix",
        "motorsport",
        "trip",
        "travel"
      ],
      "examples": [
        "https://fanfare.run/v1/las-vegas-grand-prix-bundle?session=race&origin=JFK&check_in=2026-11-22&check_out=2026-11-22"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "250000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "nfl-dfs-slate",
      "name": "NFL DFS Slate",
      "description": "Per-player NFL DFS inputs for a week's slate: injury status + nflverse L4 shares (snap/target/air-yards/red-zone) + per-team Vegas total & spread + dome-aware venue weather. DFS-inputs layer \u2014 bring your own projection and salaries (join on player_id; gsis/espn ids returned). Params: date (any date in the week), scoring, position (ALL|QB|RB|WR|TE|K), team.",
      "tags": [
        "nfl",
        "football",
        "dfs",
        "fantasy",
        "betting"
      ],
      "examples": [
        "https://fanfare.run/v1/nfl/dfs-slate?date=2026-09-13&position=WR"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "350000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "game-night-bundle",
      "name": "Game Night Bundle",
      "description": "Live game details + venue weather + Ticketmaster tickets + top nearby restaurants in a single call. Pass sport, team_id, and date.",
      "tags": [
        "mlb",
        "nba",
        "wnba",
        "nhl",
        "nfl",
        "bundle",
        "tickets",
        "weather",
        "dining"
      ],
      "examples": [
        "https://fanfare.run/v1/game-night-bundle?sport=mlb&team_id=137&date=2026-06-15"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "playoff-tracker",
      "name": "Playoff Tracker",
      "description": "Next 7\u201314 days of games for any team + Ticketmaster tickets for the next home game. Works for all sports during playoffs and regular season.",
      "tags": [
        "mlb",
        "nba",
        "wnba",
        "nhl",
        "nfl",
        "bundle",
        "playoffs",
        "tickets",
        "schedule"
      ],
      "examples": [
        "https://fanfare.run/v1/playoff-tracker?sport=nhl&team_id=6"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "team-profile-bundle",
      "name": "Team Profile Bundle",
      "description": "Current standings + next 3 upcoming games + tickets for the next home game. Works year-round for any sport and team.",
      "tags": [
        "mlb",
        "nba",
        "wnba",
        "nhl",
        "nfl",
        "bundle",
        "standings",
        "schedule",
        "tickets"
      ],
      "examples": [
        "https://fanfare.run/v1/team-profile-bundle?sport=mlb&team_id=137"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "player-spotlight-bundle",
      "name": "Player Spotlight Bundle",
      "description": "Player profile + season stats + team's next home game + tickets, in one call. Pass sport and player_id (MLB Stats API ID for mlb; ESPN ID for nba/wnba/nhl/nfl).",
      "tags": [
        "mlb",
        "nba",
        "wnba",
        "nhl",
        "nfl",
        "bundle",
        "player",
        "stats",
        "tickets"
      ],
      "examples": [
        "https://fanfare.run/v1/player-spotlight-bundle?sport=mlb&player_id=660271"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "rivalry-bundle",
      "name": "Rivalry Bundle",
      "description": "Next matchup between two teams + current standings for both + tickets + weather at the home venue. Pass sport, team_id, opponent_id.",
      "tags": [
        "mlb",
        "nba",
        "wnba",
        "nhl",
        "nfl",
        "bundle",
        "rivalry",
        "standings",
        "tickets",
        "weather"
      ],
      "examples": [
        "https://fanfare.run/v1/rivalry-bundle?sport=mlb&team_id=137&opponent_id=119"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "game-trip-bundle",
      "name": "Game Trip Bundle",
      "description": "Full game-day trip plan in one call: live game details + venue weather + tickets + nearby restaurants + economy flights + hotels near the venue.",
      "tags": [
        "mlb",
        "nba",
        "wnba",
        "nhl",
        "nfl",
        "bundle",
        "travel",
        "flights",
        "hotels",
        "tickets",
        "weather"
      ],
      "examples": [
        "https://fanfare.run/v1/game-trip-bundle?sport=mlb&team_id=137&date=2026-06-15&origin=JFK&check_in=2026-06-15&check_out=2026-06-17"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "500000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "content-moments",
      "name": "Highlight Moments",
      "description": "Key-moment timestamps from MLB play-by-play: home runs, scoring plays, long HRs, and high-leverage moments with inning, player, and score. Params: game_id, league (mlb), moment_types.",
      "tags": [
        "mlb",
        "baseball",
        "content",
        "highlights",
        "moments"
      ],
      "examples": [
        "https://fanfare.run/v1/content/highlights/moments?game_id=745893"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "30000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "content-charts",
      "name": "Trend Charts",
      "description": "Player trend chart from a hitter's game log as JSON and/or SVG. Params: entity_id (player_id), metric (total_bases|hits|home_runs|rbi), window (l15|l30|season), format (json|svg|both).",
      "tags": [
        "mlb",
        "baseball",
        "content",
        "charts",
        "visuals",
        "svg"
      ],
      "examples": [
        "https://fanfare.run/v1/content/visuals/charts?entity_id=660271&format=both"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "30000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "content-games-of-interest",
      "name": "Games of Interest",
      "description": "Watchability-scored MLB games for a date (0-10) from Vegas game total, both-teams-above-.500, and division rivalry, with reasons. Params: date (YYYY-MM-DD), league (mlb).",
      "tags": [
        "mlb",
        "baseball",
        "content",
        "recommendations",
        "watchability"
      ],
      "examples": [
        "https://fanfare.run/v1/content/games-of-interest?date=2026-06-07"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "analytics-anomalies",
      "name": "Stat Anomalies",
      "description": "A hitter's recent-window per-game stats exceeding 2\u03c3 from their season baseline (z-scored). Params: player_id, window (l5|l15|l30), league (mlb).",
      "tags": [
        "mlb",
        "baseball",
        "analytics",
        "anomalies",
        "trends"
      ],
      "examples": [
        "https://fanfare.run/v1/analytics/context/anomalies?player_id=660271&window=l15"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "40000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "analytics-milestones",
      "name": "Milestone Watch",
      "description": "Season round-number milestone proximity for a hitter (next threshold + how many needed) across HR, hits, RBI, SB, runs, doubles. Params: player_id, league (mlb).",
      "tags": [
        "mlb",
        "baseball",
        "analytics",
        "milestones"
      ],
      "examples": [
        "https://fanfare.run/v1/analytics/context/milestones?player_id=660271"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "40000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "analytics-career-h2h",
      "name": "Career Head-to-Head",
      "description": "Career batter-vs-pitcher splits (AB, H, HR, RBI, K, BB, AVG, OPS). Params: batter_id, pitcher_id, league (mlb).",
      "tags": [
        "mlb",
        "baseball",
        "analytics",
        "head-to-head",
        "matchup"
      ],
      "examples": [
        "https://fanfare.run/v1/analytics/context/career-h2h?batter_id=660271&pitcher_id=477132"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "content-narrative-recap",
      "name": "Game Recap (LLM)",
      "description": "Post-game MLB recap written by Claude Haiku 4.5 (headline + body) with tone and length controls and quote/length/ethnicity guardrails. Params: game_pk, length (140char|1para|3para), tone (neutral|dramatic|analytical|comedic).",
      "tags": [
        "mlb",
        "baseball",
        "content",
        "narrative",
        "recap",
        "llm"
      ],
      "examples": [
        "https://fanfare.run/v1/content/narrative/recap?game_pk=745893&tone=dramatic"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "content-narrative-preview",
      "name": "Game Preview (LLM)",
      "description": "Pre-game MLB preview written by Claude Haiku 4.5 (headline + body), same tone/length controls and guardrails as recap. Params: game_pk, length, tone.",
      "tags": [
        "mlb",
        "baseball",
        "content",
        "narrative",
        "preview",
        "llm"
      ],
      "examples": [
        "https://fanfare.run/v1/content/narrative/preview?game_pk=745893&tone=analytical"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "content-narrative-summaries",
      "name": "Scoped Summary (LLM)",
      "description": "Concise MLB summary for a game, player, or team written by Claude Haiku 4.5. Params: scope (game|player|team), subject_id (game_pk/player_id/team_id), tone.",
      "tags": [
        "mlb",
        "baseball",
        "content",
        "narrative",
        "summary",
        "llm"
      ],
      "examples": [
        "https://fanfare.run/v1/content/narrative/summaries?scope=player&subject_id=592450"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "content-headlines",
      "name": "Headline Candidates (LLM)",
      "description": "Up to five MLB headline options across tones (dramatic, analytical, comedic, fantasy, neutral) from Claude Haiku 4.5, each within max_chars. Params: game_id, count, max_chars.",
      "tags": [
        "mlb",
        "baseball",
        "content",
        "headlines",
        "llm"
      ],
      "examples": [
        "https://fanfare.run/v1/content/headlines/candidates?game_id=745893&count=5"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "40000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "content-notable-stats",
      "name": "Notable Stat Cards (LLM)",
      "description": "Shareable MLB stat cards: deterministic season-milestone hooks with LLM-polished share text (Claude Haiku 4.5). Params: player_id, max_cards.",
      "tags": [
        "mlb",
        "baseball",
        "content",
        "notable-stats",
        "share",
        "llm"
      ],
      "examples": [
        "https://fanfare.run/v1/content/notable-stats/cards?player_id=592450"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "30000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "content-season-narratives",
      "name": "Season Narratives",
      "description": "Rolling MLB storylines (hot streaks, slumps, playoff-hunt) precomputed nightly and served from cache. Params: scope (team|player|league), subject_id (optional), league (mlb).",
      "tags": [
        "mlb",
        "baseball",
        "content",
        "narrative",
        "season",
        "storylines"
      ],
      "examples": [
        "https://fanfare.run/v1/content/season-narratives?scope=team"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    },
    {
      "id": "season-pass-fantasy-mlb",
      "name": "MLB Fantasy Season Pass",
      "description": "Unlimited access to every MLB DFS slate endpoint (slate-context, projections, lineups, late-swap, slate-bundle) through the 2026 postseason. Pay once, then sign to access. Covers /v1/fantasy/mlb/, /v1/fantasy-betting/mlb/. Pay this route once, then sign (Sign-In-With-X) with the paying wallet to access every covered route without paying again through 2026-10-31T23:59:59+00:00.",
      "tags": [
        "season-pass",
        "subscription",
        "siwx",
        "pay-once",
        "fantasy",
        "mlb"
      ],
      "examples": [
        "https://fanfare.run/v1/passes/fantasy-mlb"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "pricePerCall": "19990000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170"
      }
    }
  ]
}