B2B Contact & Company Data API
by Daniel WienerWe’ve launched two powerful new POST endpoints that allow you to query rich B2B contact and company data using highly flexible filters. This update enables users to programmatically retrieve structured data on millions of companies and decision-makers with pinpoint control.
Example Use cases:
- Find sales leaders at Microsoft in California. Use filters like domain, department, and location to surface precise outreach targets—no manual research required.
- Find every Chief Revenue Officer at $200M+ companies. Combine title and revenue filters to instantly identify senior buyers—ideal for pipeline building or TAM analysis.
- Product Managers can build a contact suggestion feature. Show users the right people to reach out to when they land on a target account page—powered by dynamic queries to our B2B contact API.
- RevOps teams can enrich contacts in a territory automatically. Run scheduled queries by geo, title, or company size to keep CRM records fresh and actionable—no CSVs required.
🧑💼 POST /filter-contacts
POST /filter-contacts
Search B2B contact records using attributes like:
- Demographic filters: FirstName, LastName, PersonalCity, PersonalState, PersonalZip, Gender, AgeRange, etc.
- Professional filters: JobTitle, Department, SeniorityLevel, LinkedInUrl
- Company context filters: CompanyDomain, CompanyName, CompanyNaics (partial support), and more
Each response includes rich fields like email, phone, LinkedIn, location, and job-level metadata. Supports pagination and sorting by fields such as FirstName
, LastName
, and UpId
.
📄 View docs: Get Contacts
🏢 POST /filter-b2b
POST /filter-b2b
Retrieve B2B company records filtered by:
- Firmographics: CompanyName, Domain, Revenue, EmployeeCount
- Location: State, City, Zip, Country
- Industry & NAICS: PrimaryIndustry, CompanyNaics
These filters enable flexible firmographic targeting, great for GTM use cases like ICP building, TAM mapping, or competitive research.
📄 View docs: Get B2B Companies
✅ Highlights:
- Flexible
Filters
array for combining multiple field conditions - Supports
equals
,not_equals
,contains
, andnot_contains
operators - Pagination via
Page
andPageSize
query params