Base Employee API
Our API is a data retrieval tool. The endpoints do not support analytic features.
Base Employee API features three search and two collect endpoints for searching and collecting relevant Base Employee data.
Request type | Endpoint |
---|---|
POST | /v1/professional_network/employee_base/search/filter |
POST | /v1/professional_network/employee_base/search/es_dsl |
POST | /v1/professional_network/employee_base/map/ids |
GET | /v1/professional_network/employee_base/collect/{employee_id} |
GET | /v1/professional_network/employee_base/collect/{shorthand_name} |
All Base Employee API requests must be made over HTTPS. Requests made over HTTP will fail.
Base Employee API supports two types of requests:
- Search endpoints support POST requests only.
- Collect endpoints support the GET requests only.
Request type | Endpoint | Function |
---|---|---|
POST | /v1/professional_network/employee_base/search/filter | Search for relevant employee profiles using search filters |
POST | /v1/professional_network/employee_base/search/es_dsl | Search for relevant employee profiles using Elasticsearch DSL schema |
POST | /v1/professional_network/employee_base/map/ids | IDs mapping endpoint between Employee and Base Employee APIs |
GET | /v1/professional_network/employee_base/collect/{employee_id} | Collect Base Employee data using IDs |
GET | /v1/professional_network/employee_base/collect/{shorthand_name} | Collect Base Employee data using shorthand names* |
*📌 Full profile URL example: www.professional_network.com/in/john-doe. Shorthand name example: john-doe.
Base Employee API endpoints restrict the number of requests allowed per second for each client's API token.
Base Employee API search endpoints
Base Employee API collection endpoints
Bulk API POST endpoints
Bulk API GET endpoints
Allow 18 requests per second
Allow 54 requests per second
Allow 27 requests per second
Allow 27 requests per second
To start using our API, you need a (JWT) token. Your account manager or sales representative will generate the token for you upon your request for the API plan.
All requests to the Base Employee API must contain an Authorization header that consists of a Bearer authentication string and the JSON Web Token (JWT).
Use any API-compatible tool to authorize and start querying in the API. If you're unsure where to begin, follow the authorization tutorials:
The token issued for you has a set amount of search and collect credits.
One search credits are deducted for one successful (200) request in the search endpoint:
- /v1/professional_network/employee_base/search/filter
- /v1/professional_network/employee_base/search/es_dsl
- /v1/professional_network/employee_base/map/ids
One collection credits are deducted for one successful (200) request in the collection endpoints:
- /v1/professional_network/employee_base/collect/{employee_id}
- /v1/professional_network/employee_base/collect/{shorthand_name}
Discuss your credit needs with your account manager.
Explore data points in API base employee data: