Skip to main content
GET
https://us-central1-mentionmarket-dddf0.cloudfunctions.net
/
searchNFLStrikeWord
Search NFL Strike Word
curl --request GET \
  --url https://us-central1-mentionmarket-dddf0.cloudfunctions.net/searchNFLStrikeWord
{
  "total_games_checked": 123,
  "games_with_phrase": 123,
  "probability": 123,
  "cached": true
}

Search NFL Strike Word

Search NFL game transcripts for specific phrases. This endpoint supports multiple comma-separated phrases, advanced team filtering with AND/OR logic, and comprehensive game filters. Results are cached for 1 week to improve performance.
This endpoint requires an API key. See Authentication for details.

Endpoint

GET https://us-central1-mentionmarket-dddf0.cloudfunctions.net/searchNFLStrikeWord

Query Parameters

apiKey
string
required
Your API key for authentication
target_phrase
string
required
Phrase(s) of interest. Multiple phrases can be provided as a comma-separated list (e.g., “tie, ties, tied”). Maximum 3 phrases.
target_home_team
string
Filter by home team(s). Supports comma-separated multiple teams (e.g., “DEN,KC”). Maximum 8 teams.
target_away_team
string
Filter by away team(s). Supports comma-separated multiple teams (e.g., “LAC,LV”). Maximum 8 teams.
target_week
number
Filter by NFL week number. Week numbers greater than 17 either come from the last week of the season since 2021 or the playoffs.
team_match_mode
boolean
If true, filters for matchups of home teams AND away teams passed in. If false (default), filters for any game with the home teams OR away teams parameterized.
start_date
string
Filter games from this date onwards (format: YYYY-MM-DD).
end_date
string
Filter games until this date (format: YYYY-MM-DD).
target_game_type
string
Filter by game type. Valid values: REG (Regular Season), WC (Wild Card), DIV (Divisional), CON (Conference Championship), SB (Super Bowl)
target_weekday
string
Filter by day of week. Valid values: SUN, MON, TUE, WED, THU, FRI, SAT

Response

total_games_checked
number
Total number of games checked for the phrase.
games_with_phrase
number
Number of games containing the phrase.
probability
number
Probability of the phrase occurring (0-1). Calculated as games_with_phrase / total_games_checked.
cached
boolean
Whether the result was retrieved from cache. Results are cached for 1 week.

Tips

You can search for up to 3 phrases at once by separating them with commas. The search will return games containing any of the phrases (OR logic).
Use team_match_mode=true to filter for specific matchups (home AND away teams), or false (default) to search any games involving the specified teams (OR logic).
Results are cached for 1 week to improve performance. The cached field in the response indicates whether results were served from cache.
Maximum limits: 3 phrases, 8 home teams, 8 away teams per request.