Keyword Filters
Howinclude/excludekeyword search works across BlitzAPI Search endpoints, plus the exact-match bracket syntax.
.include and .exclude filters are used as keyword search filters.
The phrases in one array work as OR filters. Inside one phrase, all words must appear in the value, in any order (see How a phrase matches).
Simple Example
Simple Example
For example, if you want to look for “Director” in the search results, you can use the following filter:
Advanced Example
Advanced Example
How a phrase matches
A phrase with more than one word is not searched as a fixed string. These rules apply to everyinclude / exclude value without brackets, for example job titles in Find People and Waterfall ICP:
- All words must appear.
"Head Marketing"needs bothheadandmarketingin the title. - The word order is free.
"Head Marketing"matchesMarketing Headas well asHead of Marketing. - Words match as whole words.
"Demand Gen"does not matchDemand Generation, and"grow"does not matchgrowth. - Nothing is stemmed or expanded. There are no synonyms, no abbreviation expansion (
VPis notVice President) and no stop-word removal, soofcounts as a word when you write it. - Case and accents are ignored.
"Céo"and"ceo"are the same word. - Hyphens and punctuation split words.
Co-CEOis read asco+ceo, so the phrase"CEO"also matches it. - The phrases in one array are OR’d. A value matches as soon as one of the phrases matches.
Exact Match Syntax
On top of the regular keyword search, you can also use the exact match syntax. Wrap a value in square brackets to switch to exact match:"[CEO]" matches only values whose lowercased, unaccented form equals "ceo".
The bracket syntax works in both
include and exclude, and you can mix it in the same array — e.g. ["[CEO]", "Founder"] means exact "ceo" OR keyword "Founder".
