Hunter.io

Use Hunter.io to find and verify professional emails, search company domains, discover companies, and enrich company information.

Usage Instructions

Integrate Hunter into the workflow. Can search domains, find email addresses, verify email addresses, discover companies, find companies, and count email addresses.

Actions

Hunter Discover

Returns companies matching a set of criteria using Hunter.io AI-powered search.

Input

ParameterTypeRequiredDescription
querystringNoNatural language search query for companies
domainstringNoCompany domain name to filter by (e.g., "stripe.com", "company.io")
headcountstringNoCompany size filter (e.g., "1-10", "11-50")
company_typestringNoType of organization
technologystringNoTechnology used by companies
apiKeystringYesHunter.io API Key

Output

ParameterTypeDescription
resultsarrayList of companies matching the search criteria
↳ domainstringCompany domain
↳ organizationstringOrganization name
↳ personal_emailsnumberCount of personal emails
↳ generic_emailsnumberCount of generic (role-based) emails
↳ total_emailsnumberTotal emails found for the company

Returns all the email addresses found using one given domain name, with sources.

Input

ParameterTypeRequiredDescription
domainstringYesDomain name to search for email addresses (e.g., "stripe.com", "company.io")
limitnumberNoMaximum email addresses to return (e.g., 10, 25, 50). Default: 10
offsetnumberNoNumber of email addresses to skip for pagination (e.g., 0, 10, 20)
typestringNoFilter for personal or generic emails (e.g., "personal", "generic", "all")
senioritystringNoFilter by seniority level (e.g., "junior", "senior", "executive")
departmentstringNoFilter by specific department (e.g., "sales", "marketing", "engineering", "hr")
apiKeystringYesHunter.io API Key

Output

ParameterTypeDescription
emailsarrayList of email addresses found for the domain (up to 100 per request)
↳ valuestringThe email address
↳ typestringEmail type: personal or generic (role-based)
↳ confidencenumberProbability score (0-100) that the email is correct
↳ first_namestringPerson's first name
↳ last_namestringPerson's last name
↳ positionstringJob title/position
↳ position_rawstringRaw job title as found
↳ senioritystringSeniority level (junior, senior, executive)
↳ departmentstringDepartment (executive, it, finance, management, sales, legal, support, hr, marketing, communication, education, design, health, operations)
↳ linkedinstringLinkedIn profile URL
↳ twitterstringTwitter handle
↳ phone_numberstringPhone number
↳ sourcesarrayList of sources where the email was found (limited to 20)
↳ domainstringDomain where the email was found
↳ uristringFull URL of the source page
↳ extracted_onstringDate when the email was first extracted (YYYY-MM-DD)
↳ last_seen_onstringDate when the email was last seen (YYYY-MM-DD)
↳ still_on_pagebooleanWhether the email is still present on the source page
↳ verificationobjectEmail verification information
↳ datestringDate when the email was verified (YYYY-MM-DD)
↳ statusstringVerification status (valid, invalid, accept_all, webmail, disposable, unknown)
domainstringThe searched domain name
disposablebooleanWhether the domain is a disposable email service
webmailbooleanWhether the domain is a webmail provider (e.g., Gmail)
accept_allbooleanWhether the server accepts all email addresses (may cause false positives)
patternstringThe email pattern used by the organization (e.g., {first}, {first}.{last})
organizationstringThe organization/company name
linked_domainsarrayOther domains linked to the organization

Hunter Email Finder

Finds the most likely email address for a person given their name and company domain.

Input

ParameterTypeRequiredDescription
domainstringYesCompany domain name (e.g., "stripe.com", "company.io")
first_namestringYesPerson's first name (e.g., "John", "Sarah")
last_namestringYesPerson's last name (e.g., "Smith", "Johnson")
companystringNoCompany name (e.g., "Stripe", "Acme Inc")
apiKeystringYesHunter.io API Key

Output

ParameterTypeDescription
sourcesarrayList of sources where the email was found (limited to 20)
↳ domainstringDomain where the email was found
↳ uristringFull URL of the source page
↳ extracted_onstringDate when the email was first extracted (YYYY-MM-DD)
↳ last_seen_onstringDate when the email was last seen (YYYY-MM-DD)
↳ still_on_pagebooleanWhether the email is still present on the source page
verificationobjectEmail verification information
↳ datestringDate when the email was verified (YYYY-MM-DD)
↳ statusstringVerification status (valid, invalid, accept_all, webmail, disposable, unknown)
first_namestringPerson's first name
last_namestringPerson's last name
emailstringThe found email address
scorenumberConfidence score (0-100) for the found email address
domainstringDomain that was searched
accept_allbooleanWhether the server accepts all email addresses (may cause false positives)
positionstringJob title/position
twitterstringTwitter handle
linkedin_urlstringLinkedIn profile URL
phone_numberstringPhone number
companystringCompany name

