Charlie HR icon

Charlie HR

HR admin for team members, leave, salaries, and company records.

3 triggers19 searches3 actionsPollingAuth: API key

AI-assisted documentation9 min read

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

Open Charlie HR on WEXTL →

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

  • Client IDtextRequired

    Your CharlieHR API Client ID. Generate this in CharlieHR under Company → Integrations → API Access. See for more.

    [1]
  • Client SecretpasswordRequired

    Your CharlieHR API Client Secret. Generate this alongside the Client ID.

    [1]
  1. Log in to your WEXTL account, add the Charlie HR 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 Charlie HR 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 Charlie HR to WEXTL®
Video slide demonstrates how to integrate Charlie HR 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 Leave AllowancesTrigger
Output fields[3]
FieldType
Leave Allowance IDtext
Team membertext
Allowance in daysnumber
Days usednumber
Remaining allowance in daysnumber
Leave typestext
Period starttext
Period endtext
Watch Leave RequestsTrigger
Output fields[3]
FieldType
Leave Request IDtext
Team membertext
Approvertext
Statustext
Detailstext
Amountnumber
Unitstext
Request typetext
Start datedate
End datedate
Watch Team MembersTrigger
Output fields[3]
FieldType
Team Member IDtext
Company IDtext
First Nametext
Last Nametext
Preferred Nametext
Display Nametext
Work Emailemail
Personal Emailemail
Phone Numbertext
Secondary Phone Numbertext
Address Fieldsobject
Address Line 1text
Address Line 2text
Citytext
Countytext
Postcodetext
Countrytext
Addressarray
Office IDtext
Manager Team Member IDtext
Teamsarray
National Insurance Numbertext
Gendertext
Marriedboolean
Date of Birthdate
Start Datedate
11other output fields
Get a Bank Account by IDAction
Input fields[3]
FieldType
Team Member IDRequired
choice
Output fields[3]
FieldType
Team membertext
Account numbertext
Sort codetext
Bank nametext
Get a Leave Request by IDAction
Input fields[3]
FieldType
Leave Request IDRequired
choice
Output fields[3]
FieldType
Leave Request IDtext
Team membertext
Approvertext
Statustext
Detailstext
Amountnumber
Unitstext
Request typetext
Start datetext
End datetext
Get a Team by IDAction
Input fields[3]
FieldType
Team IDRequired
choice
Output fields[3]
FieldType
Team IDtext
Nametext
Team membersarray
Get a Team Member by IDAction
Input fields[3]
FieldType
Team Member IDRequired
choice
Output fields[3]
FieldType
Team Member IDtext
Company IDtext
First Nametext
Last Nametext
Preferred Nametext
Display Nametext
Work Emailemail
Personal Emailemail
Phone Numbertext
Secondary Phone Numbertext
Address Fieldsobject
Address Line 1text
Address Line 2text
Citytext
Countytext
Postcodetext
Countrytext
Addressarray
Office IDtext
Manager Team Member IDtext
Teamsarray
National Insurance Numbertext
Gendertext
Marriedboolean
Date of Birthdate
Start Datedate
11other output fields
Get a Team Member Leave Allowance by IDAction
Input fields[3]
FieldType
Team Member IDRequired
choice
Output fields[3]
FieldType
Team Member IDtext
Team membertext
Allowance in daysnumber
Days usednumber
Remaining allowance in daysnumber
Leave typestext
Period starttext
Period endtext
Get a Team Member Note Type by IDAction
Input fields[3]
FieldType
Team Member Note Type IDRequired
choice
Output fields[3]
FieldType
Team Member Note Type IDtext
Nametext
Typetext
Permissionsobject
Anyoneboolean
Ownersboolean
Team leadsboolean
Line managersboolean
Payroll adminsboolean
Adminsboolean
Super adminsboolean
Get a Team Member's SalaryAction
Input fields[3]
FieldType
Team Member IDRequired
choice
Output fields[3]
FieldType
Salary IDtext
Team membertext
Job titletext
Pay ratenumber
Pay periodtext
Pay frequencytext
Pay currencytext
Effective datetext
Employment typetext
Get an Office by IDAction
Input fields[3]
FieldType
Office Idchoice
Output fields[3]
FieldType
Office IDtext
Office Nametext
Head Officeboolean
Addressarray
Timezonetext
Phone Numbertext
Emailemail
Get Salary by IDAction
Input fields[3]
FieldType
Salary IDRequired
choice
Output fields[3]
FieldType
Salary IDtext
Team membertext
Job titletext
Pay ratenumber
Pay periodtext
Pay frequencytext
Pay currencytext
Effective datedate
Employment typetext
List Bank AccountsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Team membertext
Account numbertext
Sort codetext
Bank nametext
List CompaniesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Company IDtext
Company Nametext
Company Subdomaintext
Company Logotext
List Leave AllowancesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Leave Allowance IDtext
Team membertext
Allowance in daysnumber
Days usednumber
Remaining allowance in daysnumber
Leave typestext
Period starttext
Period endtext
List Leave RequestsSearch
Input fields[3]
FieldType
Start Datedate
End Datedate
Limitnumber
Output fields[3]
FieldType
Leave Request IDtext
Team membertext
Approvertext
Statustext
Detailstext
Amountnumber
Unitstext
Request typetext
Start datetext
End datetext
List OfficesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Office IDtext
Office Nametext
Head Officeboolean
Addressarray
Timezonetext
Phone Numbertext
Emailemail
List SalariesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Salary IDtext
Team membertext
Job titletext
Pay ratenumber
Pay periodtext
Pay frequencytext
Pay currencytext
Effective datedate
Employment typetext
List Team Member Leave Requests by IDSearch
Input fields[3]
FieldType
Team Member IDRequired
choice
Output fields[3]
FieldType
Leave Request IDtext
Team membertext
Approvertext
Statustext
Detailstext
Amountnumber
Unitstext
Request typetext
Start datetext
End datetext
List Team Member Note TypesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Team Member Note Type IDtext
Nametext
Typetext
Permissionsobject
Anyoneboolean
Ownersboolean
Team leadsboolean
Line managersboolean
Payroll adminsboolean
Adminsboolean
Super adminsboolean
List Team MembersSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Team Member IDtext
Company IDtext
First Nametext
Last Nametext
Preferred Nametext
Display Nametext
Work Emailemail
Personal Emailemail
Phone Numbertext
Secondary Phone Numbertext
Address Fieldsobject
Address Line 1text
Address Line 2text
Citytext
Countytext
Postcodetext
Countrytext
Addressarray
Office IDtext
Manager Team Member IDtext
Teamsarray
National Insurance Numbertext
Gendertext
Marriedboolean
Date of Birthdate
Start Datedate
11other output fields
List TeamsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Team IDtext
Nametext
Team membersarray
Create a Team Member NoteAction
Input fields[3]
FieldType
Team Member IDRequired
choice
Note Type IDRequired
choice
ContentRequired
text
Output fields[3]
FieldType
Team Member IDtext
Team membertext
Team member note typetext
Labeltext
Contenttext
Create a Team Member Note TypeAction
Input fields[3]
FieldType
Note Type IDtext
Nametext
Typetext
Permissionsobject
Anyoneboolean
Ownersboolean
Team Leadsboolean
Line Managersboolean
Payroll Adminsboolean
Adminsboolean
Super Adminsboolean
Output fields[3]
FieldType
Team Member Note Type IDtext
Nametext
Typetext
Permissionsobject
Anyoneboolean
Ownersboolean
Team leadsboolean
Line managersboolean
Payroll adminsboolean
Adminsboolean
Super adminsboolean
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

Look for Charlie HR templates in the WEXTL template library.

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

Last updated: Jul 23, 2026 22:39