
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 Benefit information
Benefit fields
employee
UUIDAccess Employee information
Employee fields
team
UUIDwork_location
UUIDfirst_name
Stringmanager
UUIDgender
Enumemployee_number
Stringtermination_date
DateTime (ISO 8601)ssn
Stringemployment_status
Enumethnicity
Enumlast_name
Stringremote_data
Arraydisplay_full_name
Stringdate_of_birth
DateTime (ISO 8601)remote_id
Stringstart_date
DateTime (ISO 8601)preferred_name
StringAccess Employment information
Employment fields
flsa_status
Enumjob_title
Stringemployee
UUIDemployment_type
Enumremote_data
ArrayGET/workers/{employee_id}/directdeposits
Merge interacts with this API endpoint to...
Access BankInfo information
BankInfo fields
routing_number
Stringaccount_number
Stringaccount_type
Enumremote_data
ArrayGET/companies/{company_id}/organizations
Merge interacts with this API endpoint to...
Access Team information
Team fields
remote_id
Stringname
Stringparent_team
UUIDremote_data
ArrayAccess Group information
Group fields
remote_data
Arrayparent_group
UUIDtype
Enumremote_id
Stringname
StringGET/companies
Merge interacts with this API endpoint to...
Access Company information
Company fields
display_name
Stringlegal_name
Stringremote_data
Arrayeins
Arrayremote_id
StringAccess Employee information
Employee fields
company
UUIDremote_data
ArrayGET/workers/{employee_id}/paycomponents
Merge interacts with this API endpoint to...
Access EmployerBenefit information
EmployerBenefit fields
remote_id
Stringname
Stringdeduction_code
Stringremote_data
ArrayAccess Benefit information
Benefit fields
end_date
DateTime (ISO 8601)benefit_plan_type
Stringemployee_contribution
Numberremote_data
Arrayemployer_benefit
UUIDremote_id
Stringcompany_contribution
Numberstart_date
DateTime (ISO 8601)GET/companies/{company_id}/payperiods
Merge interacts with this API endpoint to...
Access PayrollRun information
PayrollRun fields
check_date
DateTime (ISO 8601)run_state
Enumend_date
DateTime (ISO 8601)remote_data
Arrayremote_id
Stringstart_date
DateTime (ISO 8601)Access EmployeePayrollRun information
EmployeePayrollRun fields
check_date
DateTime (ISO 8601)start_date
DateTime (ISO 8601)payroll_run
UUIDend_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
employee_payroll_run
UUIDremote_data
Arrayamount
Numbertype
Enumremote_id
StringAccess Deduction information
Deduction fields
employee_deduction
Numberemployee_payroll_run
UUIDremote_data
Arrayremote_id
Stringname
StringAccess Tax information
Tax fields
employee_payroll_run
UUIDremote_data
Arrayamount
Numbername
Stringemployer_tax
BooleanGET/workers/{employee_id}/communications
Merge interacts with this API endpoint to...
Access Employee information
Employee fields
mobile_phone_number
Stringpersonal_email
Stringwork_email
Stringhome_location
UUIDAccess Location information
Location fields
city
Stringzip_code
Stringremote_data
Arraystate
Stringcountry
Enumstreet_1
Stringremote_id
Stringstreet_2
StringGET/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/companies/{company_id}/locations
Merge interacts with this API endpoint to...
Access Location information
Location fields
city
Stringzip_code
Stringremote_data
Arraystate
Stringstreet_1
Stringcountry
Enumremote_id
Stringname
Stringstreet_2
String