Skip to main content
POST
Company Lookup is a paid feature. It must be enabled for your organization before you can use these endpoints. Contact Huntd to enable it.

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