Integrate every HR, payroll, and SCIM directory system with one API

Merge helps teams deliver integrations in days, not quarters. HR data is the source of truth for every modern business; Merge is the access point to every HR platform. Welcome to your new integration strategy.

Trusted to power integrations at

Integrate once

Supported HR, payroll, and SCIM directory platforms

Abstract away API complexity with Merge

Use cases

Read and write financial data

Text Link

Payroll and benefits

Text Link

SCIM Directory

HRIS

How Ramp uses Merge’s HRIS integrations to improve the user experience for thousands of customers

HRIS

Opus powers restaurant worker training with 30+ HRIS integrations

Sync HR & payroll data

View all HRIS data

Bank Info

The BankInfo object is used to represent the Bank Account information for an Employee.

Bank Info
See all documents
Benefits

The Benefit object is used to represent a benefit that an employee has enrolled in.

Benefits
See all documents
Companies

The Company object is used to represent a company within the HRIS / Payroll system.

Companies
See all documents
Dependents

The Dependent object is used to represent a dependent (e.g. child, spouse, domestic partner, etc) of an Employee

Dependents
See all documents
Employee Payroll Runs

The EmployeePayrollRun object is used to represent an employee's pay statement for a specific payroll run.

Employee Payroll Runs
See all documents
Employees

The Employee object is used to represent any person who has been employed by a company. By default, it returns all employees. To filter for only active employees, set the employment_status query parameter to ACTIVE.

Employees
See all documents
Employer Benefits

The Employer Benefit object is used to represent a benefit plan offered by a company.

Employer Benefits
See all documents
Employments

The Employment object is used to represent a job position at a company. If an integration supports historical tracking of employments, it will be reflected in the data. If not, a new Employment object will be created whenever there is a change in job title or pay. The effective_date field should be used to order Employment objects, with the most recent date corresponding to the latest employment record for an employee.

Employments
See all documents
Groups

The Group object is used to represent any subset of employees across, for example, DEPARTMENT or TEAM. Employees can be in multiple Groups.

Groups
See all documents
The leading API for employee data

Merge is the only API built to power your SaaS use case

Built right

API-based data schemas

Merge builds API-first integrations so your app is always supplied with fresh data. You won't need to re-authenticate regularly, or wait for a manual data sync.

When first-mover matters

Battle-tested by thousands

Thousands of companies use Merge in production today.

Legacy APIs have painful quirks: Merge doesn’t.

An API that plays well with others

Trusted partner

HR-tech leaders trust Merge to build into their platforms to expand their reach. Merge users trust Merge to expand their future partners.

“Working with Merge’s Unified API and beautiful React component took less than a sprint to integrate, test, and release.”

Daniel Marashlian
Co-Founder & CTO, Drata

Make integrations your competitive advantage

Stay in touch to learn how Merge can unlock hundreds of integrations in days, not years

Get a demo