Skip to main content

Combined enrichment

Action ID: tools.hunter.combined_enrichment Combined enrichment. Calls GET /v2/combined/find directly. Reference: https://hunter.io/api-documentation#combined-enrichment

Secrets

Required secrets:
  • hunter: required values HUNTER_API_KEY.

Input fields

string
required
The email address name for which you to find associated information.
string | null
Base URL of the Hunter API.Default: null.
string | null
As more customers switch to Clearbit, we’ve updated the Enrichment API to support the same Clearbit schema. Any value you provide will now be formatted to match Clearbit’s schema for consistency.Default: null.

Company enrichment

Action ID: tools.hunter.company_enrichment Company enrichment. Calls GET /v2/companies/find directly. Reference: https://hunter.io/api-documentation#company-enrichment

Secrets

Required secrets:
  • hunter: required values HUNTER_API_KEY.

Input fields

string
required
The domain name for which you to find associated information.
string | null
Base URL of the Hunter API.Default: null.
string | null
As more customers switch to Clearbit, we’ve updated the Enrichment API to support the same Clearbit schema. Any value you provide will now be formatted to match Clearbit’s schema for consistency.Default: null.
Action ID: tools.hunter.domain_search Search a domain. Calls GET /v2/domain-search directly. Reference: https://hunter.io/api-documentation#domain-search

Secrets

Required secrets:
  • hunter: required values HUNTER_API_KEY.

Input fields

boolean | null
Set to true or false to include a breakdown of the domain’s email addresses in meta.aggregations: the number of personal email addresses per department, the number of decision makers, and the split between personal and generic addresses. The counts reflect the filters applied to the search. Omitted by default.Default: null.
string | null
Base URL of the Hunter API.Default: null.
string | null
The company name from which you want to find the email addresses. For example, “stripe”. Note that you’ll get better results by supplying the domain name as we won’t have to find it. If you send a request with both the domain and the company name, we’ll use the domain name. It doesn’t need to be in lowercase. Required unless domain is provided.Default: null.
boolean | null
Set to true or false to get only the email addresses of the company’s decision makers (or, with false, only the non-decision-makers). Decision makers are the people most likely to hold buying authority, inferred from their seniority and department.Default: null.
string | null
Get only email addresses for people working in the selected department(s). The possible values are executive, it, finance, management, sales, legal, support, hr, marketing, communication, education, design, health, operations, product, research, consulting, administrative or procurement. Several departments can be selected (comma-delimited).Default: null.
string | null
Domain name from which you want to find the email addresses. For example, “stripe.com”. Required unless company is provided.Default: null.
string | null
Get only email addresses for people that have the selected job title(s). Several job titles can be selected (comma-delimited).Default: null.
integer | null
Specifies the max number of email addresses to return. The default is 10.Default: null.
integer | null
Specifies the number of email addresses to skip. The default is 0.Default: null.
string | null
Get only email addresses for people that have the selected field(s). The possible values are full_name, position and phone_number. Several fields can be selected (comma-delimited).Default: null.
string | null
Get only email addresses for people with the selected seniority level. The possible values are junior, senior or executive. Several seniority levels can be selected (delimited by a comma).Default: null.
string | null
Get only personal or generic email addresses.Default: null.
string | null
Get only email addresses that have the selected verification status(es). The possible values are valid, accept_all and unknown. Several statuses can be selected (comma-delimited).Default: null.

Email count

Action ID: tools.hunter.email_count Count email addresses. Calls GET /v2/email-count directly. Reference: https://hunter.io/api-documentation#email-count

Secrets

Required secrets:
  • hunter: required values HUNTER_API_KEY.

Input fields

string | null
Base URL of the Hunter API.Default: null.
string | null
The company name for which you want to know how many email addresses we have. For example, “stripe”. Note that you’ll get better results by supplying the domain name as we won’t have to find it. If you send a request with both the domain and the company name, we’ll use the domain name. It doesn’t need to be in lowercase. It must be composed of at least 3 characters. Required unless domain is provided.Default: null.
string | null
The domain name for which you want to know how many email addresses we have. Required unless company is provided.Default: null.
string | null
Get the count of only personal or generic email addresses.Default: null.

Email finder

Action ID: tools.hunter.email_finder Find an email address. Calls GET /v2/email-finder directly. Reference: https://hunter.io/api-documentation#email-finder

Secrets

Required secrets:
  • hunter: required values HUNTER_API_KEY.

Input fields

string | null
Base URL of the Hunter API.Default: null.
string | null
The company name from which you want to find the email addresses. For example, “stripe”. Note that providing the domain name gives better results as it removes the conversion from the company name. If you send a request with both the domain and the company name, the domain name will be used. The company name doesn’t need to be in lowercase. Required unless domain or linkedin_handle is provided.Default: null.
string | null
The domain name of the company. Required unless company or linkedin_handle is provided.Default: null.
string | null
The person’s first name. It doesn’t need to be in lowercase. Required unless full_name or linkedin_handle is provided.Default: null.
string | null
The person’s full name. Note that you’ll get better results by supplying the person’s first and last name if you can. It doesn’t need to be in lowercase. Required unless first_name and last_name, or linkedin_handle is provided.Default: null.
string | null
The person’s last name. It doesn’t need to be in lowercase. Required unless full_name or linkedin_handle is provided.Default: null.
string | null
The handle of the LinkedIn profile for which you to find the email address. Required unless domain or company is provided.Default: null.
integer | null
The maximum duration of the request in seconds. Setting a longer duration allows us to refine the results and provide more accurate data. It must range between 3 and 20. The default is 10.Default: null.

Email verifier

Action ID: tools.hunter.email_verifier Verify an email address. Calls GET /v2/email-verifier directly. Reference: https://hunter.io/api-documentation#email-verifier

Secrets

Required secrets:
  • hunter: required values HUNTER_API_KEY.

Input fields

string
required
The email address you want to verify.
string | null
Base URL of the Hunter API.Default: null.

Find person

Action ID: tools.hunter.find_person Find a person. Calls GET /v2/people/find directly. Reference: https://hunter.io/api-documentation#email-enrichment

Secrets

Required secrets:
  • hunter: required values HUNTER_API_KEY.

Input fields

string | null
Base URL of the Hunter API.Default: null.
string | null
As more customers switch to Clearbit, we’ve updated the Enrichment API to support the same Clearbit schema. Any value you provide will now be formatted to match Clearbit’s schema for consistency.Default: null.
string | null
The email address name for which you to find associated information. Required unless linkedin_handle is provided.Default: null.
string | null
The handle of the LinkedIn profile for which you to find associated information. Required unless email is provided.Default: null.