Added

Contact search: enrichment-backed seniority and department filters

Shipped July 29, 2026.

Enrichment-backed contact filters

Contact search (POST /v1/contacts/search) now resolves the seniority and department filters against enriched contact data instead of parsing job titles at query time. Matching is strict against canonical values:

  • seniority: Staff, Manager, Director, Vp, Cxo
  • department: the same 18 canonical values used by the buyer intent endpoints (Administrative through Sales)

Values are case-insensitive, and common aliases resolve automatically. C-Suite and Founder map to Cxo, Vice President maps to Vp, Head maps to Director.

Matched contacts now also return seniority and department on the contact record.

Clearer errors and hints

  • An invalid seniority or department value returns a 400 that names the rejected value and includes the full list of valid values, so integrations can correct themselves without guesswork.
  • An empty result on a filtered search returns a hint naming the filters that were applied along with the valid values.

Expanded company data behind entity filters

Company search entity filters (industries, employee_count_min, employee_count_max) now draw on a significantly expanded firmographics dataset: roughly 50 percent more companies carrying industry labels and more than double the LinkedIn coverage. Existing queries return more matches with no changes required.

Questions? [email protected]