Working with Picks
FutPicks separates model intelligence from published picks. Picks are a scored selection; the Sports Intelligence layer can explain a full match even when no pick is published.
Common resources
Section titled “Common resources”| Resource | Use |
|---|---|
/api/v1/data/signals | Data API signals (picks) with filters, pagination, sorting |
/api/v1/data/track-record | Aggregate performance with date-range filters |
/api/v1/data/catalog | Discover all available Data API resources |
/api/v1/data/sports-intelligence/matches/{matchId} | Full match intelligence |
/api/v1/ops/health/data-freshness | Current data readiness (Admin-only) |
Sports intelligence
Section titled “Sports intelligence”The match analyzer is Pro-only and should be treated as intelligence, not as a pick filter. Explore pages can link to the analyzer for a full-match view:
/evaluator?matchId=<matchId>API consumers should expect separate domains:
- Picks: published model signals and settled outcomes.
- Intelligence: deterministic blocks for summary, teams, markets, odds, comparables, risks, and signals.
Sorting and filters
Section titled “Sorting and filters”Use documented query parameters from the OpenAPI reference. Sorting is whitelisted; arbitrary SQL or raw column names are not accepted.