Skip to main content
Server path: /paychex-workers | Type: Application | PCID required: Yes

Tools

ToolDescription
paychex_workers_add_profile_imageWorker Profile Image
paychex_workers_add_worker_contactsWorker Contacts
paychex_workers_create_worker_communicationWorker Communication
paychex_workers_create_worker_custom_fieldWorker Custom Field
paychex_workers_delete_documentWorker Document
paychex_workers_delete_in_progress_workerWorker
paychex_workers_delete_profile_imageWorker Profile Image
paychex_workers_delete_worker_communicationWorker Communication
paychex_workers_delete_worker_contactWorker Contact
paychex_workers_delete_worker_custom_fieldWorker Custom Field
paychex_workers_get_documentWorker Document
paychex_workers_get_document_listWorker Documents
paychex_workers_get_profile_imageWorker Profile Image
paychex_workers_get_worker_assignments_distributionsWorker Assignments
paychex_workers_get_worker_communicationsWorker Communications
paychex_workers_get_worker_communications_by_idWorker Communication
paychex_workers_get_worker_contactsWorker Contacts
paychex_workers_get_worker_contacts_by_contact_idWorker Contact
paychex_workers_get_worker_custom_fieldsWorker Custom Fields
paychex_workers_get_worker_custom_fields_by_idWorker Custom Field
paychex_workers_get_worker_i9statusWorker I9 Status
paychex_workers_get_worker_status_historyWorker Statuses
paychex_workers_get_worker_users_communications_nonpii_1_1_1_1_1_1_1_1Worker
paychex_workers_update_workerWorker
paychex_workers_update_worker_communicationWorker Communication
paychex_workers_update_worker_contactWorker Contacts
paychex_workers_update_worker_custom_fieldWorker CustomField
paychex_workers_upload_documentWorker Document

paychex_workers_add_profile_image

Worker Profile Image Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.
imagestringYesThe image value

paychex_workers_add_worker_contacts

Worker Contacts Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.
contactIdstringNoThe ID for the workers specific contact.
contactTypeobjectNoThe type of this worker contact. Required for POST contacts.
relationshipobjectNoThe relationship for this worker contract. Required for POST contacts.

paychex_workers_create_worker_communication

Worker Communication Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesThe id assigned to the worker that workers are being requested for.
_linksobjectNoThe links value
citystringNoThe city name
communicationIdstringNoThe ID for the workers specific communication item.
countryCodestringNoThe country code (ISO 3166 alpha-2)
countrySubdivisionCodestringNoThe state code (ISO 3166 subdivision code)
dialAreastringNoThe area dialing code for a communication number
dialCountrystringNoThe country dialing code for a communication number
dialExtensionstringNoThe extension of the associated communication number
dialNumberstringNoThe communication number, not including country dialing or area dialing codes
postalCodestringNoThe zip-code
postalCodeExtensionstringNoThe zip-code extension
postOfficeBoxstringNoThe postal office box. This data field cannot be PATCHED
streetLineOnestringNoThe street address line one
streetLineTwostringNoThe street address line two
typestringNoA set of communication types classifying an instruction that the customer, requester, or subject must comply with in order for the screening to go forward. NOTE: PHONE and EMAIL type supports BUSINESS and PERSONAL usage type only.MOBILE_PHONE, FAX and PAGER supports BUSINESS usage type only.This data field cannot be PATCHED.
uristringNoThe mailto address as specified in RFC2368
usageTypestringNoA code classifying a designated use associated with a contact method. For example, whether a telephone or email address is one for business communications or one primarily for personal use.This data field cannot be PATCHED.

paychex_workers_create_worker_custom_field

Worker Custom Field Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.
booleanValuebooleanNoThe value for BOOLEAN type (true/false)
checkStubbooleanNoWhere to indicate if the custom field is required on the workers pay stub, where true = required and false = not required.
customFieldIdstringNoclient Custom Field Id
customFieldNamestringNoThe name of the custom field. Such as: “Hobbies”
dateValuestringNoThe value for DATE type , example : 2012-02-01T05:00:00Z
dropdownIdstringNoThe unique identifier that is autogenerated when dropdown list is created
dropdownValuestringNoThe value for dropdown list
employeeEditablebooleanNoWhere to indicate if the custom field is able to be edited by the employee, where true = required and false = not required.
numericValuenumberNoNumeric data type can have three formats namely - whole number, second decimal place and fourth decimal place, example: 12 , 12.34 or 12.3456
requiredbooleanNoWhere to indicate if the custom field is required on the worker where true = required and false = not required
textValuestringNoThe value for TEXT type (any text, alphanumeric, special characters allowed)
typestringNoThe type of field the custom field is
workerCustomFieldIdstringNoThe unique identifier that is autogenerated when a custom field is created

paychex_workers_delete_document

Worker Document Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.
documentIdstringYesID associated with the document.

paychex_workers_delete_in_progress_worker

Worker Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.

paychex_workers_delete_profile_image

Worker Profile Image Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.

paychex_workers_delete_worker_communication

Worker Communication Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesThe id assigned to the worker that workers are being requested for.
communicationIdstringYesThe id of a single workers communication.

paychex_workers_delete_worker_contact

Worker Contact Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.
contactIdstringYesID associated with desired worker contact.

paychex_workers_delete_worker_custom_field

Worker Custom Field Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.
workerCustomFieldIdstringYesID associated with desired worker custom field.

paychex_workers_get_document

Worker Document Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.
documentIdstringYesID associated with the document.

paychex_workers_get_document_list

Worker Documents Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.

paychex_workers_get_profile_image

Worker Profile Image Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.

paychex_workers_get_worker_assignments_distributions

Worker Assignments Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesThe ID of the worker.

paychex_workers_get_worker_communications

Worker Communications Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesThe id assigned to the worker that workers are being requested for.

paychex_workers_get_worker_communications_by_id

Worker Communication Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesThe id assigned to the worker that workers are being requested for.
communicationIdstringYesThe id of a single workers communication.

paychex_workers_get_worker_contacts

Worker Contacts Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.

paychex_workers_get_worker_contacts_by_contact_id

Worker Contact Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.
contactIdstringYesThe id of a single Contact.

paychex_workers_get_worker_custom_fields

Worker Custom Fields Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.
asofstringNoReturns all custom fields as of the date used in the request

paychex_workers_get_worker_custom_fields_by_id

Worker Custom Field Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.
workerCustomFieldIdstringYesID associated with desired worker custom field.
asofstringNoReturns custom field as of the date used in the request

paychex_workers_get_worker_i9status

Worker I9 Status Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.

paychex_workers_get_worker_status_history

Worker Statuses Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.

paychex_workers_get_worker_users_communications_nonpii_1_1_1_1_1_1_1_1

Worker Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.

paychex_workers_update_worker

Worker Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.
_linksobjectNoThe links value
birthDatestringNoThe workers date of birth. It cannot be greater than today’s date.
clockIdstringNoThe clock ID of the worker that can be an identification for other systems.
communicationsobject[]NoWorker Communications. This data field cannot be updated for worker endpoint.
currentStatusobjectNoThe workers employment status information. This data field cannot be POSTED or PATCHED for an IN_PROGRESS worker.
customEmploymentTypeobjectNoThe workers custom employment type
employeeIdstringNoThe workers employee identification information.
employmentTypestringNoThe type of employment for the worker.
ethnicityCodestringNoDisclaimer:This parameter is not visible in Flex for the client. This data field cannot be PATCHED for ACTIVE workers.
exemptionTypestringNoThe Overtime classification of the worker. This data field cannot be PATCHED for ACTIVE workers.
hireDatestringNoThe date which the worker was hired. It cannot be PATCHED for ACTIVE workers.
jobobjectNoThe workers current job/position information.
jobIdstringNoThe workers home job
laborAssignmentIdstringNoThe workers home labor assignment.
legalIdobjectNoThe workers legal tax identification information. This data field cannot be PATCHED for ACTIVE workers.
locationIdstringNoThe workers location.
nameobjectNoInformation about the workers name.
organizationobjectNoThe organization which the worker is part of.
profileImageURLstringNoThe workers profile image url. This data field cannot be POSTED or PATCHED.
seniorityDatestringNoThe workers seniority date. This data field cannot be POSTED or PATCHED.
sexstringNoThe sex value
supervisorobjectNoThe workers supervisor information.Supervisor cannot be a TERMINATED or IN_PROGRESS worker. Assigned supervisors who are active employees within the company account will be returned. Supervisors that are users who are not workers will not be included in the response.
workerCorrelationIdstringNoId that you define which is used for error handling/responses.This data field is used while POSTING multiple IN_PROGRESS workers
workerTypestringNoThe type of worker. This data field cannot be PATCHED.NOTE: An IN_PROGRESS worker cannot be POSTED with a value of CONTRACTOR.
workStatestringNoThe state(s) in which the worker works in.

