League truth stays with ESPN. Intelligence enriches the player row.
Weekly provider projections, ECR including IDP, current injury designations and compact player news now share one cached League Hub data layer. If FantasyPros is unavailable or rate-limited, B.O.S.S. keeps operating normally.
SECURITY: the API key remains server-side in the Cloudflare secret FANTASYPROS_API_KEY. No key value is returned to this page.
Connector Health
Provider—
Connection—
Last successful sync—
API calls today—
Players matched0
Players unmatched0
Injury records0
Projection / ECR / NewsP0 · R0 · N0
Player metadata7 days
Injuries1 hour
Projections4 hours
Rankings / ECR4 hours
News30 minutes
Unmatched Player Queue
Players League Hub could not safely identify
League Hub does not guess when identity is ambiguous. Stable ESPN → provider mappings are stored after a safe match.
Player
ESPN ID
Team
Position
Franchise ID
Loading…
Prototype / License Boundary
This is still a prototype data connector, not the commercial data license. FantasyPros data remains optional and provider-neutral. League Hub can replace or add providers later without rebuilding Game Center. Player headshots are intentionally excluded.
League Hub data-service methods now represented by the adapter: getPlayerStatus() · getPlayerProjection() · getPlayerRanking() · getPlayerNews(). ESPN remains authoritative for B.O.S.S. league rosters, scoring, matchups and transactions.