Common Requests With Stable Patterns
These are intended as practical building blocks for real product screens, scripts, or internal tooling. Start here when you know the task you want, but do not want to scan the whole reference.
These examples are the fastest way to reuse a working pattern for one object, one field, one season outcome, or one raw reference record.
These are intended as practical building blocks for real product screens, scripts, or internal tooling. Start here when you know the task you want, but do not want to scan the whole reference.
Use this page when you want a working request pattern immediately and do not need to reason through the full endpoint map first.
Recipes are the fastest path when you know the job to do, like finding a key, pulling one field, or reading one season slice, but not the exact endpoint family yet.
Most production flows follow one of two patterns here: find the canonical key first, or pull a broader slice once and switch to a narrower field drilldown after that.
If you still do not know which object family you need, start with the identifiers or core endpoints pages first, then come back here once the route family is clear.
Use the coach page route when you want the main coach object for a single person.
curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/coaches/mike-vrabel{
"data": {
"coach_key": "mike-vrabel"
}
}Use the contributor route when the person lives in NFLMeta as a Hall of Fame contributor rather than a player, coach, or executive.
curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/contributors/bill-nunn{
"data": {
"identity": {
"contributor_key": "bill-nunn"
}
}
}Use the staff route when you want the current assistant, coordinator, or support-staff profile for one person.
curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/staff/frank-cignetti-jr{
"data": {
"identity": {
"staff_key": "frank-cignetti-jr"
}
}
}Use the executive career slice when you need tenure and role context without the full profile payload.
curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/executives/robert-kraft/career{
"data": {
"first_year": 1994,
"last_year": 2026
}
}Use a field drilldown when you need a single value like weather, stadium, or kickoff.
curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/games/11565/weather{
"data": {
"field": "weather",
"value": "..."
}
}Use a focused team slice or a team field drilldown instead of loading the full team payload.
curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/teams/NE/stadium/city{
"data": {
"field": "city",
"value": "Foxborough"
}
}Season drilldowns are the easiest way to fetch one season-level result like champion, winner, or summary fields.
curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/season/2024/champion_team_abbr{
"data": {
"field": "champion_team_abbr",
"value": "..."
}
}Use reference endpoints when you want a row that stays close to the underlying table shape.
curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/reference/venues/geha-field-at-arrowhead-stadium{
"data": {
"venue_key": "geha-field-at-arrowhead-stadium"
}
}Use the games index first, copy the returned id, then switch to the smaller single-field route when the client only needs one value.
curl -H 'X-NFLMeta-Key: YOUR_KEY' 'https://nflmeta.org/api/v1/games?season=2024&team=PIT'curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/games/11565/weatherThis is the normal pattern when you know the person but not the canonical player key yet.
curl -H 'X-NFLMeta-Key: YOUR_KEY' 'https://nflmeta.org/api/v1/players?q=lamar'curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/players/lamar-jackson/careerUse the specialist season slice when you want clean kicking rows without mixing them into the broader player career payload.
curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/players/gsis:00-0031136/kicking/2025curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/players/gsis:00-0031136/kicking/2025/fgm_totalUse the punting slice for punting-specific rows and field drilldowns like net average, touchbacks, or punts inside the 20.
curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/players/gsis:00-0034721/punting/2025curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/players/gsis:00-0034721/punting/2025/net_avgUse the staff list first when you know the person but not the current canonical staff key, then switch to the narrower bio field route.
curl -H 'X-NFLMeta-Key: YOUR_KEY' 'https://nflmeta.org/api/v1/staff?search=cignetti&team=PIT'curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/staff/frank-cignetti-jr/bio/biographyUse the contributor list first, then switch to a narrow field drilldown when you only need one narrative or source field.
curl -H 'X-NFLMeta-Key: YOUR_KEY' 'https://nflmeta.org/api/v1/contributors?search=nunn'curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/contributors/bill-nunn/bio/wikipedia_summaryUse the executive list when you only know the person or team, then switch to the career slice or field route for tenure reads.
curl -H 'X-NFLMeta-Key: YOUR_KEY' 'https://nflmeta.org/api/v1/executives?search=kraft'curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/executives/robert-kraft/career/years_totalUse the Hall of Fame election-year route when you need the full grouped ballot, or switch to the field drilldown for a smaller payload.
curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/hall-of-fame/2021curl -H 'X-NFLMeta-Key: YOUR_KEY' https://nflmeta.org/api/v1/hall-of-fame/2021/inductee_count