Hunter · Capability
Hunter API — Domain Search
Hunter API — Domain Search. 1 operations. Lead operation: Hunter Domain Search. Self-contained Naftiko capability covering one Hunter business surface.
What You Can Do
GET
Domainsearch
— Hunter Domain Search
/v1/domain-search
MCP Tools
hunter-domain-search
Hunter Domain Search
read-only
idempotent
Capability Spec
naftiko: 1.0.0-alpha2
info:
label: Hunter API — Domain Search
description: 'Hunter API — Domain Search. 1 operations. Lead operation: Hunter Domain Search. Self-contained Naftiko capability
covering one Hunter business surface.'
tags:
- Hunter
- Domain Search
created: '2026-05-19'
modified: '2026-05-19'
binds:
- namespace: env
keys:
HUNTER_API_KEY: HUNTER_API_KEY
capability:
consumes:
- type: http
namespace: hunter-domain-search
baseUri: https://api.hunter.io/v2
description: Hunter API — Domain Search business capability. Self-contained, no shared references.
resources:
- name: domain-search
path: /domain-search
operations:
- name: domainsearch
method: GET
description: Hunter Domain Search
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: domain
in: query
type: string
description: Domain name from which you want to find the email addresses. Required if company is not provided.
- name: company
in: query
type: string
description: Company name from which you want to find the email addresses. Required if domain is not provided.
- name: limit
in: query
type: integer
description: Maximum number of email addresses to return. Default is 10.
- name: offset
in: query
type: integer
description: Number of email addresses to skip for pagination. Default is 0.
- name: type
in: query
type: string
description: Filter by email address type.
- name: seniority
in: query
type: string
description: Filter by seniority level.
- name: department
in: query
type: string
description: Filter by department.
- name: verification_status
in: query
type: string
description: Filter by verification status.
authentication:
type: bearer
token: '{{env.HUNTER_API_KEY}}'
exposes:
- type: rest
namespace: hunter-domain-search-rest
port: 8080
description: REST adapter for Hunter API — Domain Search. One Spectral-compliant resource per consumed operation, prefixed
with /v1.
resources:
- path: /v1/domain-search
name: domain-search
description: REST surface for domain-search.
operations:
- method: GET
name: domainsearch
description: Hunter Domain Search
call: hunter-domain-search.domainsearch
with:
domain: rest.domain
company: rest.company
limit: rest.limit
offset: rest.offset
type: rest.type
seniority: rest.seniority
department: rest.department
verification_status: rest.verification_status
outputParameters:
- type: object
mapping: $.
- type: mcp
namespace: hunter-domain-search-mcp
port: 9090
transport: http
description: MCP adapter for Hunter API — Domain Search. One tool per consumed operation, routed inline through this capability's
consumes block.
tools:
- name: hunter-domain-search
description: Hunter Domain Search
hints:
readOnly: true
destructive: false
idempotent: true
call: hunter-domain-search.domainsearch
with:
domain: tools.domain
company: tools.company
limit: tools.limit
offset: tools.offset
type: tools.type
seniority: tools.seniority
department: tools.department
verification_status: tools.verification_status
outputParameters:
- type: object
mapping: $.