Reference material for Company Autocomplete:
common fields you can autocomplete, supported filter operators, errors, and
the API summary.
For walk-through examples, see Company Autocomplete
and Recipes.
Common fields to autocomplete
| Field | Why you would use it |
|---|
basic_info.industries | Find exact industry labels before building industry filters. |
basic_info.name | Surface company names matching a partial string. |
taxonomy.professional_network_industry | Match primary industry values used in company search. |
locations.country | Discover country values used by the indexed dataset. |
basic_info.company_type | Explore company type labels used in the dataset. |
funding.last_round_type | Find valid funding stage labels before filtering by recent financing data. |
headcount.latest_count | Explore employee-count buckets used by autocomplete filters. |
followers.latest_count | Explore follower-count buckets used by autocomplete filters. |
For the full set of supported fields, see the field parameter on the
API reference.
Supported filter operators
=, !=, <, =<, >, =>, in, not_in, contains.
The operators >= and <= are not supported. Use => and =<
instead.
Common errors and edge cases
If no values match your query, the API returns an empty array:
If you send an unsupported field name, the API returns a 400 with the list
of valid fields:
{
"error": {
"type": "invalid_request",
"message": "Field 'invalid_field' is not valid for autocomplete. Available fields are: basic_info.company_type, basic_info.employee_count_range, basic_info.industries, basic_info.markets, basic_info.name, basic_info.primary_domain, ...",
"metadata": []
}
}
If that happens, double-check the field path against the supported list and
use a field that is available in the indexed Company Search schema.
API reference summary
| Detail | Value |
|---|
| Endpoint | POST /company/search/autocomplete |
| Auth | Bearer token + x-api-version: 2025-11-01 |
| Required params | field, query |
| Optional params | limit (default: 20, max: 100), filters |
| Response | { "suggestions": [{ "value": "..." }] } |
| Empty result | 200 with "suggestions": [] |
| Errors | 400 (unsupported field), 401 (bad auth), 500 (server error) |
For pricing, see Pricing. For rate-limit guidance, see
Rate limits.
See the full API reference for the
complete OpenAPI schema.