paychex_workers_update_worker_communication

Worker Communication Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesThe id assigned to the worker that workers are being requested for.
communicationIdstringYesThe id of a single workers communication.
_linksobjectNoThe links value
citystringNoThe city name
countryCodestringNoThe country code (ISO 3166 alpha-2)
countrySubdivisionCodestringNoThe state code (ISO 3166 subdivision code)
dialAreastringNoThe area dialing code for a communication number
dialCountrystringNoThe country dialing code for a communication number
dialExtensionstringNoThe extension of the associated communication number
dialNumberstringNoThe communication number, not including country dialing or area dialing codes
postalCodestringNoThe zip-code
postalCodeExtensionstringNoThe zip-code extension
postOfficeBoxstringNoThe postal office box. This data field cannot be PATCHED
streetLineOnestringNoThe street address line one
streetLineTwostringNoThe street address line two
typestringNoA set of communication types classifying an instruction that the customer, requester, or subject must comply with in order for the screening to go forward. NOTE: PHONE and EMAIL type supports BUSINESS and PERSONAL usage type only.MOBILE_PHONE, FAX and PAGER supports BUSINESS usage type only.This data field cannot be PATCHED.
uristringNoThe mailto address as specified in RFC2368
usageTypestringNoA code classifying a designated use associated with a contact method. For example, whether a telephone or email address is one for business communications or one primarily for personal use.This data field cannot be PATCHED.

paychex_workers_update_worker_contact

Worker Contacts Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.
contactIdstringYesID associated with desired worker contact.
contactTypeobjectNoThe type of this worker contact. Required for POST contacts.
relationshipobjectNoThe relationship for this worker contract. Required for POST contacts.

paychex_workers_update_worker_custom_field

Worker CustomField Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.
workerCustomFieldIdstringYesID associated with desired worker custom field.
booleanValuebooleanNoThe value for BOOLEAN type (true/false)
checkStubbooleanNoWhere to indicate if the custom field is required on the workers pay stub, where true = required and false = not required.
customFieldIdstringNoclient Custom Field Id
customFieldNamestringNoThe name of the custom field. Such as: “Hobbies”
dateValuestringNoThe value for DATE type , example : 2012-02-01T05:00:00Z
dropdownIdstringNoThe unique identifier that is autogenerated when dropdown list is created
dropdownValuestringNoThe value for dropdown list
employeeEditablebooleanNoWhere to indicate if the custom field is able to be edited by the employee, where true = required and false = not required.
numericValuenumberNoNumeric data type can have three formats namely - whole number, second decimal place and fourth decimal place, example: 12 , 12.34 or 12.3456
requiredbooleanNoWhere to indicate if the custom field is required on the worker where true = required and false = not required
textValuestringNoThe value for TEXT type (any text, alphanumeric, special characters allowed)
typestringNoThe type of field the custom field is

paychex_workers_upload_document

Worker Document Parameters:
ParameterTypeRequiredDefaultDescription
workerIdstringYesID associated with desired worker.
filestringYesThe file value
metadataobjectYesThe metadata value
notificationTogglebooleanNoThe notification toggle for send notification.