Hunter website screenshot

Hunter

Hunter.io is an email-intelligence and outbound platform that finds, verifies, and enriches professional email addresses at scale. Its public APIs cover Domain Search, Email Finder, Email Verifier, Email Count, Discover (company prospecting), Person/Company/Combined Enrichment, Leads management, and Account/usage inspection. Credit-based metering, plan-tiered monthly allowances, and per-endpoint rate limits make it a reference example of a usage-based B2B data API.

8 APIs 17 Features
Email FinderEmail VerifierLead GenerationOutreachProspectingEnrichmentSalesMarketing

APIs

Hunter Domain Search API

Search for all email addresses associated with a domain name or company. Returns the inferred email pattern, organization metadata, and a list of emails with confidence scores, ...

Hunter Email Finder API

Generate or retrieve the most likely email address for a named person at a company. Accepts first/last name, full name, or LinkedIn handle alongside a domain or company. Returns...

Hunter Email Verifier API

Verify the deliverability of an email address through MX-record inspection, SMTP connection checks, catch-all detection, disposable-domain detection, webmail detection, and Hunt...

Hunter Email Count API

Free, unauthenticated endpoint returning the total number of email addresses Hunter has indexed for a domain or company, broken down by personal/generic, department, and seniori...

Hunter Discover API

Find companies matching a target customer profile using a natural-language query or structured filters across industry, headcount, location, technology stack, funding, and keywo...

Hunter Enrichment API

Person, company, and combined enrichment. Turn an email or LinkedIn handle into a rich person profile (name, role, seniority, social handles, geo), turn a domain into a company ...

Hunter Account API

