nfhs_highlights
Search NFHS Network published highlight clips and return 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, gender and level from nfhs_filters, school_key, a free-text search_term (at least 3 characters) or a YYYY-MM-DD from/to date range; sort by date or created_at. start/size page and next_cursor is the reliable deep-page cursor; a valid empty match is count 0 with an empty list.
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 | Optional inclusive date upper bound as YYYY-MM-DD. | |
| from | No | Optional inclusive date lower bound as YYYY-MM-DD. | |
| size | No | Optional page size, 1 to 500; defaults to 20. | |
| sort | No | Optional sort order: date+asc, date+desc or created_at+desc. | |
| level | No | Optional level filter. | |
| start | No | Optional zero-based result offset; use next_cursor for deep pages. | |
| state | No | Optional two-letter state code. | |
| cursor | No | Optional next_cursor from a previous page; the reliable way to page beyond the first 10000 results. | |
| gender | No | Optional gender filter: boys, girls or coed. | |
| activity | No | Optional activity name exactly as the nfhs-activities discovery endpoint reports it, matched case-insensitively. | |
| school_key | No | Optional school key from nfhs-schools. | |
| search_term | No | Optional free-text term matched against highlight titles; at least 3 characters. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |