Add Highlights to Team & League Sites
Your best content is already published — it is just living on social. Pull your club's verified video and news back into your own site, mapped to your roster, so player pages, match centres and the homepage update themselves.
- Your own accounts, plus league and media coverage
- Clips resolved to individual roster players
- Custom sources for accounts we do not yet track
- Sport and league hard-mapping you control
- 0–10 engagement rating for automatic ordering
Why clubs and leagues run highlights
Digital teams spend hours re-posting their own content across their own properties. This automates that loop: publish once on social, and your site, app and player pages update from the same feed within a minute.
- Auto-fill player pages with the clips that player is actually in
- Keep the homepage and match centre current with zero manual work
- Include partner, league and media accounts alongside your own
- Add custom sources for academy, women's and lower-division accounts
Every clip a roster player appears in
players accepts SportFeeds 8-digit IDs or your mapped external IDs.
curl "https://api.sportfeeds.com/v1/posts?players=00481522&media_type=video&limit=15" \
-H "Authorization: Bearer $SPORTFEEDS_API_KEY"How to ship it
Map your roster
Use /v1/ids to align your player and team records with SportFeeds IDs.
Add your accounts as sources
Enterprise accounts can add custom sources and hard-map them to the right sport and league.
Render everywhere
One module powers player pages, the match centre and the homepage — only the filter changes.
Verified social account handles for teams, players, leagues and media — kept current as accounts rebrand and change platforms. Query by your existing player, team or league IDs and get the handles that matter.
View productFrequently asked questions
Can I include accounts you do not already track?
Yes. Enterprise accounts can add custom sources. New accounts are classified to a sport and league automatically and can be hard-mapped by you when you know better.
How are clips matched to individual players?
Posts are resolved using profile-level, source-level and model-based signals, including nickname resolution in context.
Can I control which countries see which content?
Yes. Sources carry region clearance, and requests can be scoped to the end user's region.
Does this replace our CMS?
No. It feeds your CMS or renders client-side — you keep full control of layout and presentation.