---
name: sportsarbitrageapi-production.up.railway.app
description: This host exposes a single endpoint that queries The Odds API for real-time sports arbitrage opportunities across bookmakers. Given a sport identifier, it returns current arbitrage bets, estimated profit percentages, and market details. It does not store historical data or support non-sports use cases.
host: sportsarbitrageapi-production.up.railway.app
---

# sportsarbitrageapi-production.up.railway.app

sportsarbitrageapi-production.up.railway.app is a thin wrapper around The Odds API focused exclusively on live sports arbitrage detection. It serves agents or bettors who need to identify guaranteed-profit betting opportunities across multiple bookmakers for a specific sport in real time. Its scope is narrow: one sport at a time, live data only, no portfolio management or historical analysis.

## When to use this host

Use this host when an agent needs to detect live sports arbitrage opportunities — situations where odds across bookmakers allow a guaranteed profit regardless of outcome — for a specific supported sport. Do not use it for historical odds analysis, time-series odds data, or non-sports financial arbitrage; those require a dedicated historical odds or financial data provider. Do not use it if you need to compare odds without an arbitrage filter, monitor line movement, or manage bet placement — this host only identifies opportunities and does not execute trades or track changes over time.

## Capabilities

### Live Arbitrage Detection

Fetches current arbitrage opportunities for a specified sport, returning bookmaker odds, profit estimates, opportunity count, and market details sourced from The Odds API.

- **`fetch-sports-arbitrage-opportunities`** — Returns real-time arbitrage opportunities for a specified sport, including odds, estimated profits, and market details sourced from The Odds API.

## Skill reference

### `fetch-sports-arbitrage-opportunities`

**Sports Arbitrage Opportunities** — Returns real-time arbitrage opportunities for a specified sport, including odds, estimated profits, and market details sourced from The Odds API.

*Use when:* Use when an agent needs to identify current arbitrage betting opportunities for a given sport, including profit estimates and market data across bookmakers.

*Not for:* Do not use for non-sports financial arbitrage or for historical odds data; this endpoint returns only live opportunities for supported sports.

**Inputs:**

- `sport` (string, required) — The sport to query for arbitrage opportunities (e.g. soccer, basketball, tennis).

**Returns:** Returns success=true with a sport echo, human-readable summary, count of opportunities, average profit percentage, an opportunities array, data source label, and a UTC timestamp.

**Example:** `GET https://sportsarbitrageapi-production.up.railway.app/api/opportunities/sport?sport=soccer`

---
