Clean Company API
Overview
This section covers basic information on the Clean Company API.
To learn more about the API and its endpoints, follow the links below:
Clean Company API endpoints
Our API is a data retrieval tool. The endpoints do not support analytic features.
Clean Company API features two search endpoints and three collect endpoints to retrieve clean company data. Use the endpoints with any API-compatible application.
All Clean Company API requests must be made over HTTPS. Requests made over HTTP will fail or be redirected to HTTPS.
Clean Company API supports two types of requests:
Search endpoints support POST requests only.
Collect endpoints support GET requests only.
An Elasticsearch DSL schema that maps directly to our output data.
Free
A Preview endpoint retrieves a small set of partial data using Elasticsearch queries
10
Use profile URLs or shorthand names from the URLs*
10
*📌 Full profile URL example: www.professional-network.com/company/example-company. Shorthand name example: example-company.
Bulk Collect
Bulk Collect (Bulk API) expands upon Clean Company API's functionality, featuring four POST and two GET endpoints. Bulk Collect allows you to search and collect company data in bulk using company IDs, Elasticsearch DSL queries and shorthand names or URLs.
GET
/v2/data_requests/{data_request_id}/files
GET
/v2/data_requests/{data_request_id}/files/{file_name}
Read more about Bulk Collect in the following article:
Last updated
Was this helpful?