Integrating with Darwinbox
Prerequisites Case One: When you have access to Darwinbox Studio Module Step 1: Creating a Studio User Step 2: Creating an API key Case Two: When you don't have access to Darwinbox Studio Module Step 1: Contact your Darwinbox Representative
Darwinbox has two methods to integrate with their APIs:
- If you have Darwinbox Studio module as part of your Darwinbox subscription, then you can directly create an API key yourself. 
- If you don't have a Darwinbox Studio module you will need to reach out to your Darwinbox account manager. 
Prerequisites
- An active Darwinbox admin account. 
Case One: When you have access to Darwinbox Studio Module
Step 1: Create a Studio user
- Log into your Darwinbox account with super admin role, and go to the modules page. 
- Click on Darwinbox Studio. 

- Under Studio Users tab, click on Add Studio User. 
- Add the below user details in the next screen: - Enter Username as “Drivetrain Integration”. 
- Select Type as External. 
- Enter the email address as shared by your Drivetrain customer success manager. 
- Enter a unique User ID. 
- Enter a strong password. 
 

Step 2: Create an API key
- Under Darwinbox API Keys Tab, click on Configure Darwinbox API. 
- Drivetrain fetches data from two essential APIs, if more APIs need to be pulled raise this to your Drivetrain’s CSM. 
- Add the below API details in the next screen: - Enter key type as static key. 
- Enter the API configuration name as Drivetrain Integration Employee Data. 
- Select the user created in the previous step. 
- Select the module you want to pull into drivetrain. For employee data API select the module as Core, and Compensation for Employee CTC data. 
- Select endpoint as - /masterapi/employeefor employee data and- /payrollapi/ctcbreakupfor employee CTC data.
- Click on Create. 
 

Case Two: When you don't have access to Darwinbox Studio Module
Step 1: Contact your Darwinbox account manager
- Initiate a request with your Darwinbox account manager regarding an integration with Drivetrain. 
- Ask Darwinbox team to create a user with name “Drivetrain Integration”. 
- Ask Darwinbox team to create API keys for below APIs: 
Last updated
Was this helpful?

