HRIS, Directory, and Payroll Unified API

Knit makes it easier, simpler and faster to add multiple HRIS, directory, and payroll integrations to your app with a single unified HRIS API

Powering integrations for global SaaS organizations like you

HRIS API Integrations we support

Scale your HRIS, Directory, and Payroll integration stack faster than your competitors

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Use cases

Benefits enrolment and management

Fetch employee data and job details to auto-enroll employees into benefit plans and update whenever job status changes

Manage employee insurance

Fetch real-time employee, dependent, demographic and job data to ensure insurances are up-to-date

Automate onboarding flow

Sync new employee and KYC data to automate onboarding and background verification workflows whenever a new hire is added to the HRIS

Track timing and attendance

Get employee data to automatically capture work hours, overtime, leave and attendance data for payroll

Automate employee offboarding

Use HRIS data to automate exit processes like account deactivation, return assets, conduct exit interviews etc

HRIS & Payroll API Data Models

Employee Profile

The employee_profile object contains the basic details (e.g. name, DOB, work email, hire date, termination date etc) for any person that has been employed by the company


Contact Info

The Contact Info object is used to extract the contact details (such as personal email ID, contact number etc) of an employee



The OrgStructure object refers to the hierarchical data related to an employee like the employee’s manager, department, designation etc



The Dependent object contains the information related to an employee’s dependent family members (e.g. their names, DOB, relation to the employee etc)



The Location object refers to the work and home as well as current and permanent address of an employee


Bank Details

The bankAccount object is used to extract the bank account information of an employee such as bank account number, type as well as other account and branch details etc


KYC Details

The employee_kycDocument object is used to get the information about an employee’s KYC details and other identity proofs



The Payroll object refers to an employee’s payroll and salary related information


Ready to get started?
Book a 1-on-1 demo today

"Brilliant product. Amazing team"

“Knit has great detailed documentation on each of their APIs, they support a wide variety of integrations that are critical for our customers. The team has been amazing in terms of their responsiveness to our customers' needs for integrations and have supported us in this journey this far. It's been awesome using Knit and more awesome working with Knit's team on this journey together”

Farhad E.
Engineering at Multiplier

“Amazing Product With Exceptional Support from the team.”

Andy Smith

“A brilliant tool to let you seamlessly integrate with many different systems”

Very intuitive and easy to use, I have experienced no downtime despite using it to load a lot of data. It is very easy to integrate with and customer support is next level.


“A brilliant tool to let you seamlessly integrate with many different systems”

“Seamless Integration, Time Responses, Comprehensive Documentation”

The APIs are well documented and self explanatory, which makes the integration process easy and straightforward. The proactive communication by the team has been helpful in resolving any issues quickly.

Precisely, we are highly satisfied with the level of service and support provided.


“Seamless Integration, Time Responses, Comprehensive Documentation”

“Easy to Integrate”

Knit's dashboard is very intuitive to setup and test any integration. Their sandbox is super useful when it comes to test any integration during development.


“Easy to Integrate”

“Adding Integrations has never been easier”

KNIT was truly been a game-changer for our team and enhanced the way we work. Thanks to its effortless integrations, we could create our custom setup for so many use cases, including message updates on Slack, CRM insights from HubSpot, accounting notes from Xero, and many more!

Shreelekha S

“Adding Integrations has never been easier”