Skip to main content
GET
Reference example

Request contract

  • Method and path: GET /apis/v1/hunter/companies-emails
  • Availability: enabled
  • Request URL template: https://api.aisa.one/apis/v1/hunter/companies-emails
  • aggregations: query; optional
  • company: query; optional
  • decision_maker: query; optional
  • department: query; optional
  • domain: query; optional
  • job_titles: query; optional
  • limit: query; required
  • location: query; optional
  • offset: query; optional
  • required_field: query; optional
  • seniority: query; optional
  • type: query; optional
  • verification_status: query; optional
  • Runtime facts: 9d6cd55f4883e0d802c7a28091c00738a9992688a6c242f0fae404a62c5146a1
Complete OpenAPI definition Effective request and pricing declaration (including authentication and referenced schemas):

Cost and request rules

Usage-based billing; Default request estimate: $0.0245 USD (not a fixed price). Declared unit rate: $0.000001 USD per provider_credit. Account-specific pricing and final settlement may differ. Published reference values are not an account-specific quote or a settled charge. For endpoints supporting X-AISA-Cost-Mode: quote, obtain a free quote for your exact request before execution; reconcile the settled cost with response metadata and Usage Logs. USD amounts use 1,000,000 integer micro-USD per dollar.
  • Default request reference estimate (USD): 0.0245
  • Declared unit rate (USD): 1e-06
  • Billing unit: provider_credit
  • Cost contract: response_units
  • Published reference multiplier: 1.0
  • Settlement evidence source: response_header

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

aggregations
boolean

return aggregate breakdowns (by department, seniority) alongside the results

company
string

company name, when you don't know the domain

decision_maker
boolean

restrict to people Hunter classifies as decision makers

department
string

executive, it, finance, management, sales, legal, support, hr, marketing, communication, education, design, health, operations

domain
string

the company's domain — preferred over company

Example:

"stripe.com"

job_titles
string

comma-separated job titles to match

limit
integer
required

emails to return, default 10, max 100 — THIS IS THE PRICE DIAL: 1 search credit per 10 returned

Required range: 1 <= x <= 100
location
string

comma-separated locations to filter results by

offset
integer

records to skip, for paging

required_field
string

comma-separated fields a result must have, e.g. full_name,position

seniority
string

junior, senior, executive — comma-separate to combine

type
string

personal (named people) | generic (info@, contact@)

Example:

"personal"

verification_status
string

filter by deliverability status, e.g. valid

Response

Successful response