For the complete documentation index, see llms.txt. This page is also available as Markdown.

Individual Lookup

Look up rich company data for one or more domains. Synchronous, returns the profiles directly.

POST /enrich_company_from_domain

Costs 0.2 credit per profile returned. Domains with no match are not charged. Returns the profiles directly in the response, no list and no polling.

Headers

Name
Value

Content-Type

application/json

Body

Name
Type
Description

api_key

string

Your API Key.

domains

string[]

A list of bare domain names to look up (e.g. ["microsoft.com", "apple.com"]). At least one is required.

Response

data is an array with one entry per domain you sent. See Response Format for the fields every endpoint returns.

Field
Description

domain

The domain this entry answers.

status

success when a company was found, not_found when it was not.

company

The company record, or null when nothing matched.

Inside company: organization_name, domain, company_website, company_linkedin_url, industry, industries, company_size, headcount, headquarters, company_description, company_tech_stack, year_founded, business_type, revenue_range, monthly_visitors, naics_codes, sic_codes, email_patterns, socials and careers_url. Anything the source returns that has no canonical name is kept under extra. The top-level total is the number of entries in data.

company_size is always one of 1-10, 11-50, 51-200, 201-500, 501-1000, 1001-5000, 5001-10000 or 10001+. headcount is the exact employee count when the source has one, otherwise null. When there is an exact count, company_size is the range that count falls in.

Example

{
  "api_key": "your_api_key",
  "domains": ["stripe.com"]
}
{
  "status": "success",
  "data": [
    {
      "domain": "stripe.com",
      "status": "success",
      "company": {
        "organization_name": "Stripe",
        "domain": "stripe.com",
        "company_website": "https://stripe.com",
        "company_linkedin_url": "https://linkedin.com/company/stripe",
        "industry": "financial-services",
        "industries": ["payments", "saas", "software-development", "internet"],
        "company_size": "5001-10000",
        "headcount": 8000,
        "headquarters": {
          "city": "San Francisco",
          "state": "California",
          "country": "United States",
          "country_code": "us",
          "raw": null
        },
        "company_description": "Stripe is a set of tools for building and running an internet business...",
        "company_tech_stack": ["nginx", "sentry", "stripe", "google-workspace"],
        "year_founded": 2010,
        "business_type": "privately-held",
        "revenue_range": "over-1b",
        "monthly_visitors": "100m-500m",
        "naics_codes": null,
        "sic_codes": null,
        "email_patterns": null,
        "socials": {
          "linkedin": "https://linkedin.com/company/stripe",
          "twitter": "https://twitter.com/stripe",
          "github": "https://github.com/stripe"
        },
        "careers_url": null
      }
    }
  ],
  "credits_used": 0.2,
  "credits_remaining": 7621.2,
  "total": 1,
  "success": true
}

To enrich every row of a list in one call instead, use List Lookup.