
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
ethnicity
Enumremote_id
Stringgender
Enumdate_of_birth
DateTime (ISO 8601)termination_date
DateTime (ISO 8601)display_full_name
Stringwork_location
UUIDpreferred_name
Stringemployee_number
Stringssn
Stringremote_data
Arrayteam
UUIDemployment_status
Enumlast_name
Stringmanager
UUIDfirst_name
Stringstart_date
DateTime (ISO 8601)Access Employment information
Employment fields
job_title
Stringremote_data
Arrayemployment_type
Enumemployee
UUIDflsa_status
EnumAccess Benefit information
Benefit fields
employee
UUIDGET/workers/{employee_id}/directdeposits
Merge interacts with this API endpoint to...
Access BankInfo information
BankInfo fields
routing_number
Stringaccount_type
Enumremote_data
Arrayaccount_number
StringGET/companies
Merge interacts with this API endpoint to...
Access Employee information
Employee fields
company
UUIDAccess Company information
Company fields
eins
Arrayremote_id
Stringdisplay_name
Stringremote_data
Arraylegal_name
StringGET/companies/{company_id}/locations
Merge interacts with this API endpoint to...
Access Location information
Location fields
name
Stringremote_id
Stringzip_code
Stringcity
Stringstreet_1
Stringstreet_2
Stringremote_data
Arraystate
Stringcountry
EnumGET/companies/{company_id}/payperiods
Merge interacts with this API endpoint to...
Access PayrollRun information
PayrollRun fields
check_date
DateTime (ISO 8601)remote_id
Stringrun_state
Enumremote_data
Arrayend_date
DateTime (ISO 8601)start_date
DateTime (ISO 8601)Access EmployeePayrollRun information
EmployeePayrollRun fields
check_date
DateTime (ISO 8601)end_date
DateTime (ISO 8601)payroll_run
UUIDstart_date
DateTime (ISO 8601)GET/companies/{company_id}/checks
Merge interacts with this API endpoint to...
Access EmployeePayrollRun information
EmployeePayrollRun fields
remote_data
Arraynet_pay
Numberremote_id
Stringemployee
UUIDAccess Earning information
Earning fields
amount
Numbertype
Enumemployee_payroll_run
UUIDAccess Deduction information
Deduction fields
name
Stringemployee_payroll_run
UUIDemployee_deduction
NumberAccess Tax information
Tax fields
name
Stringemployer_tax
Booleanemployee_payroll_run
UUIDamount
NumberGET/workers/{employee_id}/communications
Merge interacts with this API endpoint to...
Access Employee information
Employee fields
home_location
UUIDmobile_phone_number
Stringwork_email
Stringremote_data
Arraypersonal_email
StringAccess Location information
Location fields
remote_id
Stringzip_code
Stringcity
Stringstreet_1
Stringstreet_2
Stringremote_data
Arraystate
Stringcountry
EnumGET/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
Stringdeduction_code
Stringremote_id
Stringremote_data
ArrayAccess Benefit information
Benefit fields
remote_id
Stringemployee_contribution
Numberbenefit_plan_type
Stringemployer_benefit
UUIDcompany_contribution
Numberremote_data
Arrayend_date
DateTime (ISO 8601)start_date
DateTime (ISO 8601)GET/companies/{company_id}/organizations
Merge interacts with this API endpoint to...
Access Team information
Team fields
name
Stringparent_team
UUIDremote_id
Stringremote_data
ArrayAccess Group information
Group fields
name
Stringremote_id
Stringparent_group
UUIDtype
Enumremote_data
Array