Get Started with Darwinbox API: Complete Integration Guide

DarwinBox is a cloud based HRMS portal built to support the entire employee lifecycle from hire to retire. Serving 750+ organizations with a total of 2Mn+ employees, DarwinBox is powered by artificial intelligence and machine learning to automate HR processes for smooth execution. DarwinBox API allows users to seamlessly access data stored on the platform or import data into it. With a focus on privileged access, DarwinBox provided access only on a request-basis. 

DarwinBox API endpoints

DarwinBox API endpoints are secured by a deal factor auth mechanism, supported by end point authorization. The platform has different modules to support different HR functions and each one has several subsections and associated endpoints. Some of the top DarwinBox API endpoints include: 

Employee Core Module Inbound APIs

  • POST Validate Employee Username / Password
  • POST Validate Custom SSO Token
  • POST Add Standard Documents
  • POST Add/Update Email ID
  • POST Add/Update Education Details
  • POST Add/Update Past Work Details

Employee Core Module Outbound APIs

  • POST Fetch Employee Data (Full Load)
  • POST Fetch Deleted Employees
  • POST Fetch Custom Workflow Details
  • POST Fetch Organization Masters - Employee Type
  • POST Fetch Position History
  • POST Fetch Completed Training Review Flows

Recruitment Module APIs

  • POST Fetch Job List V3
  • POST Fetch Candidate Data - Bulk V3
  • POST Reject Candidate V3
  • POST Add Tags to Candidate Profile V3

Onboarding Module APIs

  • POST Background Verification - Fetch Candidate List V2
  • POST Background Verification - Download Form
  • POST Background Verification - Submit Verification Report V2

Attendance and Timesheets Module APIs

  • POST Fetch Attendance Status (Monthly) V1
  • POST Fetch Attendance Status (Date Range) V1
  • POST Fetch Weekly Off & Shift Assignment
  • POST Fetch Attendance Requests Approved Between Given Dates
  • POST Fetch OT Approved Between Given Dates
  • POST Add Attendance Punches
  • POST Employee Timesheet Datewise

Leave Module APIs

  • POST Update Leave Status API
  • POST Fetch Leave Transactions API
  • POST Fetch Holidays list
  • POST Fetch Leave Balance
  • POST Import Leaves API
  • POST Fetch Leave Encashment details

Performance Module APIs

  • POST Fetch Talent profile
  • POST Update Achievement
  • POST Get Employee Promotion History
  • POST Get Job Level History

Compensation Module APIs

  • POST Import Component Payslip
  • POST Fetch Employee CTC Data
  • POST Fetch Employee Global CTC Data
  • POST Fetch Global Extra Payments
  • POST Fetch Monthly PF details
  • POST Fetch Salary Register Details
  • POST Fetch CTC Breakup Computation
  • POST Fetch Payroll Custom Report Data

Expenses Module APIs

  • POST Fetch Expense Details

Recognition Module APIs

  • POST Fetch Redemption Points
  • POST Update Redemption Transaction
  • POST Fetch Budget History
  • POST Fetch Reward Activity
  • POST Fetch Redemption History
  • POST Fetch Nomination Activity

Travel Module APIs

  • POST Fetch Approved Travel Requests
  • POST Fetch Cancelled Travel Requests
  • POST Fetch Advance Travel
  • POST Fetch Travel Booking Report

Vibe and Pulse APIs

  • POST Fetch Pulse Updates

HR Documents APIs

  • POST Push HR documents

DarwinBox API use cases

  • Core HR with employee master, custom workflows, HR documents & more
  • Employee helpdesk with auto ticket assignment, closure & feedback, SLA configuration, 1-on-1 chat
  • Rewards & recognition via 100% configurable programs, budget control, redemption platform integration
  • Time & attendance with touchless attendance, granular policy configuration, one-view dashboards
  • Digital employee onboarding with AI based doc validation
  • Performance management through OKRs, continuous feedback, role-based dashboards, talent development & more
  • Recruitment support with candidate sourcing, advanced job, candidate & offer management, reports
  • Travel & expense management with smart OCR capture, automated spend approval & budget controls, analytics
  • Employee engagement with an organizational social network, pulse, polls, surveys, e-noticeboards, custom groups

Top customers

  • Zee Media, news broadcasting company of the Essel Group
  • Rupeek, a pioneer among gold finance companies in India
  • MobiKwik, an Indian payment service provider
  • Duroflex, India's most trusted sleep solutions expert
  • Tata CLiQ, an Indian e-commerce company

How to integrate with DarwinBox API

Check out this detailed documentation to get started with DarwinBox API integration. 

Get started with DarwinBox API

The pricing for DarwinBox API is not available publicly. You can request a quote here and choose the module that works best for you. However, you can get started with Knit, one API for all your integrations. Sign up with Knit, starting at $1500 for up to 5 connected customers. Claim your free access here

#1 in Ease of Integrations

Trusted by businesses to streamline and simplify integrations seamlessly with GetKnit.