Skip to main content

Why Track Entities?

Entity attributes change over time:
  • Injury statuses update
  • Approval ratings shift
  • Positions change
  • News breaks
These changes often precede market price movements. By tracking entities, you can:
  • Detect signals before markets react
  • Understand which markets are affected
  • Build event-driven trading systems

Polling Pattern

For real-time notifications, B2B API subscribers can use webhooks. For custom tracking logic, use polling:

Category Monitoring

Track all entities in a category:

Event-Driven Architecture

Tracking Specific Attributes

Efficient Polling

Don’t fetch entities one by one. Use the list endpoint with filtering.
  • Sports injuries: 5-15 minutes
  • Political approval: 1 hour
  • Crypto prices: 1 minute (use dedicated feeds)
Store entity state locally. Only fetch when you need to check for changes.
With a Live API key (300 req/min), you can track ~300 entities per minute at 1-minute intervals.

Webhooks (B2B API)

B2B API subscribers with Pro tier keys can register webhooks for real-time notifications on injury alerts, arbitrage opportunities, market gaps, and more.