Requirements
Paycor requires an active account and OAuth client credentials, granted by signing in with your account to connect — both are set up on its own site.[3]
Get your Paycor credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
Connect Paycor in WEXTL
- Log in to your WEXTL account, add the Paycor node module to your workflow, and click Create new credential.Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Paycor account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Paycor node modules
The list below is a reference of every Paycor node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every Paycor node module below — each one opens to show its input parameters, outputs, and connection requirements.
Watch EventsTrigger
No fields documented.
Get a CandidateAction
| Field | Type |
|---|---|
Legal Entity IDRequired | choice |
ATS Account IDRequired | text |
ATS Job IDRequired | text |
ATS Candidate IDRequired | text |
| Field | Type |
|---|---|
| ID | text |
| Job ID | text |
| Ats account ID | text |
| text | |
| First name | text |
| Last name | text |
| Preferred name | text |
| Starting stage | number |
| Starting status | number |
| Stage | number |
| Status | number |
| Source | number |
| Mobile phone | number |
| Alt phone | number |
| Alt email | text |
| Address | text |
| Address 2 | text |
| City | text |
| State | text |
| Postal code | number |
Get a Person by Employee IDAction
| Field | Type |
|---|---|
Employee IDRequired | text |
| Include | choice |
| Field | Type |
|---|---|
| ID | text |
| Prefix | text |
| First name | text |
| Middle name | text |
| Last name | text |
| Suffix | text |
| Legal first name | text |
| Legal last name | text |
| Social security number | number |
| object | |
| Type | text |
| Email address | text |
| Demographic data | object |
| Birth date | text |
| Gender | text |
| Ethnicity | text |
| Marital status | text |
| Maiden name | text |
| Benefit data | object |
| Is tobacco user | boolean |
| Disability | text |
| Emergency contact data | array |
| Military data | object |
| Veteran | text |
| Discharge date | text |
| Is armed forces service medal veteran | boolean |
| Is disabled veteran | boolean |
| Is other protected veteran | boolean |
| Is recently separated veteran | boolean |
| Is vietnam era | boolean |
| Is special disabled | boolean |
| Social media data | array |
| Employee assignments | array |
| Addresses | array |
| Phones | array |
| Custom identifiers | array |
| Tenants | object |
| ID | text |
| URL | text |
Get a Person by Tenant and Person IDAction
| Field | Type |
|---|---|
Tenant IDRequired | choice |
Person IDRequired | text |
| Include | array |
| Field | Type |
|---|---|
| ID | text |
| Prefix | text |
| First name | text |
| Middle name | text |
| Last name | text |
| Suffix | text |
| Legal first name | text |
| Legal last name | text |
| Social security number | number |
| object | |
| Type | text |
| Email address | text |
| Demographic data | object |
| Birth date | text |
| Gender | text |
| Ethnicity | text |
| Marital status | text |
| Maiden name | text |
| Benefit data | object |
| Is tobacco user | boolean |
| Disability | text |
| Emergency contact data | array |
| Military data | object |
| Veteran | text |
| Discharge date | text |
| Is armed forces service medal veteran | boolean |
| Is disabled veteran | boolean |
| Is other protected veteran | boolean |
| Is recently separated veteran | boolean |
| Is vietnam era | boolean |
| Is special disabled | boolean |
| Social media data | array |
| Employee assignments | array |
| Addresses | array |
| Phones | array |
| Custom identifiers | array |
| Tenants | object |
| ID | text |
| URL | text |
Get a Time Off RequestAction
| Field | Type |
|---|---|
Legal Entity IDRequired | choice |
Timeoff Request IDRequired | text |
| Field | Type |
|---|---|
| Legal entity ID | number |
| Time off request ID | text |
| Benefit code | text |
| Total hours | number |
| Days | array |
| Comment | text |
| Status | text |
| Created date | date |
| Status update time | date |
| Status update by employee ID | text |
| Created by employee ID | text |
| Employee ID | text |
Get an ATS Account JobAction
| Field | Type |
|---|---|
Legal Entity IDRequired | choice |
ATS Account IDRequired | text |
ATS Job IDRequired | text |
| Include | choice |
| Field | Type |
|---|---|
| ID | text |
| Ats account ID | text |
| Number | number |
| Title | text |
| Description | text |
| Status | text |
| Openings | number |
| Priority | text |
| Confidential | boolean |
| Internal | boolean |
| Time to fill | number |
| Remote status | text |
| Eeo category | text |
| Pay range | object |
| Currency | text |
| Minimum | number |
| Maximum | number |
| Pay period | text |
| Ats location | object |
| ID | text |
| Address 1 | text |
| Address 2 | text |
| City | text |
| State | text |
| Postal code | number |
| Country | text |
| Ats department | object |
| ID | text |
| Title | text |
| Hiring managers | array |
| Recruiters | array |
| Team members | array |
| Executives | array |
Get an Employee Custom FieldSearch
Get an Employee EarningAction
| Field | Type |
|---|---|
Employee IDRequired | text |
Employee Earning IDRequired | text |
| Include | choice |
| Field | Type |
|---|---|
| ID | text |
| Code | text |
| Description | text |
| Type | text |
| Frequency | text |
| Sequence number | number |
| Include in pay | text |
| On hold | boolean |
| Effective start date | date |
| Effective end date | date |
| Amount data | array |
| Employee | object |
| ID | text |
| URL | text |
| Legal entity earning | object |
| ID | text |
| URL | text |
Get ATS Account JobsSearch
| Field | Type |
|---|---|
Legal Entity IDRequired | choice |
ATS Account IDRequired | text |
| Include | array |
| Posted To Careers | boolean |
| Status | choice |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Job ID | text |
| Ats account ID | text |
| text | |
| First name | text |
| Last name | text |
| Preferred name | text |
| Starting stage | number |
| Starting status | number |
| Stage | number |
| Status | number |
| Source | number |
| Mobile phone | number |
| Alt phone | number |
| Alt email | text |
| Address | text |
| Address 2 | text |
| City | text |
| State | text |
| Postal code | number |
Get ATS AccountsSearch
Get Candidates for a JobSearch
| Field | Type |
|---|---|
Legal Entity IDRequired | choice |
ATS Account IDRequired | text |
ATS Job IDRequired | text |
| Created or Modified Start Date | text |
| Created or Modified End Date | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Job ID | text |
| Ats account ID | text |
| text | |
| First name | text |
| Last name | text |
| Preferred name | text |
| Starting stage | number |
| Starting status | number |
| Stage | number |
| Status | number |
| Source | number |
| Mobile phone | number |
| Alt phone | number |
| Alt email | text |
| Address | text |
| Address 2 | text |
| City | text |
| State | text |
| Postal code | number |
Get Employee CertificationsSearch
Get Employee EarningsSearch
| Field | Type |
|---|---|
Employee IDRequired | text |
Employee Earning IDRequired | text |
| Include | choice |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Code | text |
| Description | text |
| Type | text |
| Frequency | text |
| Sequence number | number |
| Include in pay | text |
| On hold | boolean |
| Effective start date | text |
| Effective end date | text |
| Amount data | array |
| Employee | object |
| ID | text |
| URL | text |
| Legal entity earning | object |
| ID | text |
| URL | text |
Get Employee Pay RatesSearch
Get Employee Time Off RequestsSearch
| Field | Type |
|---|---|
Employee IDRequired | text |
Start DateRequired | date |
End DateRequired | date |
| Limit | number |
| Field | Type |
|---|---|
| Legal entity ID | number |
| Time off request ID | text |
| Benefit code | text |
| Total hours | number |
| Days | array |
| Comment | text |
| Status | text |
| Created date | date |
| Status update time | date |
| Status update by employee ID | text |
| Created by employee ID | text |
| Employee ID | text |
Get Employees by Legal Entity IDSearch
| Field | Type |
|---|---|
legal entity IDRequired | choice |
| Include | choice |
| Email Type | choice |
| Status Filter | choice |
| Employee Number | number |
| Last Name | text |
| Department Code | number |
| Work Location Name | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| First name | text |
| Middle name | text |
| Last name | text |
| object | |
| Type | text |
| Email address | text |
| Employment date data | object |
| Hire date | date |
| Adjusted hire date | date |
| Termination date | date |
| Termination reason | text |
| Re hire date | date |
| Seniority date | date |
| Status data | object |
| Is full time | boolean |
| Status | text |
| Flsa | text |
| Type | text |
| Eligible for rehire | text |
| Work location | object |
| ID | text |
| Name | text |
| Street line 1 | text |
| Type | text |
| City | text |
| County | text |
| State | text |
| Zip code | text |
| Country | text |
| Earnings | object |
| ID | text |
| URL | text |
| Deductions | object |
| ID | text |
| URL | text |
| Taxes | object |
| ID | text |
| URL | text |
| Direct deposits | object |
| ID | text |
| URL | text |
| Pay rates | object |
| ID | text |
| URL | text |
| Legal entity | object |
| ID | text |
| URL | text |
| Person | object |
| ID | text |
| URL | text |
| Department | object |
| ID | text |
| URL | text |
| Position data | object |
| Job title | text |
| Job code | text |
| Effective start date | date |
| Effective end date | date |
| Pay group ID | text |
| Manager | object |
| Employee number | number |
| Alternate employee number | number |
| Badge number | number |
Get Employees by Tenant IDSearch
Get Employees in OnboardingSearch
| Field | Type |
|---|---|
Legal Entity IDRequired | choice |
| Limit | number |
| Field | Type |
|---|---|
| Onboarding employee ID | text |
| Legal entity ID | number |
| First name | text |
| Last name | text |
| Full name | text |
| Email address | text |
| Invited date | date |
| Has onboarding access | boolean |
| Hire date | date |
| Steps total | number |
| Steps completed | number |
| Last employee step completed | number |
| Last employee step completed date | date |
| Last admin step completed | number |
| Last admin step completed date | date |
| Work location | text |
| Work location ID | text |
| Manager | text |
| Manager ID | text |
| Employee number | number |
Get I9 Delegate UsersSearch
Get Persons by Legal Entity IDSearch
| Field | Type |
|---|---|
Legal Entity IDRequired | choice |
| Include | choice |
| Include Unpaid Workers Details | boolean |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Prefix | text |
| First name | text |
| Middle name | text |
| Last name | text |
| Suffix | text |
| Legal first name | text |
| Legal last name | text |
| Social security number | number |
| object | |
| Type | text |
| Email address | text |
| Demographic data | object |
| Birth date | text |
| Gender | text |
| Ethnicity | text |
| Marital status | text |
| Maiden name | text |
| Benefit data | object |
| Is tobacco user | boolean |
| Disability | text |
| Emergency contact data | array |
| Military data | object |
| Veteran | text |
| Discharge date | text |
| Is armed forces service medal veteran | boolean |
| Is disabled veteran | boolean |
| Is other protected veteran | boolean |
| Is recently separated veteran | boolean |
| Is vietnam era | boolean |
| Is special disabled | boolean |
| Social media data | array |
| Employee assignments | array |
| Addresses | array |
| Phones | array |
| Custom identifiers | array |
| Tenants | object |
| ID | text |
| URL | text |
Get Persons by Tenant IDSearch
Get Time Off Requests by Legal EntitySearch
| Field | Type |
|---|---|
Legal Entity IDRequired | choice |
Start DateRequired | date |
End DateRequired | date |
| Limit | number |
| Field | Type |
|---|---|
| Legal entity ID | number |
| Time off request ID | text |
| Benefit code | text |
| Total hours | number |
| Days | array |
| Comment | text |
| Status | text |
| Created date | date |
| Status update time | date |
| Status update by employee ID | text |
| Created by employee ID | text |
| Employee ID | text |
Get Unpaid Employee Pay RatesSearch
Add an Employee EarningAction
Add an Employee Pay RateAction
Create a Time Off RequestAction
Create an ATS CandidateAction
| Field | Type |
|---|---|
Legal Entity IDRequired | choice |
Job IDRequired | text |
ATS Account IDRequired | text |
EmailRequired | |
First NameRequired | text |
Last NameRequired | text |
StageRequired | number |
StatusRequired | number |
SourceRequired | text |
| Preferred Name | text |
| Starting Stage | number |
| Starting Status | number |
| Mobile Phone | text |
| Alternate Phone | text |
| Alternate Email | |
| Address | text |
| Address 2 | text |
| City | text |
| State | text |
| Postal Code | text |
| Field | Type |
|---|---|
| ID | text |
| URL | text |
Create an EmployeeAction
| Field | Type |
|---|---|
Legal Entity IDRequired | choice |
First NameRequired | text |
Last NameRequired | text |
Hire DateRequired | date |
StatusRequired | choice |
Paygroup DescriptionRequired | text |
Department CodeRequired | number |
Primary AddressRequired | object |
| Prefix | choice |
| Middle Name | text |
| Suffix | choice |
| Home Email | |
| Work Email | |
| Phones | array |
| Social Security Number | text |
| Birth Date | date |
| Gender | choice |
| Ethnicity | choice |
| Marital Status | choice |
| Work Location | text |
| Field | Type |
|---|---|
| ID | text |
| URL | text |
Create an Employee CertificationAction
Create Employee OnboardingAction
| Field | Type |
|---|---|
Legal Entity IDRequired | choice |
First NameRequired | text |
Last NameRequired | text |
Home Email AddressRequired | text |
| Exported By Email Address | |
| Preferred Name | text |
| Country Code | text |
| ZIP Code | text |
| State | text |
| City | text |
| Address 1 | text |
| Address 2 | text |
| Mobile Phone | text |
| Home Phone | text |
| Gender | choice |
| Ethnicity | choice |
| Veteran Status | choice |
| Start Date | date |
| Job Title | text |
| Department Code | text |
| Field | Type |
|---|---|
| ID | text |
| URL | text |
Delete a Time Off RequestAction
Make an API Calluniversal
Queue a Report ExportAction
| Field | Type |
|---|---|
Legal Entity IDRequired | choice |
User IDRequired | text |
Parent Template IDRequired | text |
| Template ID | text |
| Export File Type | choice |
| Export PDF Format | choice |
| Destination URI | text |
Update a Time Off RequestAction
Update an EmployeeAction
Update an Employee CertificationAction
Update an Employee EarningAction
Update an Employee Pay RateAction
Templates
Look for Paycor templates in the WEXTL template library.
Browse templates →Explore alternative apps
- 7Shifts[2]Restaurant employee scheduling, time tracking, and team management.
- AladtecWorkforce scheduling and timekeeping for public safety and healthcare teams.
- AchieversEmployee recognition and engagement platform for celebrations, rewards, and newsfeeds.
- BeameryTalent lifecycle CRM for recruiting, talent pooling, campaigns, and workforce planning.
- BrightHRHR software for small businesses covering people, absence, and time tracking.
References
- WEXTL® Paycor Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Paycor.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:12
