curl --request POST \
--url https://api.crustdata.com/company/search \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'x-api-version: <x-api-version>' \
--data '
{
"filters": {
"field": "basic_info.primary_domain",
"type": "=",
"value": "hubspot.com"
},
"fields": [
"basic_info",
"headcount",
"funding"
],
"limit": 1
}
'{
"companies": [
{
"basic_info": {
"name": "HubSpot",
"primary_domain": "hubspot.com",
"website": "https://hubspot.com",
"professional_network_url": "https://www.linkedin.com/company/hubspot",
"professional_network_id": "68529",
"company_type": "Public Company",
"year_founded": "2006",
"employee_count_range": "5001-10000",
"markets": [
"NYSE"
],
"industries": [
"Software Development",
"Technology, Information and Internet"
]
},
"headcount": {
"total": 11965
},
"funding": {
"total_investment_usd": 130000000,
"last_round_amount_usd": 100000000,
"last_fundraise_date": "2021-10-13",
"last_round_type": "",
"investors": []
}
}
],
"next_cursor": "H4sIAJj5zGkC_xXMMQ7CMAxA0...",
"total_count": 264
}Search the Crustdata company database using filter conditions. Supports complex AND/OR filter logic, cursor-based pagination, sorting, and field selection. Only indexed fields are searchable; use /company/enrich for non-indexed fields like news, people, or web_traffic.
curl --request POST \
--url https://api.crustdata.com/company/search \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'x-api-version: <x-api-version>' \
--data '
{
"filters": {
"field": "basic_info.primary_domain",
"type": "=",
"value": "hubspot.com"
},
"fields": [
"basic_info",
"headcount",
"funding"
],
"limit": 1
}
'{
"companies": [
{
"basic_info": {
"name": "HubSpot",
"primary_domain": "hubspot.com",
"website": "https://hubspot.com",
"professional_network_url": "https://www.linkedin.com/company/hubspot",
"professional_network_id": "68529",
"company_type": "Public Company",
"year_founded": "2006",
"employee_count_range": "5001-10000",
"markets": [
"NYSE"
],
"industries": [
"Software Development",
"Technology, Information and Internet"
]
},
"headcount": {
"total": 11965
},
"funding": {
"total_investment_usd": 130000000,
"last_round_amount_usd": 100000000,
"last_fundraise_date": "2021-10-13",
"last_round_type": "",
"investors": []
}
}
],
"next_cursor": "H4sIAJj5zGkC_xXMMQ7CMAxA0...",
"total_count": 264
}API key passed as a Bearer token in the Authorization header.
API version to use. Must match a supported version (e.g., "2025-11-01").
"2025-11-01"
Search filters, pagination, sorting, and field selection
Request body for searching the company database with filter conditions, pagination, sorting, and field selection.
Search filter conditions. Can be a single condition or a group with AND/OR logic.
Show child attributes
{
"field": "basic_info.primary_domain",
"type": "=",
"value": "hubspot.com"
}Opaque pagination cursor from a previous response's next_cursor field
"H4sIAJj5zGkC_xXMMQ7CMAxA0..."
1 <= x <= 1000Sort specifications for ordering results
Show child attributes
[
{
"column": "headcount.total",
"order": "desc"
}
]Fields to return in the response. Use dot-notation for nested fields (e.g., "basic_info.name", "headcount.total"). Only requested fields appear in the response. Valid top-level groups for search: basic_info, revenue, headcount, funding, hiring, locations, taxonomy, followers, social_profiles, software_reviews, roles, skills, metadata, updated_at, indexed_at, crustdata_company_id. Fields not in the search index (e.g., news, people, web_traffic, employee_reviews, seo, competitors) return empty responses for search — use enrich for those.
["basic_info", "headcount", "funding"]Companies matching the search criteria
Paginated response from the company search endpoint.
List of company profiles matching the search criteria
Show child attributes
[]Opaque cursor for fetching the next page of results. Pass this value as the cursor parameter in the next request. Null when no more results.
"H4sIAJj5zGkC_xXMMQ7CMAxA0..."
Total number of companies matching the query across all pages
264
Echo of the original query for debugging
{}Was this page helpful?