Enrich Company
Enrichment
Enrich Company
Populate firmographic data for a company record from domain, name, or existing company ID
POST
Enrich Company
Request
Headers
Optional UUID for deduplicating retries within 24 hours.
Body Parameters
UUID of an existing company record. Supply either
company_id or domain.Canonical company domain (e.g.
acme.com). Used when you do not yet have a company record. The API will create or return the matching company.Optional whitelist of firmographic fields:
name, industry, size, founded_year, description, hq_location, logo_url, linkedin_url, tech_stack.When
true, enrichment overwrites non-empty fields. Defaults to false (fill-only mode).Response
X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, and X-Request-ID.
Example Response
Errors
| Status | Code | Description |
|---|---|---|
| 400 | validation_error | Neither company_id nor domain provided |
| 401 | invalid_key | Invalid or expired API key |
| 402 | insufficient_credits | Workspace credit balance is exhausted |
| 403 | insufficient_permissions | Missing write:enrich permission |
| 404 | not_found | Supplied company_id does not exist in this workspace |
| 409 | no_match | Upstream providers returned no data for the input |
| 429 | rate_limited | Rate limit exceeded |