Skip to content

Company enrichment

POST /v1/crawl/enrich/company resolves a company domain into a structured profile.

Request fields

FieldTypeRequiredNotes
domainstringyesCompany domain like stripe.com.
domainsarraynoBatch mode for multiple domains.
callback_urlstringnoReceive completion callbacks.

Response model

The route returns an enrichment job envelope:

{
"job_id": "enj_123",
"status": "processing",
"result": {
"domain": "stripe.com",
"company_name": "Stripe",
"pricing_model": "usage-based",
"tech_stack": ["Ruby", "Go", "React"],
"leadership": [{ "name": "Patrick Collison", "role": "CEO" }]
}
}

Enrich one company

```bash curl https://api.faircompany.ai/v1/crawl/enrich/company \ -X POST \ -H "Authorization: Bearer fc_live_xxx" \ -H "Content-Type: application/json" \ -d '{ "domain": "stripe.com", "callback_url": "https://example.com/webhooks/faircrawl" }' ```