Search a domain for associated email addresses via Hunter.io, pay-per-call over MPP/Tempo.
What it does
Hunter Domain Search lets you query a company domain (e.g. "stripe.com") and retrieve a list of email addresses associated with that domain, along with metadata such as name, position, seniority, and department. It is one of several Hunter.io endpoints exposed through the Locus MPP (Micropayment Protocol) gateway, which settles payments on Tempo L2 using pathUSD.
The endpoint accepts POST requests with filters for email type (personal or generic), seniority level (junior, senior, executive), department, verification status, and pagination parameters. Pricing for domain search is listed as $0.013–$0.103 per call depending on the result set. Sibling endpoints on the same gateway include Email Finder ($0.013), Email Verifier ($0.008), Company Enrichment ($0.013), Combined Enrichment ($0.023), Discover Companies ($0.008), and Email Count ($0.003).
The endpoint is served via MPP with intent "charge" (one-shot payment per request) and method "tempo". Note that the probe returned 404 on HEAD/GET — this is expected because the endpoint only accepts POST. The OpenAPI spec is well-structured with full request schemas, though response schemas are not documented. For upstream API documentation, Hunter.io provides a full reference at https://hunter.io/api-documentation/v2.
Capabilities
Use cases
- —Find all publicly associated email addresses for a given company domain
- —Filter company contacts by department or seniority for targeted outreach
- —Build lead lists by searching domains and paginating through results
- —Verify which emails at a domain are personal vs generic (e.g. info@, support@)
- —Enrich CRM records with email contacts discovered from company websites
Fit
Best for
- —Sales teams building outreach lists from target company domains
- —AI agents automating lead generation pipelines
- —Developers integrating email discovery into prospecting workflows
Not for
- —Bulk email verification (use the dedicated /hunter/email-verifier endpoint instead)
- —Finding a specific person's email when you already have their name (use /hunter/email-finder)
- —Free-tier or subscription-based access — this is strictly pay-per-call
Quick start
curl -X POST https://hunter.mpp.paywithlocus.com/hunter/domain-search \
-H "Content-Type: application/json" \
-H "X-Payment: <tempo-payment-token>" \
-d '{"domain": "stripe.com", "limit": 5}'Example
Request
{
"type": "personal",
"limit": 5,
"domain": "stripe.com",
"seniority": "executive",
"department": "management"
}Endpoint
Quality
The OpenAPI spec provides a complete request schema with clear parameter descriptions and pricing metadata. However, response schemas are absent, the probe returned 404 because HEAD/GET were used on a POST-only endpoint (not a sign of failure), and no example responses are available from the crawl. Pricing is documented in the x-payment-info annotation.
Warnings
- —Probe returned 404 on HEAD/GET — endpoint is POST-only; liveness could not be confirmed via the probe methods used
- —Response schema is not documented in the OpenAPI spec
- —Currency address 0x20c000000000000000000000b9537d11c60e8b50 is assumed to be pathUSD (6 decimals) based on the Tempo/Locus context; no explicit decimals field was provided
- —Domain search amount is listed as null with a description of '$0.013-$0.103' — variable pricing not fully machine-parseable
Citations
- —Hunter Domain Search is documented with filters for type, seniority, department, verification_status, and paginationhttps://hunter.mpp.paywithlocus.com
- —Pricing for domain search is $0.013–$0.103 per callhttps://hunter.mpp.paywithlocus.com
- —Payment method is Tempo with intent 'charge' (one-shot per request)https://hunter.mpp.paywithlocus.com
- —Upstream API documentation is at https://hunter.io/api-documentation/v2https://hunter.io/api-documentation/v2