SportFeeds
Breaking News

Sports Breaking News API

Get breaking sports news pushed to your webhook the moment it is published. Injuries, trades, signings, inactives and lineup changes from verified team, league and media accounts — already tagged to the player and team IDs your product uses.

  • Webhook push instead of polling
  • One-minute ingestion cycle from verified sources
  • Injuries, trades, signings, inactives and lineup changes
  • Tagged to player, team, league and sport
  • Filter by the leagues and teams you care about

Subscribe to breaking news webhooks

curl -X POST "https://api.sportfeeds.com/v1/account/webhooks" \
  -H "Authorization: Bearer $SPORTFEEDS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"events":["breaking_news"],"leagues":["NFL","NBA"],"url":"https://your.app/webhooks/sportfeeds"}'

What qualifies as breaking news

Not every post is news. Breaking news is identified from accounts that reliably break it — team accounts, league accounts, national beat reporters and verified insiders — and classified by event type. The most common categories are injuries, transactions, signings, trades and lineup changes.

  • Injury announcements and return-to-play updates
  • Transactions: trades, signings, releases, waiver claims
  • Lineup changes, inactives and starting announcements
  • Depth chart and rotation moves from authoritative sources

How the webhook works

You register a URL in your dashboard. When a qualifying post is ingested, SportFeeds delivers a structured payload to your endpoint with the post, the entities it mentions, and a confidence score. You can subscribe to all sports or narrow to specific leagues and teams.

Latency that beats polling

Polling an API for breaking news imposes a floor on how fast you can react. A webhook removes that floor. Because sources are ingested on a one-minute cycle, the delay between publish and delivery is typically seconds to a single minute.

Frequently asked questions

How fast is breaking news delivered?

Sources are ingested on a one-minute cycle. Webhook delivery typically happens seconds to a minute after a post is published.

Can I filter by league or team?

Yes. Webhook subscriptions can be scoped to specific sports, leagues and teams so you only receive the events that matter to your product.

What if a webhook delivery fails?

Failed deliveries are retried with exponential backoff. You can inspect recent delivery attempts and re-trigger them from your dashboard.

Is this included with the highlights API?

Breaking news is part of the same posts stream and can be requested through the same endpoint. Webhook subscriptions are available on production plans.

Related