Why Track Entities?
Entity attributes change over time:- Injury statuses update
- Approval ratings shift
- Positions change
- News breaks
- 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
- Injury Status
- Approval Rating
- Team Record
Efficient Polling
Batch requests
Batch requests
Don’t fetch entities one by one. Use the list endpoint with filtering.
Adjust intervals by category
Adjust intervals by category
- Sports injuries: 5-15 minutes
- Political approval: 1 hour
- Crypto prices: 1 minute (use dedicated feeds)
Cache intelligently
Cache intelligently
Store entity state locally. Only fetch when you need to check for changes.
Use rate limits wisely
Use rate limits wisely
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.