---
name: nba-odds-agent-production.up.railway.app
description: This host provides a single endpoint that returns NBA betting odds aggregated from DraftKings, FanDuel, and BetMGM. It delivers moneylines, point spreads, and over/under totals for upcoming games in a compressed snapshot payload with a 60-second TTL.
host: nba-odds-agent-production.up.railway.app
---

# nba-odds-agent-production.up.railway.app

nba-odds-agent-production.up.railway.app is a narrow, single-purpose odds aggregation host focused exclusively on NBA pre-game betting lines. It serves agents that need to compare odds across three major US sportsbooks without querying each individually. Its value is consolidation: one call returns structured data from multiple books in a single payload.

## When to use this host

Use this host when an agent needs pre-game NBA betting odds across DraftKings, FanDuel, and BetMGM in a single call — particularly for line shopping, odds comparison, or sports betting analysis workflows. Do not use it for any sport other than NBA; seek a sport-specific odds API for NFL, MLB, NHL, or other leagues. Do not use it for live in-game or real-time streaming odds — the payload is a snapshot with a 60-second TTL and is not suitable for latency-sensitive in-play betting contexts. If granular historical odds movement or line history is needed, this host does not provide that; a dedicated odds history API would be required instead.

## Capabilities

### NBA Odds Aggregation

Fetches current moneyline, spread, and totals data for upcoming NBA games from DraftKings, FanDuel, and BetMGM in a single compressed response, enabling multi-book odds comparison.

- **`fetch-nba-odds-digest`** — Returns aggregated NBA moneylines, spreads, and totals for upcoming games from DraftKings, FanDuel, and BetMGM in a single compressed payload.

## Skill reference

### `fetch-nba-odds-digest`

**NBA Odds Digest** — Returns aggregated NBA moneylines, spreads, and totals for upcoming games from DraftKings, FanDuel, and BetMGM in a single compressed payload.

*Use when:* Use when an agent needs current NBA betting odds across multiple sportsbooks (moneylines, point spreads, over/under totals) for upcoming games, such as for odds comparison, line shopping, or sports betting analysis.

*Not for:* Do not use for non-NBA sports odds; use a sport-specific odds API instead. Not suitable for live in-game odds updates — the response has a TTL of 60 seconds and is a snapshot, not a stream.

**Inputs:**

- `input` (object, required) — Empty object body required by the endpoint schema. No fields are accepted inside this object.

**Returns:** Returns a succeeded run with an output.games array of upcoming NBA matchups, each containing moneyline, spread, and over/under odds from FanDuel, DraftKings, and BetMGM as decimal odds, plus a snapshot timestamp and 60-second TTL.

**Example:** `{"input": {}}`

---
