Skip to main content
POST
Enrich a company

Authorizations

Authorization
string
header
required

Pass your API key as a bearer token: Authorization: Bearer YOUR_API_KEY. Generate and manage keys from your dashboard under Settings → API Keys.

Headers

Idempotency-Key
string

Reusing the same key returns the original task rather than creating (and charging for) a new one — safe to retry a request whose response you never received.

Body

application/json
domain
string

A company's domain, e.g. "stripe.com".

Example:

"stripe.com"

linkedinUrl
string

A LinkedIn company page URL, as an alternative to domain.

Example:

"https://www.linkedin.com/company/stripe"

loop_id
string<uuid>

Deliver the result to this Loop's webhook once it's ready, in addition to polling this task directly.

Response

The task settled immediately (cache hit or idempotent replay).

Never carries data — only error, and only if the task already failed synchronously (e.g. an immediate negative-cache hit). Fetch the result from GET /v1/tasks/{id} or a Loop webhook.

task
object
required

input and target are dropped in future revisions to a single field; today target is the normalized domain or LinkedIn URL the task resolved to.

error
object