nfhs_highlights
Search published NFHS Network highlight clips by activity, state, gender, level, school, keyword, or date range, returning titles, durations, publishers, and thumbnails with cursor paging.
Instructions
Search NFHS Network highlights. Returns one page of published highlight clips with title, headline, subtitle, date, duration, publisher identity and logo, sport, game type, gender, level, categories and thumbnail. Filter by activity display name from nfhs-activities, state from nfhs-states, gender and level from nfhs-filters, school_key, a free-text search_term (at least 3 characters) and a YYYY-MM-DD from/to date range; sort by date or created_at. Page with start/size and use next_cursor for deep pages.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "nfhs_highlights"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Inclusive date upper bound as YYYY-MM-DD | |
| from | No | Inclusive date lower bound as YYYY-MM-DD | |
| size | No | Page size, 1 to 500; defaults to 20 | |
| sort | No | Sort order: date+asc, date+desc or created_at+desc | |
| level | No | Level filter: varsity, junior varsity, freshman, sophomore or middle school | |
| start | No | Zero-based result offset | |
| state | No | Two-letter state code from nfhs-states | |
| cursor | No | next_cursor from a previous page; the reliable way to page beyond 10000 results | |
| gender | No | Gender filter: boys, girls or coed | |
| activity | No | Activity name from nfhs-activities, matched case-insensitively | |
| school_key | No | School key from nfhs-schools | |
| search_term | No | Free-text term matched against highlight titles; at least 3 characters |