Search Filters
Data type: Company Query type: Coresignal's custom filters URL: /v1/professional_network/company/search/filter.
Use the endpoint to discover employee IDs. It offers a less complex user experience than the /v1/professional_network/company/search/es_dsl endpoint.
Explore the available filters, their potential applications, and helpful tips.
If you prefer uncomplicated queries, opt for this endpoint. Below are details about filter explanations and how to use them.
All personal/company information mentioned within this context is entirely fictional and is solely intended for illustrative purposes.
Example outputs are redacted and may not contain all the fields you would receive using the endpoint.
See the list of possible error codes.
Test out the endpoint with suggested examples.
Filter name | Data input type | Description | Usage |
---|---|---|---|
name | String | Company name | Find company records using the company name or parts of it. Available operators:
|
You can search for company records using a part of the name.
For instance, entering IT will return results with companies such as Backbone IT Consulting Inc. and Brothers IT Limited.
Use "(first phrase) OR (second phrase)" if you are searching for words in a phrase and want them to be interpreted together.
Example output:
Filter name | Data input type | Description | Usage |
---|---|---|---|
website | String | Company's website | Search for company records using the company's website. Possible URL formats include: microsoft.com subdomain.microsoft.com www.microsoft.com https://www.microsoft.com . |
Example input:
Example output:
Filter name | Data input type | Description | Usage |
---|---|---|---|
exact_website | String | Company's website | Search for company records using the (exact) company website. Possible URL formats: microsoft.com www.microsoft.com https://www.microsoft.com |
Example output:
Filter name | Data input type | Description | Usage |
---|---|---|---|
size | String | Company size (based on headcount) | Find company profiles based on their size. |
Possible input values:
Filter name | Data input type | Description | Usage |
---|---|---|---|
industry | String | Associated industry | Use the associated industry values to find company profiles. Search based on the available industry list. Available operators:
|
Use "(first phrase) OR (second phrase)" if you are searching for words in a phrase and want them to be interpreted together.
Possible input values:
Filter name | Data input type | Description | Usage |
---|---|---|---|
country | String | Country where the company is based | Use any of the possible country values to find company records. Available operators:
|
Use "(first phrase) OR (second phrase)" if you are searching for words in a phrase and want them to be interpreted together.
Possible input list:
Filter name | Data input type | Description | Usage |
---|---|---|---|
location | String | Company location | Use the following values to search for company records:
You can additionally combine several of the location values, e.g.,
Available operators:
|
Example input:
Example output:
Use "\"{keyword}\"" format to find exact matches.
Filter name | Data input type | Description | Usage |
---|---|---|---|
created_at_gte | String | Date and time when the record was created in our database | Find company records based on the creation date. Use the YYYY-MM-DD hh:mm:ss date format. The output value will be greater than or equal to the input value. |
Example input:
Example output:
Filter name | Data input type | Description | Usage |
---|---|---|---|
created_at_lte | String | Date and time when the record was created in our database | Find company records based on the creation date. Use the YYYY-MM-DD hh:mm:ss date format. The output data will be less than or equal to the input value. |
Example input:
Example output:
Filter name | Data input type | Description | Usage |
---|---|---|---|
last_updated_gte | String | Date and time when the record was last updated | Find company records based on the last update date. Use the YYYY-MM-DD hh:mm:ss date format. The output value will be greater than or equal to the input value. |
Example input:
Example output:
Filter name | Data input type | Description | Usage |
---|---|---|---|
last_updated_lte | String | Date and time when the record was last updated | Find company records based on the last update date. Use the YYYY-MM-DD hh:mm:ss date format. The output value will be less than or equal to the input value. |
Example input:
Example output:
Filter name | Data input type | Description | Usage |
---|---|---|---|
employees_count_gte | Integer | Employee count visible on the company's profile | Find company records based on the company headcount. The output value will be greater than or equal to the input value. |
Example input:
Example output:
Filter name | Data input type | Description | Usage |
---|---|---|---|
employees_count_gte | Integer | Employee count visible on the company's profile | Find company records based on the company headcount. The output value will be less than or equal to the input value. |
Example input:
Example output:
Filter name | Data input type | Description | Usage |
---|---|---|---|
source_id | Integer | Company ID assigned by the source | Find company records using source identifiers. |
Example input:
Example output:
Filter name | Data input type | Description | Usage |
---|---|---|---|
founded_year_gte | Integer | Company's founding year | Find company records based on their founding year. The output value will be greater than or equal to the input value. |
Example input:
Example output:
Filter name | Data input type | Description | Usage |
---|---|---|---|
founded_year_lte | Integer | Company's founding year | Find company records based on their founding year. The output value will be less than or equal to the input value. |
Example input:
Example output:
Filter name | Data input type | Description |
---|---|---|
funding_total_rounds_count_gte | Integer | Total number of company's funding rounds |
Usage |
---|
Find company records based on the funding rounds in the company's financial history. The output value will be greater than or equal to the input value. |
Example input:
Example input:
Filter name | Data input type | Description |
---|---|---|
funding_total_rounds_count_lte | Integer | Total number of company's funding rounds |
Usage |
---|
Find company records based on the funding rounds in the company's financial history. The output value will be less than or equal to the input value. |
Example input:
Example output:
Filter name | Data input type | Description | Usage |
---|---|---|---|
funding_last_round_type | String | Last funding round type | Find company records based on the company's last funding round. Use any of the possible input values. |
Possible input values:
Filter name | Data input type | Description | Usage |
---|---|---|---|
funding_last_round_date_gte | String | Last funding round date | Use the last funding round date to find relevant company records. Use the yyyy-mm-dd date format. The output value will be greater than or equal to the input value. |
Example input:
Example output:
Filter name | Data input type | Description | Usage |
---|---|---|---|
funding_last_round_date_gte | String | Last funding round date | Use the last funding round date to find relevant company records. Use the yyyy-mm-dd date format. The output value will be less than or equal to the input value. |
Example input:
Example output: