FingerCheck icon

FingerCheck

HR and payroll platform for employee management, time tracking, and payroll processing.

2 triggers18 searches9 actionsPollingAuth: API key

AI-assisted documentation15 min read

This documentation is compiled from our integration source code, internal specs for FingerCheck, its official API documentation and anonymized requests logs we collect from our support team[2].

Open FingerCheck on WEXTL →

Before you set up the credential, make sure you have an active FingerCheck account and an API access token from your account settings ready.[3]

  • API KeypasswordRequired

    The API Key generated at the company level in your account. This key is required for all API requests. To obtain it, sign in as an administrator, click your profile avatar, select Account & Preferences, and click Generate in the API Key section. For help, contact [email protected].

    [1]
  • Client Secret KeypasswordRequired

    The Client Secret Key is generated per company and per user to define access permissions. This key is required and is used to restrict unauthorized access to company data. If you need access to multiple companies, you can reuse the same API Key but must request an additional Client Secret Key for each company. For help, contact [email protected].

    [1]
  1. Log in to your WEXTL account, add the FingerCheck node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your FingerCheck account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Connecting FingerCheck to WEXTL®
Video slide demonstrates how to integrate FingerCheck in the WEXTL visual workflow builder.[4]

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 →

Watch EmployeesTrigger
Output fields[3]
FieldType
Employee IDnumber
Employee personal IDnumber
Division IDnumber
Employee numbertext
Division employee statustext
Pay grouptext
Locationtext
Jobtext
Positiontext
Job titletext
Clock numbertext
Is exempt from otboolean
Full or part timetext
Hire datedate
Pay typetext
Auto payboolean
Ssntext
First nametext
Middle initialtext
Last nametext
51other output fields
Watch PTO AccrualTrigger
Output fields[3]
FieldType
Employee IDnumber
Employeeobject
Employee IDnumber
Employee personal IDnumber
Division IDnumber
Employee numbertext
Division employee statustext
Pay grouptext
Locationtext
Jobtext
Positiontext
Job titletext
Pto codetext
Pto descriptiontext
Balance as ofdate
End datedate
Allowednumber
Usednumber
Pending hoursnumber
Balancenumber
Last accrualdate
Last rolloverdate
Last pending moveddate
Last amount carried overnumber
Get an Employee by Employee NumberAction
Input fields[3]
FieldType
Employee NumberRequired
choice
Output fields[3]
FieldType
Employee IDnumber
Employee personal IDnumber
Division IDnumber
Employee numbertext
Division employee statustext
Pay grouptext
Locationtext
Jobtext
Positiontext
Job titletext
Clock numbertext
Is exempt from otboolean
Full or part timetext
Hire datedate
Pay typetext
Auto payboolean
Ssntext
First nametext
Middle initialtext
Last nametext
51other output fields
Get Employee Pay StubAction
Input fields[3]
FieldType
Check DateRequired
date
Employee NumberRequired
choice
Check Header IDRequired
text
Output fields[3]
FieldType
File nametext
Pay stub bytestext
List Active PTO AccrualsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Employee IDnumber
Employeeobject
Employee IDnumber
Employee personal IDnumber
Division IDnumber
Employee numbertext
Division employee statustext
Pay grouptext
Locationtext
Jobtext
Positiontext
Job titletext
Pto codetext
Pto descriptiontext
Balance as ofdate
End datedate
Allowednumber
Usednumber
Pending hoursnumber
Balancenumber
Last accrualdate
Last rolloverdate
Last pending moveddate
Last amount carried overnumber
List Active PTO Accruals by EmployeeSearch
Input fields[3]
FieldType
Employee NumberRequired
choice
Limitnumber
Output fields[3]
FieldType
Employee IDnumber
Employeeobject
Employee IDnumber
Employee personal IDnumber
Division IDnumber
Employee numbertext
Division employee statustext
Pay grouptext
Locationtext
Jobtext
Positiontext
Job titletext
Pto codetext
Pto descriptiontext
Balance as ofdate
End datedate
Allowednumber
Usednumber
Pending hoursnumber
Balancenumber
Last accrualdate
Last rolloverdate
Last pending moveddate
Last amount carried overnumber
List Employee Pay RatesAction
Input fields[3]
FieldType
Employee NumberRequired
choice
Limitnumber
Output fields[3]
FieldType
Employee numbertext
Rate codetext
Employee pay rate IDnumber
Ratenumber
Start datedate
Modified ondate
List Employee Pay StubsSearch
Input fields[3]
FieldType
Start DateRequired
date
End DateRequired
date
Employee NumberRequired
choice
Output fields[3]
FieldType
File nametext
Pay stub bytestext
List Employee Tax CodesAction
Input fields[3]
FieldType
Employee NumberRequired
choice
Limitnumber
Output fields[3]
FieldType
Employee tax code IDnumber
Tax filing status IDnumber
Exemptionsnumber
Exempt blockednumber
Additional tax typenumber
Additional amountnumber
Tax table state IDnumber
Tax code IDnumber
Dependent creditnumber
Other incomenumber
Deductionsnumber
Multiple jobsboolean
Resident psd codetext
List EmployeesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Employee IDnumber
Employee personal IDnumber
Division IDnumber
Employee numbertext
Division employee statustext
Pay grouptext
Locationtext
Jobtext
Positiontext
Job titletext
Clock numbertext
Is exempt from otboolean
Full or part timetext
Hire datedate
Pay typetext
Auto payboolean
Ssntext
First nametext
Middle initialtext
Last nametext
51other output fields
List Existing Schedules by DateSearch
Input fields[3]
FieldType
Start DateRequired
date
End DateRequired
date
Limitnumber
Output fields[3]
FieldType
Employee numbertext
Start datedate
Start timedate
End datedate
End timedate
Schedule policytext
Cost center 1text
Cost center 2text
Cost center 3text
Cost center 4text
Cost center 5text
Jobtext
Tasktext
Override profiletext
Time clock schedule IDnumber
Shift numbernumber
List JobsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Job opening IDnumber
Job opening guidtext
Job titletext
Employee typetext
Tax typetext
Positiontext
Locationtext
Opened ondate
Hiring leadtext
Statusnumber
New applicants countnumber
Applicants countnumber
Compensationtext
List Paid Hours by EmployeeSearch
Input fields[3]
FieldType
Start DateRequired
date
End DateRequired
date
Employee NumberRequired
choice
Limitnumber
Output fields[3]
FieldType
Divsion nametext
Company codetext
Division codetext
Employee IDnumber
Employee personal IDnumber
Division IDnumber
Employee numbertext
Division employee statustext
Pay grouptext
Locationtext
Jobtext
Positiontext
Job titletext
Clock numbertext
Is exempt from otboolean
Full or part timetext
Hire datedate
Pay typetext
Auto payboolean
Ssntext
55other output fields
List Payroll Check DetailsSearch
Input fields[3]
FieldType
Start DateRequired
date
End DateRequired
date
Limitnumber
Output fields[3]
FieldType
Employeeobject
Employee IDnumber
Employee personal IDnumber
Division IDnumber
Employee numbertext
Division employee statustext
Pay grouptext
Locationtext
Jobtext
Positiontext
Job titletext
Payroll check detailobject
Division payroll IDnumber
Division IDnumber
Check datedate
Run numbernumber
Employee IDnumber
Total hoursnumber
Gross amountnumber
Net paynumber
Direct deposit amountnumber
Net check amountnumber
List Payroll Check Details by EmployeeSearch
Input fields[3]
FieldType
Start DateRequired
date
End DateRequired
date
Employee NumberRequired
choice
Limitnumber
Output fields[3]
FieldType
Employeeobject
Employee IDnumber
Employee personal IDnumber
Division IDnumber
Employee numbertext
Division employee statustext
Pay grouptext
Locationtext
Jobtext
Positiontext
Job titletext
Payroll check detailobject
Division payroll IDnumber
Division IDnumber
Check datedate
Run numbernumber
Employee IDnumber
Total hoursnumber
Gross amountnumber
Net paynumber
Direct deposit amountnumber
Net check amountnumber
List Payroll ChecksSearch
Input fields[3]
FieldType
Start DateRequired
date
End DateRequired
date
Limitnumber
Output fields[3]
FieldType
Employeeobject
Employee IDnumber
Employee personal IDnumber
Division IDnumber
Employee numbertext
Division employee statustext
Pay grouptext
Locationtext
Jobtext
Positiontext
Job titletext
Payroll checkobject
Employee IDnumber
Check numbernumber
Voucher numbernumber
Period begindate
Period enddate
Stub messagetext
Check datedate
Total hoursnumber
Total earningsnumber
Total deductionsnumber
List Payroll Checks by EmployeeSearch
Input fields[3]
FieldType
Start DateRequired
date
End DateRequired
date
Employee NumberRequired
choice
Limitnumber
Output fields[3]
FieldType
Employeeobject
Employee IDnumber
Employee personal IDnumber
Division IDnumber
Employee numbertext
Division employee statustext
Pay grouptext
Locationtext
Jobtext
Positiontext
Job titletext
Payroll checkobject
Employee IDnumber
Check numbernumber
Voucher numbernumber
Period begindate
Period enddate
Stub messagetext
Check datedate
Total hoursnumber
Total earningsnumber
Total deductionsnumber
List PTO AccrualsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Employee IDnumber
Employeeobject
Employee IDnumber
Employee personal IDnumber
Division IDnumber
Employee numbertext
Division employee statustext
Pay grouptext
Locationtext
Jobtext
Positiontext
Job titletext
Pto codetext
Pto descriptiontext
Balance as ofdate
End datedate
Allowednumber
Usednumber
Pending hoursnumber
Balancenumber
Last accrualdate
Last rolloverdate
Last pending moveddate
Last amount carried overnumber
List PTO Accruals by EmployeeSearch
Input fields[3]
FieldType
Employee NumberRequired
choice
Limitnumber
Output fields[3]
FieldType
Employee IDnumber
Employeeobject
Employee IDnumber
Employee personal IDnumber
Division IDnumber
Employee numbertext
Division employee statustext
Pay grouptext
Locationtext
Jobtext
Positiontext
Job titletext
Pto codetext
Pto descriptiontext
Balance as ofdate
End datedate
Allowednumber
Usednumber
Pending hoursnumber
Balancenumber
Last accrualdate
Last rolloverdate
Last pending moveddate
Last amount carried overnumber
List SchedulesSearch
Input fields[3]
FieldType
Start DateRequired
date
End DateRequired
date
Limitnumber
Output fields[3]
FieldType
Employee numbertext
Start datedate
Start timedate
End datedate
End timedate
Schedule policytext
Cost center 1text
Cost center 2text
Cost center 3text
Cost center 4text
Cost center 5text
Jobtext
Tasktext
Override profiletext
Time clock schedule IDnumber
Shift numbernumber
Add an ApplicantAction
Input fields[3]
FieldType
Job Opening GuidRequired
choice
First NameRequired
text
Last NameRequired
text
Middle Initialtext
Genderchoice
Date of Birthdate
Address 1text
Address 2text
Citytext
Statetext
Zip Codetext
Countytext
Countrytext
Phone Numbertext
Emailtext
Available Datedate
Desired Paytext
Who Referredtext
SSNtext
Identification Numbertext
3other input fields
Add an EmployeeAction
Input fields[3]
FieldType
Employee IDchoice
Employee Personal IDchoice
Division IDchoice
Employee Numberchoice
Division Employee Statustext
Pay Grouptext
Locationtext
Jobtext
Positiontext
Job Titletext
Clock Numbertext
Is Exempt From OTboolean
Full or Part Timetext
Hire Datedate
Pay Typetext
Auto Payboolean
SSNtext
First Nametext
Middle Initialtext
Last Nametext
51other input fields
Add Employee Pay RateAction
Input fields[3]
FieldType
Employee Numberchoice
Rate Codetext
Employee Pay Rate IDchoice
Ratenumber
Start Datedate
Modified Ondate
Delete an EmployeeAction
Input fields[3]
FieldType
Employee NumberRequired
choice
Delete Employee Pay RateAction
Input fields[3]
FieldType
Employee NumberRequired
choice
Employee Pay Rate IDRequired
choice
Rate Codetext
Ratenumber
Start Datedate
Modified Ondate
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Update EmployeeAction
Input fields[3]
FieldType
Employee IDRequired
choice
Employee Personal IDchoice
Division IDchoice
Employee Numberchoice
Division Employee Statustext
Pay Grouptext
Locationtext
Jobtext
Positiontext
Job Titletext
Clock Numbertext
Is Exempt From OTboolean
Full Or Part Timetext
Hire Datedate
Pay Typetext
Auto Payboolean
SSNtext
First Nametext
Middle Initialtext
Last Nametext
51other input fields
Update Employee Pay RateAction
Input fields[3]
FieldType
Employee NumberRequired
choice
Employee Pay Rate IDRequired
choice
Rate Codetext
Ratenumber
Start Datedate
Modified Ondate
Update Employee Tax CodeAction
Input fields[3]
FieldType
Employee NumberRequired
choice
Employee Tax Code IDRequired
choice
Tax Code IDRequired
choice
Tax Filing Status IDchoice
Exemptionsnumber
Exempt Blockedboolean
Additional Tax Typechoice
Additional Amountnumber
Tax Table State IDchoice
Dependent Creditnumber
Other Incomenumber
Deductionsnumber
Multiple Jobsboolean
Resident PSD Codetext
Output fields[3]
FieldType
Employee tax code IDnumber
Tax filing status IDnumber
Exemptionsnumber
Exempt blockednumber
Additional tax typenumber
Additional amountnumber
Tax table state IDnumber
Tax code IDnumber
Dependent creditnumber
Other incomenumber
Deductionsnumber
Multiple jobsboolean
Resident psd codetext

Look for FingerCheck templates in the WEXTL template library.

Browse templates →
  1. WEXTL® FingerCheck Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for FingerCheck.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 24, 2026 18:11