Hunter Email Verifier

Verifies the deliverability of an email address and provides detailed verification status.

Input

ParameterTypeRequiredDescription
emailstringYesThe email address to verify
apiKeystringYesHunter.io API Key

Output

ParameterTypeDescription
sourcesarrayList of sources where the email was found (limited to 20)
↳ domainstringDomain where the email was found
↳ uristringFull URL of the source page
↳ extracted_onstringDate when the email was first extracted (YYYY-MM-DD)
↳ last_seen_onstringDate when the email was last seen (YYYY-MM-DD)
↳ still_on_pagebooleanWhether the email is still present on the source page
resultstringDeliverability result: deliverable, undeliverable, or risky
scorenumberDeliverability score (0-100). Webmail and disposable emails receive an arbitrary score of 50.
emailstringThe verified email address
regexpbooleanWhether the email passes regular expression validation
gibberishbooleanWhether the email appears to be auto-generated (e.g., e65rc109q@company.com)
disposablebooleanWhether the email is from a disposable email service
webmailbooleanWhether the email is from a webmail provider (e.g., Gmail)
mx_recordsbooleanWhether MX records exist for the domain
smtp_serverbooleanWhether connection to the SMTP server was successful
smtp_checkbooleanWhether the email address doesn't bounce
accept_allbooleanWhether the server accepts all email addresses (may cause false positives)
blockbooleanWhether the domain is blocking verification (validity could not be determined)
statusstringVerification status: valid, invalid, accept_all, webmail, disposable, unknown, or blocked

Hunter Companies Find

Enriches company data using domain name.

Input

ParameterTypeRequiredDescription
domainstringYesDomain to find company data for (e.g., "stripe.com", "company.io")
apiKeystringYesHunter.io API Key

Output

ParameterTypeDescription
namestringCompany name
domainstringCompany domain
descriptionstringCompany description
industrystringIndustry classification
sectorstringBusiness sector
sizestringEmployee headcount range (e.g., "11-50")
founded_yearnumberYear founded
locationstringHeadquarters location (formatted)
countrystringCountry (full name)
country_codestringISO 3166-1 alpha-2 country code
statestringState/province
citystringCity
linkedinstringLinkedIn handle (e.g., company/hunterio)
twitterstringTwitter handle
facebookstringFacebook handle
logostringCompany logo URL
phonestringCompany phone number
techarrayTechnologies used by the company

Hunter Email Count

Returns the total number of email addresses found for a domain or company.

Input

ParameterTypeRequiredDescription
domainstringNoDomain to count emails for (e.g., "stripe.com"). Required if company not provided
companystringNoCompany name to count emails for (e.g., "Stripe", "Acme Inc"). Required if domain not provided
typestringNoFilter for personal or generic emails only (e.g., "personal", "generic", "all")
apiKeystringYesHunter.io API Key

Output

ParameterTypeDescription
departmentobjectEmail count breakdown by department
↳ executivenumberNumber of executive department emails
↳ itnumberNumber of IT department emails
↳ financenumberNumber of finance department emails
↳ managementnumberNumber of management department emails
↳ salesnumberNumber of sales department emails
↳ legalnumberNumber of legal department emails
↳ supportnumberNumber of support department emails
↳ hrnumberNumber of HR department emails
↳ marketingnumberNumber of marketing department emails
↳ communicationnumberNumber of communication department emails
↳ educationnumberNumber of education department emails
↳ designnumberNumber of design department emails
↳ healthnumberNumber of health department emails
↳ operationsnumberNumber of operations department emails
seniorityobjectEmail count breakdown by seniority level
↳ juniornumberNumber of junior-level emails
↳ seniornumberNumber of senior-level emails
↳ executivenumberNumber of executive-level emails
totalnumberTotal number of email addresses found
personal_emailsnumberNumber of personal email addresses (individual employees)
generic_emailsnumberNumber of generic/role-based email addresses (e.g., contact@, info@)