Returns information about the authenticated Hunter account, including plan name and level, credit reset date, team id, and per-meter usage counters (searches, verifications, cre...

Hunter Leads API

Manage leads saved in your Hunter account. Full CRUD plus upsert and filtered list, with pagination, query search, leads-list scoping, verification and sending-status filters, a...

Collections

Arazzo Workflows

Hunter Add Verified Lead To List

Verify an email, upsert it as a lead, then assign the lead to a target leads list.

ARAZZO

Hunter Author Finder

Resolve an author's email from their name and publication domain, verify it, then enrich their profile.

ARAZZO

Hunter Campaign Lead Builder

Find a contact, verify it, and seed a campaign by creating a verified lead in a target list.

ARAZZO

Hunter Count Gated Domain Search

Use the free Email Count to confirm coverage before spending a credit on Domain Search.

ARAZZO

Hunter Credit Guarded Domain Search

Check account search credits first and run a Domain Search only when credits remain.

ARAZZO

Hunter Discover To Domain Emails

Discover companies matching a target profile, then pull the email list for the top match's domain.

ARAZZO

Hunter Domain To Verified Email

Discover a domain's email pattern, find a specific person's email, then verify its deliverability.

ARAZZO

Hunter Enrich Email To Lead

Combined-enrich an email into person and company data, then upsert a fully populated lead.

ARAZZO

Hunter Find Verify Create Lead

Find a person's email, verify it, and create a lead only when the address is deliverable.

ARAZZO

Hunter Reverify Lead

Retrieve a stored lead, re-verify its email, and update or delete it based on the result.

ARAZZO

Hunter Verify Existing Email

Verify a known email and upsert it into Hunter as a lead with its verification status.

ARAZZO

GraphQL

Hunter.io GraphQL Schema

Conceptual GraphQL schema for the Hunter.io email intelligence and outbound platform, derived from the Hunter.io REST API (https://hunter.io/api-documentation/v2).

GRAPHQL

Pricing Plans

Hunter Io Plans Pricing

5 plans

PLANS

Rate Limits

Hunter Io Rate Limits

8 limits

RATE LIMITS

FinOps

Features

Domain Search returns all emails for a domain with sources, confidence, department, and seniority
Email Finder predicts the most likely address for a person at a company with 0-100 confidence
Email Verifier runs MX, SMTP, regex, disposable, webmail, accept-all, and block checks plus database lookup
Email Count is free and unauthenticated for pre-flight sizing of a domain's email footprint
Discover API for company prospecting via natural language or structured filters
Person, company, and combined enrichment with optional Clearbit-shape response for drop-in migration
Leads API with CRUD, upsert, filtered list, custom attributes, and lead-list scoping
Campaigns API for outbound sequences, recipients, opens, clicks, replies, and unsubscribes
Account API returns plan, reset date, and per-meter usage counters for FinOps
{"Three auth modes" => "api_key query, X-API-KEY header, or Authorization Bearer"}
Token-bucket-style per-endpoint rate limits with 429 responses (5-15 rps, 50-500 rpm)
Monthly credit allowances per plan with reset_date semantics
Chrome and Firefox browser extensions, Google Sheets add-on, and Bulk Tasks UI
Native integrations with Salesforce, HubSpot, Zapier, Pipedrive, Zoho CRM, and many outbound tools
Hunter MCP server and ChatGPT MCP server for agentic email-finder workflows
Hunter Claude Plugin for find, verify, and enrich workflows inside Claude
GDPR-aligned data handling with 451 responses on restricted personal data

Semantic Vocabularies

Hunter Io Context

0 classes · 4 properties

JSON-LD

API Governance Rules

Hunter API Rules

10 rules · 5 errors 4 warnings 1 info

SPECTRAL

JSON Structure

Hunter Io Structure

0 properties

JSON STRUCTURE

Example Payloads

Hunter Domain Search Example

2 fields

EXAMPLE

Hunter Email Finder Example

2 fields

EXAMPLE

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🌐
Portal
Portal
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
🔗
RateLimits
RateLimits
💻
ErrorCodes
ErrorCodes
📄
ChangeLog
ChangeLog
📰
Blog
Blog
📝
Signup
Signup
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🟢
StatusPage
StatusPage
💬
Support
Support
👥
GitHubOrganization
GitHubOrganization
🔗
Plugin
Plugin
🔗
Plugin
Plugin
🔧
Tools
Tools
🔧
Tools
Tools
🔧
Tools
Tools
🔧
Tools
Tools
🔧
Tools
Tools
🔗
Resource
Resource
🔗
Glossary
Glossary
🔗
Plugin
Plugin
🔧
Tools
Tools
🔧
Tools
Tools
🔧
Tools
Tools
🔧
Tools
Tools
📦
SDKs
SDKs
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Vocabulary
Vocabulary
🔗
SpectralRules
SpectralRules
🔗
JSONStructure
JSONStructure

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Hunter Leads API
  version: v2
request:
  auth:
    type: apikey
    key: api_key
    value: '{{api_key}}'
    placement: query
items:
- info:
    name: Leads
    type: folder
  items:
  - info:
      name: Hunter List Leads
      type: http
    http:
      method: GET
      url: https://api.hunter.io/v2/leads
      params:
      - name: leads_list_id
        value: ''
        type: query
      - name: email
        value: ''
        type: query
      - name: first_name
        value: ''
        type: query
      - name: last_name
        value: ''
        type: query
      - name: company
        value: ''
        type: query
      - name: sync_status
        value: ''
        type: query
      - name: verification_status
        value: ''
        type: query
      - name: query
        value: ''
        type: query
        description: Free-text search across name and email.
      - name: limit
        value: ''
        type: query
      - name: offset
        value: ''
        type: query
      - name: api_key
        value: ''
        type: query
        description: Your Hunter API key.
    docs: List leads with optional filters and pagination.
  - info:
      name: Hunter Create Lead
      type: http
    http:
      method: POST
      url: https://api.hunter.io/v2/leads
      params:
      - name: api_key
        value: ''
        type: query
        description: Your Hunter API key.
      body:
        type: json
        data: '{}'
    docs: Add a new lead.
  - info:
      name: Hunter Upsert Lead
      type: http
    http:
      method: PUT
      url: https://api.hunter.io/v2/leads
      params:
      - name: api_key
        value: ''
        type: query
        description: Your Hunter API key.
      body:
        type: json
        data: '{}'
    docs: Create or update a lead by email match.
  - info:
      name: Hunter Get Lead
      type: http
    http:
      method: GET
      url: https://api.hunter.io/v2/leads/:id
      params:
      - name: id
        value: ''
        type: path
      - name: api_key
        value: ''
        type: query
        description: Your Hunter API key.
    docs: Retrieve a single lead by id.
  - info:
      name: Hunter Update Lead
      type: http
    http:
      method: PATCH
      url: https://api.hunter.io/v2/leads/:id
      params:
      - name: id
        value: ''
        type: path
      - name: api_key
        value: ''
        type: query
        description: Your Hunter API key.
      body:
        type: json
        data: '{}'
    docs: Update lead attributes.
  - info:
      name: Hunter Delete Lead
      type: http
    http:
      method: DELETE
      url: https://api.hunter.io/v2/leads/:id
      params:
      - name: id
        value: ''
        type: path
      - name: api_key
        value: ''
        type: query
        description: Your Hunter API key.
    docs: Delete a lead.
bundled: true