v1

latestOpenAPI 3.0.32026-07-222085264.6 KB
Company APIs
Identify APIs

Identify a company from name, domain, ID, or profile URL

Match a company by name, website domain, profile URL, or Crustdata company ID. Returns one or more matches ranked by confidence score. This endpoint is useful for entity resolution before enrichment.

The API returns a top-level array with one result per submitted identifier. Each match currently includes company_data.crustdata_company_id and company_data.basic_info.

Exactly one identifier type must be provided per request.

<Note> Default `rate-limit` is 30 requests per minute. Send an email to [gtm@crustdata.co](mailto:gtm@crustdata.co) to discuss higher limits if needed for your use case. </Note>
post/company/identify

Headers

x-api-version'2025-11-01' required
Example:2025-11-01

API version to use. This endpoint currently requires 2025-11-01.

Request body

OR
OR
OR

Response

Identified company matches returned as a top-level array

matched_onstring

The specific input value (e.g., 'google.com')

match_type'name' | 'domain' | 'crustdata_company_id' | 'professional_network_profile_url'

Example response

[
  {
    "matched_on": "mintlify.com",
    "match_type": "domain",
    "matches": []
  }
]