Provider directory · Employer-permissioned unified APIs
Merge
Merge's HRIS unified API integrates HR, payroll and directory systems through one API, connected by the employer.
Merge's own documentation covers income and employment verification, pay statements, 401(k) and retirement, earned wage access. 0 of 7 scored cells are unverified.
Employer-permissioned · field-level docs publicly readable · last verified 2026-09-26 · Merge HRIS API docs
| Field | Value | Conf | Note — and what a correct answer needed |
|---|---|---|---|
| Income and employment verification | Data — Employment model | D | Employment includes job_title, pay_rate, pay_period, pay_frequency, pay_currency, flsa_status, effective_date and employment_type. No income-verification use case is marketed. Source |
| Pay statements | Yes — EmployeePayrollRun | D | 'Used to represent an employee's pay statement for a specific payroll run', with gross_pay, net_pay, check_date and earnings, deductions and taxes arrays. Source |
| Tax forms | Not offered | — | No tax-document endpoint; tax amounts appear only as line items on EmployeePayrollRun. |
| Direct deposit switching | No — bank info read-only | — | BankInfo exposes account_number, routing_number, bank_name and account_type, but the spec defines only GET for /bank-info. Source |
| Deduction and benefit write | Not offered | — | Benefits and Employer Benefits are GET-only; POST endpoints cover time-off and timesheet entries. |
| 401(k) and retirement | Read — RETIREMENT plan type | D | EmployerBenefit.benefit_plan_type includes RETIREMENT, and Benefit carries employee_contribution and company_contribution. Not writable. Source |
| Earned wage access | Data only | D | TimesheetEntry has hours_worked, start_time and end_time; PayGroup and pay_frequency are available. No EWA use case is marketed. Source |
| Data freshness | Plan-tiered sync; webhooks | D | Sync tiers are Highest, Daily, Monthly/Quarterly and Manual; webhooks plus modified_after polling are recommended. Source |
| Permission and auth model | Merge Link; account token | D | End users authenticate their provider in Merge Link; the backend exchanges a public_token for an account_token sent as X-Account-Token with a bearer API key. Source |
| Coverage claim (as stated) | 260+ (all categories) | D | '8 Unified API categories spanning 260+ documented integrations' — not an HRIS-only figure. Source |
Merge is also assessed in depth at the deduction boundary — tax treatment at write, amount vs percent, retro adjustment — in the unified API deduction record.