Skip to main content
Huntr uses pay-per-request billing. Add credits once, spend them across research and data endpoints. There is no monthly minimum.

Check your balance

curl https://api.tryhuntr.com/balance \
  -H "x-api-key: ${HUNTR_API_KEY}"
Top up via the dashboard or POST /topup.

Public pricing matrix

curl https://api.tryhuntr.com/pricing
This returns current prices for research tiers, models, and direct endpoints. Use this as the source of truth — do not hardcode prices in your integration.

Research pricing

Each POST /research request charges one displayed price for the completed run:
TierWhat it unlocks
liteWeb search and page research
standard+ company enrichment (tech, contacts, pages)
deep+ people enrichment, email finding, LinkedIn
Optional model override adjusts price based on synthesis model cost. Failed research requests are not charged. 422 BULK_ENRICHMENT_REQUIRED responses are not charged.

Direct endpoint pricing patterns

PatternExamples
Per result/company-search, /person-search — charged per row in the response
Per request/company-tech-stack, /person-email, /page-scrape
Free previews/company-search-count, /person-search-count
Free when emptySome endpoints charge $0 when no billable data is found (see each operation in the API Reference)
Every response includes price (USD for that call) and often credits_remaining.

Starting credits

New accounts receive free credits after email verification — enough for many standard research requests. Exact amounts are shown in the dashboard and /verify response.

Usage history

curl "https://api.tryhuntr.com/usage?limit=20" \
  -H "x-api-key: ${HUNTR_API_KEY}"

Design tips for cost control

  1. Preview list size with count endpoints before paginating search.
  2. Use direct endpoints when you only need one field.
  3. Reserve /research for synthesis — not bulk enrichment.
  4. Call /pricing in agent tooling so models pick the right tier.

Next step