Field API

Your API key in
60 seconds.

Free to start. All six data streams unlocked. No credit card required. Start querying real-time sports data from your first call.

Free tier — 1,000 calls/day. No credit card.

curl "https://api.sportswire.io/v1/injuries?sport=nba&impact_min=7" \
  -H "Authorization: Bearer YOUR_API_KEY"

API reference

Six endpoints. All documented.

Every endpoint returns clean JSON. Authentication via Bearer token in the Authorization header.

GET/v1/feedLive Flow

Unified real-time event stream. Returns line moves, sharp signals, injuries, and prop changes across all active games.

{
  "events": [
    {
      "id": "ev_9f2a1c",
      "time": "14:32:07",
      "sport": "NBA",
      "team": "Los Angeles Lakers",
      "event": "Spread movement",
  ...
GET/v1/oddsSharp Lines

Line movement and odds across 40+ sportsbooks. Filter by sport, market type, or steam threshold. Includes reverse line movement flags.

{
  "game_id": "nba_lal_gsw_20260316",
  "market": "spread",
  "lines": [
    {
      "book": "DraftKings",
      "line": -5.5,
      "juice": -110,
  ...
GET/v1/injuriesInjury Wire

Aggregated injury reports with market impact scores. Filter by sport, team, or minimum impact threshold. Updated continuously.

{
  "player_id": "nba_embiid_joel",
  "player": "Joel Embiid",
  "team": "Philadelphia 76ers",
  "status": "OUT",
  "report": "Left knee soreness",
  "impact_score": 9.2,
  "line_impact": "-3.5 pts expected",
  ...
GET/v1/propsProp Lens

Player props across all major sportsbooks. Query by player, market type, or sport. Includes off-market lines and sharp action flags.

{
  "player": "Stephen Curry",
  "market": "three_pointers_made",
  "lines": [
    {
      "book": "DraftKings",
      "over": 4.5,
      "juice_over": -115
  ...
GET/v1/analyticsScout

Player and team analytics from multiple statistical databases. Advanced metrics, historical splits, matchup trends, and scoring models.

{
  "player_id": "nba_jokic_nikola",
  "player": "Nikola Jokic",
  "season": "2025-26",
  "stats": {
    "ppg": 28.4,
    "rpg": 12.8,
    "apg": 9.1,
  ...
GET/v1/newsSportswire

Curated sports news, events, and content from official team channels and high-quality editorial sources. Surfaced alongside your data streams.

{
  "items": [
    {
      "id": "news_a1b2c3",
      "headline": "Lakers confirm LeBron day-to-day with ankle soreness",
      "source": "Los Angeles Lakers",
      "source_type": "official",
      "sport": "NBA",
  ...

Embeddable widgets

Drop-in components.

Powered by the same API. One script tag. Style them with CSS or use our default dark theme.

LAL-5.5 → -6
BOS+2 → +1.5
DEN-7 → -7.5

Odds Ticker

Scrolling live line movement. Embed in any sidebar or header.

<script src="https://cdn.sportswire.io/widgets/v1/ticker.js"
  data-key="YOUR_API_KEY"
  data-sport="nba">
</script>
J. EmbiidOUT
D. LillardGTD
K. DurantACTIVE

Injury Status

Live player availability table, graded by market impact.

<script src="https://cdn.sportswire.io/widgets/v1/injuries.js"
  data-key="YOUR_API_KEY"
  data-sport="nba"
  data-impact-min="6">
</script>
Curry — 3PM O/U
DK4.5
FD4.5
MGM4.0 ✦

Props Comparison

Best available prop lines side-by-side across all books.

<script src="https://cdn.sportswire.io/widgets/v1/props.js"
  data-key="YOUR_API_KEY"
  data-player="curry-stephen"
  data-market="three_pointers_made">
</script>
NBA · Tonight 7:30pm ET
Lakers
-5.5
Warriors
O/U 225.5 · ML: -220 / +185

Game Card

Compact game summary with live score, spread, and total.

<script src="https://cdn.sportswire.io/widgets/v1/gamecard.js"
  data-key="YOUR_API_KEY"
  data-game-id="nba_lal_gsw_20260316">
</script>

SDKs & libraries

Official SDKs.

The REST API works from any language. Official SDKs add typed responses, retries, and ergonomic helpers.

Coming soon
JS

JavaScript / TypeScript

npm package for Node.js and browser. Typed responses, streaming support.

npm install @sportswire/sdk
Coming soon
PY

Python

PyPI package with sync and async clients. Pandas-friendly response helpers.

pip install sportswire

Using a different language?

The REST API works from any HTTP client. JSON responses, standard Bearer auth, predictable pagination.

View endpoints →

Ready to scale?

When 1,000 calls isn't enough.

Upgrade to Starter at $29/month for 10x the calls and real-time data. Pro and Enterprise tiers available for high-volume and white-label use cases.

View pricing →