Tools
ZoomInfo
Search and enrich B2B company and contact data with ZoomInfo.
Integrates ZoomInfo into the workflow. Search companies and contacts, enrich firmographic and contact data, find intent signals, and pull news — all using the ZoomInfo GTM API.
Search the ZoomInfo company database by name, industry, location, and size.
| Parameter | Type | Required | Description |
|---|
clientId | string | Yes | ZoomInfo OAuth client ID |
clientSecret | string | Yes | ZoomInfo OAuth client secret |
companyName | string | No | Company name to search for |
companyWebsite | string | No | Company website (comma-separated for multiple) |
companyTicker | string | No | Stock ticker symbols — JSON array, comma-separated list, or single ticker. Sent to the API as an array. |
industryCodes | string | No | Industry codes — JSON array or comma-separated list. Sent to the API as a comma-separated string. |
country | string | No | Country name |
state | string | No | State or province |
metroRegion | string | No | US/Canada metro region |
revenueMin | number | No | Minimum annual revenue in thousands USD |
revenueMax | number | No | Maximum annual revenue in thousands USD |
employeeRangeMin | number | No | Minimum employee count |
employeeRangeMax | number | No | Maximum employee count |
excludeDefunctCompanies | boolean | No | Exclude inactive companies |
page | number | No | Page number (1-based) |
rpp | number | No | Results per page (1-100, default 25) |
sortBy | string | No | Field to sort by |
sortOrder | string | No | Sort order (asc or desc) |
| Parameter | Type | Description |
|---|
companies | array | Matching companies |
totalResults | number | Total number of matching results across all pages |
currentPage | number | Current page number |
totalPages | number | Total number of pages available |
Search ZoomInfo for contacts (people) by name, job title, company, and other filters. Does not return emails or phone numbers — use Enrich Contacts for engagement data.
| Parameter | Type | Required | Description |
|---|
clientId | string | Yes | ZoomInfo OAuth client ID |
clientSecret | string | Yes | ZoomInfo OAuth client secret |
firstName | string | No | First name |
lastName | string | No | Last name |
fullName | string | No | Full name |
emailAddress | string | No | Email address |
jobTitle | string | No | Job title |
managementLevel | string | No | Management level — JSON array or comma-separated list. Sent to the API as a comma-separated string. |
department | string | No | Department — JSON array or comma-separated list. Sent to the API as a comma-separated string. |
companyId | string | No | ZoomInfo company ID |
companyName | string | No | Company name |
contactAccuracyScoreMin | number | No | Minimum accuracy score (70-99) |
requiredFields | string | No | Fields that must exist in results — JSON array or comma-separated list. Sent to the API as a comma-separated string. |
excludePartialProfiles | boolean | No | Exclude partial profiles |
page | number | No | Page number (1-based) |
rpp | number | No | Results per page (1-100, default 25) |
sortBy | string | No | Field to sort by |
sortOrder | string | No | Sort order (asc or desc) |
| Parameter | Type | Description |
|---|
contacts | array | Matching contacts (without emails or phone numbers) |
totalResults | number | Total number of matching results across all pages |
currentPage | number | Current page number |
totalPages | number | Total number of pages available |
Enrich up to 25 companies in one request with detailed firmographics, industry, financials, and more.
| Parameter | Type | Required | Description |
|---|
clientId | string | Yes | ZoomInfo OAuth client ID |
clientSecret | string | Yes | ZoomInfo OAuth client secret |
matchCompanyInput | string | Yes | JSON array (1-25 items) of company matching criteria, e.g. [{"companyName":"Acme","companyWebsite":"acme.com"}] |
outputFields | string | No | JSON array or comma-separated list of fields to return (e.g. ["id","name","website","revenue","employeeCount"]). Defaults to a standard firmographic set if omitted. |
| Parameter | Type | Description |
|---|
results | array | Enrichment results, one per input with match status and attributes |
Enrich up to 25 contacts in one request with verified emails, phone numbers, job details, and more.
| Parameter | Type | Required | Description |
|---|
clientId | string | Yes | ZoomInfo OAuth client ID |
clientSecret | string | Yes | ZoomInfo OAuth client secret |
matchPersonInput | string | Yes | JSON array (1-25 items) of contact matching criteria, e.g. [{"firstName":"Jane","lastName":"Doe","companyName":"Acme"}] |
outputFields | string | No | JSON array or comma-separated list of fields to return (e.g. ["id","firstName","email","phone","jobTitle"]). Defaults to a standard contact set if omitted. |
requiredFields | string | No | JSON array or comma-separated list of fields that must exist in results (e.g. ["email"]) |
| Parameter | Type | Description |
|---|
results | array | Enrichment results, one per input with match status and attributes |
Search for companies showing intent signals on specific topics.
| Parameter | Type | Required | Description |
|---|
clientId | string | Yes | ZoomInfo OAuth client ID |
clientSecret | string | Yes | ZoomInfo OAuth client secret |
topics | string | Yes | Up to 50 intent topics as JSON array or comma-separated list (e.g. ["CRM Software","Marketing Automation"]) |
signalStartDate | string | No | Earliest signal date (YYYY-MM-DD) |
signalEndDate | string | No | Latest signal date (YYYY-MM-DD) |
signalScoreMin | number | No | Minimum signal score (60-100) |
signalScoreMax | number | No | Maximum signal score (60-100) |
audienceStrengthMin | string | No | Minimum audience strength (A-E, A is largest) |
audienceStrengthMax | string | No | Maximum audience strength (A-E, A is largest) |
findRecommendedContacts | boolean | No | Include recommended contacts (default true) |
country | string | No | Country filter |
state | string | No | State filter |
industryCodes | string | No | Industry codes — JSON array or comma-separated list. Sent to the API as a comma-separated string. |
page | number | No | Page number (1-based) |
rpp | number | No | Results per page (1-100, default 25) |
| Parameter | Type | Description |
|---|
signals | array | Intent signals with topic, score, audience strength, and company |
totalResults | number | Total number of matching results across all pages |
currentPage | number | Current page number |
totalPages | number | Total number of pages available |
Search ZoomInfo news articles by category, URL, or date range.
| Parameter | Type | Required | Description |
|---|
clientId | string | Yes | ZoomInfo OAuth client ID |
clientSecret | string | Yes | ZoomInfo OAuth client secret |
categories | string | No | News categories as JSON array or comma-separated list |
url | string | No | News source URLs as JSON array or comma-separated list |
pageDateMin | string | No | Earliest publish date (YYYY-MM-DD) |
pageDateMax | string | No | Latest publish date (YYYY-MM-DD) |
page | number | No | Page number (1-based) |
rpp | number | No | Results per page (1-100, default 25) |
| Parameter | Type | Description |
|---|
articles | array | News articles matching the filters |
totalResults | number | Total number of matching results across all pages |
currentPage | number | Current page number |
totalPages | number | Total number of pages available |
- Category:
tools
- Type:
zoominfo