You are viewing the documentation of the new API versions. We would love to hear from you. You can write to use at support@crustdata.co for feedback and clarifications.
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.
Current platform behavior 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.
Default rate-limit is 15 requests per minute. Send an email to gtm@crustdata.co to discuss higher limits if needed for your use case.
Documentation Index
Fetch the complete documentation index at: https://docs.crustdata.com/llms.txt
Use this file to discover all available pages before exploring further.
API key passed as a Bearer token in the Authorization header.
API version to use. This endpoint currently requires 2025-11-01.
2025-11-01 "2025-11-01"
Company identifier plus optional exact_match for domains. Provide exactly one of names, domains, crustdata_company_ids, or professional_network_profile_urls.
Raw request parameters from query string
Field groups to include in company_data. Current platform behavior: when fields is omitted, only crustdata_company_id and basic_info are returned — sections such as headcount, funding, people, and hiring must be listed explicitly. Valid field groups for enrich: basic_info, revenue, headcount, funding, hiring, web_traffic, seo, competitors, employee_reviews, people, locations, taxonomy, followers, news, software_reviews, social_profiles. Not valid for enrich: roles, skills (search-only fields).
Whether to use exact matching (null means auto-detect)
Identified company matches returned as a top-level array
Was this page helpful?