Scores, betting odds and standings for 15 leagues. $0.005 a call, paid in USDC on Base — or by card. Built for AI agents: no account, no OAuth, no monthly minimum.
Try it free right now → Buy 20,000 calls — $19 by card| Endpoint | Price | Returns |
|---|---|---|
GET /free/leagues | free | Supported leagues |
GET /free/scores/{league} | free | First 2 games, no odds |
GET /v1/scores/{league} | $0.005 | Every game: clock, venue, TV, records, odds |
GET /v1/odds/{league} | $0.005 | Moneyline, spread, over/under |
GET /v1/standings/{league} | $0.005 | Standings by division |
Leagues: nfl, ncaaf, nba, wnba, ncaam, ncaaw, mlb, nhl, mls, epl, laliga, bundesliga, seriea, ligue1, ucl
curl https://smeltworks.com/sportsapi/free/scores/nbaSend USDC on Base (minimum $0.1) to:
0x3ebf8d4FDC9275bDBC222664d489FCab4C11501C
Then pass the transaction hash once. Your sending address is credited, and every later call just identifies itself:
# first call — redeem the top-up
curl -H "X-Payment-Tx: 0xYOUR_TX_HASH" \
https://smeltworks.com/sportsapi/v1/odds/nba
# every call after that
curl -H "X-Payment-Address: 0xYOUR_WALLET" \
https://smeltworks.com/sportsapi/v1/scores/nfl