Skip to main content
POST

Overview

Submit an asynchronous company lookup job by domain. This is an async operation:
  1. Submit a lookup request with a domain
  2. Receive a job ID immediately (202 Accepted)
  3. Poll for results or receive them via webhook

Request

Response

Returns 202 Accepted with a job ID. See the response panel for examples of all status codes.

Scheduling

  • immediate - Job will process right away
  • delayed_24h - Job queued due to daily limit (will process when limit resets)

Errors

Webhook URL Validation

The INVALID_WEBHOOK_URL error may return one of these messages:
  • Invalid URL format
  • Webhook URL must use HTTPS
  • Localhost URLs are not allowed
  • Webhook URL resolves to a private IP address
  • Webhook URL is a private IP address

Authorizations

X-API-Key
string
header
required

API key in format: hntd_{id}_{secret}

Body

application/json
domain
string
required

Company domain to search

Example:

"example.com"

sources
string[]

Optional array of source names to query. If not provided, uses all sources assigned to your API key.

Example:
webhook_url
string<uri>

HTTPS URL to receive callback when job completes

Example:

"https://yourapp.com/webhooks/huntd"

Response

Job accepted

success
enum<boolean>
Available options:
true
data
object
message
string

Additional information