
Paychex
Merge interacts with Paychex API endpoints to access certain information as detailed below.
API Endpoints
GET/companies/{company_id}/locations
Merge interacts with this API endpoint to...
Access Location information
Location fields
street_1
Stringremote_id
Stringzip_code
Stringname
Stringremote_data
Arraystate
Stringcity
Stringcountry
Enumstreet_2
StringGET/companies/{company_id}/workers
Merge interacts with this API endpoint to...
Access Employment information
Employment fields
job_title
Stringemployee
UUIDremote_data
Arrayflsa_status
Enumemployment_type
EnumAccess Benefit information
Benefit fields
employee
UUIDAccess Employee information
Employee fields
ssn
Stringremote_id
Stringpreferred_name
Stringdate_of_birth
DateTime (ISO 8601)employee_number
Stringtermination_date
DateTime (ISO 8601)gender
Enumemployment_status
Enummanager
UUIDteam
UUIDstart_date
DateTime (ISO 8601)last_name
Stringremote_data
Arraydisplay_full_name
Stringwork_location
UUIDfirst_name
Stringethnicity
EnumAccess BankInfo information
BankInfo fields
employee
UUIDGET/workers/{employee_id}/compensation/payrates
Merge interacts with this API endpoint to...
Access Employment information
Employment fields
effective_date
DateTime (ISO 8601)pay_period
Enumpay_rate
NumberGET/workers/{employee_id}/paycomponents
Merge interacts with this API endpoint to...
Access EmployerBenefit information
EmployerBenefit fields
remote_id
Stringremote_data
Arrayname
Stringdeduction_code
StringAccess Benefit information
Benefit fields
remote_id
Stringemployee_contribution
Numberend_date
DateTime (ISO 8601)benefit_plan_type
Stringstart_date
DateTime (ISO 8601)remote_data
Arrayemployer_benefit
UUIDcompany_contribution
NumberGET/companies
Merge interacts with this API endpoint to...
Access Employee information
Employee fields
company
UUIDremote_data
ArrayAccess Company information
Company fields
remote_id
Stringlegal_name
Stringdisplay_name
Stringremote_data
Arrayeins
ArrayGET/workers/{employee_id}/communications
Merge interacts with this API endpoint to...
Access Employee information
Employee fields
personal_email
Stringwork_email
Stringmobile_phone_number
Stringhome_location
UUIDAccess Location information
Location fields
street_1
Stringremote_id
Stringzip_code
Stringremote_data
Arraystate
Stringcity
Stringcountry
Enumstreet_2
StringGET/companies/{company_id}/payperiods
Merge interacts with this API endpoint to...
Access PayrollRun information
PayrollRun fields
remote_id
Stringrun_state
Enumend_date
DateTime (ISO 8601)start_date
DateTime (ISO 8601)check_date
DateTime (ISO 8601)remote_data
ArrayAccess EmployeePayrollRun information
EmployeePayrollRun fields
end_date
DateTime (ISO 8601)start_date
DateTime (ISO 8601)check_date
DateTime (ISO 8601)payroll_run
UUIDGET/companies/{company_id}/checks
Merge interacts with this API endpoint to...
Access EmployeePayrollRun information
EmployeePayrollRun fields
net_pay
Numberremote_id
Stringremote_data
Arrayemployee
UUIDAccess Earning information
Earning fields
remote_id
Stringemployee_payroll_run
UUIDamount
Numberremote_data
Arraytype
EnumAccess Deduction information
Deduction fields
remote_id
Stringemployee_payroll_run
UUIDemployee_deduction
Numbername
Stringremote_data
ArrayAccess Tax information
Tax fields
employee_payroll_run
UUIDamount
Numbername
Stringemployer_tax
Booleanremote_data
ArrayGET/workers/{employee_id}/directdeposits
Merge interacts with this API endpoint to...
Access BankInfo information
BankInfo fields
account_type
Enumaccount_number
Stringremote_data
Arrayrouting_number
StringGET/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
Stringparent_group
UUIDname
Stringremote_data
Arraytype
Enum