
Paychex
Third-Party Data Provider Interactions
Merge interacts with Paychex API endpoints to access certain information as detailed belowAPI Endpoints
GET/companies/{company_id}/workers
Merge interacts with this API endpoint to...
Access Employee information
Employee fields
remote_id
Stringgender
Enumremote_data
Arraydisplay_full_name
Stringemployee_number
Stringtermination_date
DateTime (ISO 8601)manager
UUIDdate_of_birth
DateTime (ISO 8601)employment_status
Enumssn
Stringteam
UUIDfirst_name
Stringwork_location
UUIDethnicity
Enumstart_date
DateTime (ISO 8601)last_name
Stringpreferred_name
StringAccess Benefit information
Benefit fields
employee
UUIDAccess Employment information
Employment fields
job_title
Stringemployee
UUIDemployment_type
Enumflsa_status
EnumAccess BankInfo information
BankInfo fields
employee
UUIDGET/companies
Merge interacts with this API endpoint to...
Access Employee information
Employee fields
company
UUIDAccess Company information
Company fields
remote_id
Stringremote_data
Arraydisplay_name
Stringeins
Arraylegal_name
StringGET/workers/{employee_id}/paycomponents
Merge interacts with this API endpoint to...
Access EmployerBenefit information
EmployerBenefit fields
deduction_code
Stringremote_id
Stringremote_data
Arrayname
StringAccess Benefit information
Benefit fields
remote_id
Stringremote_data
Arrayemployee_contribution
Numberemployer_benefit
UUIDcompany_contribution
Numberend_date
DateTime (ISO 8601)benefit_plan_type
Stringstart_date
DateTime (ISO 8601)GET/workers/{employee_id}/compensation/payrates
Merge interacts with this API endpoint to...
Access Employment information
Employment fields
pay_rate
Numbereffective_date
DateTime (ISO 8601)remote_data
Arrayremote_id
Stringpay_period
EnumGET/companies/{company_id}/organizations
Merge interacts with this API endpoint to...
Access Team information
Team fields
remote_id
Stringremote_data
Arrayname
Stringparent_team
UUIDAccess Group information
Group fields
remote_id
Stringremote_data
Arrayname
Stringtype
Enumparent_group
UUIDGET/companies/{company_id}/locations
Merge interacts with this API endpoint to...
Access Location information
Location fields
remote_id
Stringcountry
Enumcity
Stringname
Stringremote_data
Arrayzip_code
Stringstreet_2
Stringstate
Stringstreet_1
StringGET/workers/{employee_id}/communications
Merge interacts with this API endpoint to...
Access Employee information
Employee fields
remote_data
Arraywork_email
Stringpersonal_email
Stringmobile_phone_number
Stringhome_location
UUIDAccess Location information
Location fields
remote_id
Stringcountry
Enumcity
Stringremote_data
Arrayzip_code
Stringstreet_2
Stringstate
Stringstreet_1
StringGET/workers/{employee_id}/directdeposits
Merge interacts with this API endpoint to...
Access BankInfo information
BankInfo fields
routing_number
Stringremote_data
Arrayaccount_number
Stringaccount_type
EnumGET/companies/{company_id}/payperiods
Merge interacts with this API endpoint to...
Access PayrollRun information
PayrollRun fields
run_state
Enumremote_id
Stringremote_data
Arraycheck_date
DateTime (ISO 8601)end_date
DateTime (ISO 8601)start_date
DateTime (ISO 8601)Access EmployeePayrollRun information
EmployeePayrollRun fields
end_date
DateTime (ISO 8601)check_date
DateTime (ISO 8601)start_date
DateTime (ISO 8601)payroll_run
UUIDGET/companies/{company_id}/checks
Merge interacts with this API endpoint to...
Access EmployeePayrollRun information
EmployeePayrollRun fields
employee
UUIDremote_data
Arraynet_pay
Numberremote_id
StringAccess Earning information
Earning fields
amount
Numbertype
Enumemployee_payroll_run
UUIDAccess Deduction information
Deduction fields
employee_payroll_run
UUIDname
Stringemployee_deduction
NumberAccess Tax information
Tax fields
employee_payroll_run
UUIDamount
Numbername
Stringemployer_tax
Boolean