
Paychex
Merge interacts with Paychex API endpoints to access certain information as detailed below.
API Endpoints
GET/companies/{company_id}/workers
Merge interacts with this API endpoint to...
Access BankInfo information
BankInfo fields
employee
UUIDAccess Employee information
Employee fields
manager
UUIDdisplay_full_name
Stringremote_id
Stringlast_name
Stringtermination_date
DateTime (ISO 8601)employment_status
Enumgender
Enumssn
Stringfirst_name
Stringwork_location
UUIDstart_date
DateTime (ISO 8601)employee_number
Stringpreferred_name
Stringteam
UUIDdate_of_birth
DateTime (ISO 8601)remote_data
Arrayethnicity
EnumAccess Employment information
Employment fields
flsa_status
Enumjob_title
Stringremote_data
Arrayemployment_type
Enumemployee
UUIDAccess Benefit information
Benefit fields
employee
UUIDGET/workers/{employee_id}/directdeposits
Merge interacts with this API endpoint to...
Access BankInfo information
BankInfo fields
account_type
Enumrouting_number
Stringremote_data
Arrayaccount_number
StringGET/companies
Merge interacts with this API endpoint to...
Access Company information
Company fields
display_name
Stringeins
Arrayremote_id
Stringlegal_name
Stringremote_data
ArrayAccess Employee information
Employee fields
company
UUIDGET/workers/{employee_id}/communications
Merge interacts with this API endpoint to...
Access Employee information
Employee fields
mobile_phone_number
Stringhome_location
UUIDwork_email
Stringremote_data
Arraypersonal_email
StringAccess Location information
Location fields
street_2
Stringremote_id
Stringcountry
Enumstreet_1
Stringstate
Stringcity
Stringzip_code
Stringremote_data
ArrayGET/workers/{employee_id}/compensation/payrates
Merge interacts with this API endpoint to...
Access Employment information
Employment fields
pay_period
Enumpay_rate
Numbereffective_date
DateTime (ISO 8601)GET/workers/{employee_id}/paycomponents
Merge interacts with this API endpoint to...
Access EmployerBenefit information
EmployerBenefit fields
name
Stringremote_data
Arrayremote_id
Stringdeduction_code
StringAccess Benefit information
Benefit fields
employee_contribution
Numberemployer_benefit
UUIDend_date
DateTime (ISO 8601)remote_id
Stringbenefit_plan_type
Stringstart_date
DateTime (ISO 8601)company_contribution
Numberremote_data
ArrayGET/companies/{company_id}/payperiods
Merge interacts with this API endpoint to...
Access PayrollRun information
PayrollRun fields
end_date
DateTime (ISO 8601)remote_id
Stringstart_date
DateTime (ISO 8601)remote_data
Arraycheck_date
DateTime (ISO 8601)run_state
EnumAccess EmployeePayrollRun information
EmployeePayrollRun fields
start_date
DateTime (ISO 8601)payroll_run
UUIDend_date
DateTime (ISO 8601)check_date
DateTime (ISO 8601)GET/companies/{company_id}/checks
Merge interacts with this API endpoint to...
Access EmployeePayrollRun information
EmployeePayrollRun fields
remote_id
Stringnet_pay
Numberremote_data
Arrayemployee
UUIDAccess Earning information
Earning fields
remote_id
Stringtype
Enumamount
Numberremote_data
Arrayemployee_payroll_run
UUIDAccess Deduction information
Deduction fields
remote_id
Stringname
Stringemployee_deduction
Numberremote_data
Arrayemployee_payroll_run
UUIDAccess Tax information
Tax fields
employer_tax
Booleanname
Stringamount
Numberremote_data
Arrayemployee_payroll_run
UUIDGET/companies/{company_id}/organizations
Merge interacts with this API endpoint to...
Access Team information
Team fields
name
Stringparent_team
UUIDremote_data
Arrayremote_id
StringAccess Group information
Group fields
remote_id
Stringtype
Enumname
Stringparent_group
UUIDremote_data
ArrayGET/companies/{company_id}/locations
Merge interacts with this API endpoint to...
Access Location information
Location fields
street_2
Stringremote_id
Stringstreet_1
Stringstate
Stringcountry
Enumname
Stringcity
Stringzip_code
Stringremote_data
Array