Requirements
Hurma HR requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]
Get your Hurma HR credentials
- API KeypasswordRequired
Generate an API key in your account: log in as an administrator, open Settings, go to API or Integrations, and create a new Public API access key. Copy the key and paste it here.
[1]
Connect Hurma HR in WEXTL
- Log in to your WEXTL account, add the Hurma HR node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Hurma HR 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 →
Hurma HR node modules
The list below is a reference of every Hurma HR node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every Hurma HR node module below — each one opens to show its input parameters, outputs, and connection requirements.
Watch CandidatesTrigger
| Field | Type |
|---|---|
| Candidate ID | number |
| Name | text |
| Source | number |
| Position | text |
| Gender | number |
| Current positions | text |
| Wish positions | text |
| Salary | object |
| Min salary | number |
| Max salary | number |
| Currency code | text |
| Experience | object |
| Experience code | number |
| Experience | text |
| Work types | array |
| Status ids | array |
| Blacklist | number |
| Languages | array |
| Contacts | array |
| Tags | array |
| Recommended | array |
| Responsible recruiters | array |
| Vacancies | array |
| Custom properties | array |
Watch DepartmentsTrigger
| Field | Type |
|---|---|
| Department ID | number |
| Type | number |
| Name | text |
| Number of members | number |
| Number of members with subteams | number |
| Team leader ID | text |
| Hr ids | array |
| Managers | array |
| Subteams | array |
| Parent ID | text |
Watch EmployeesTrigger
| Field | Type |
|---|---|
| Employee ID | text |
| Name | text |
| date | |
| Position | text |
| Grade | text |
| Residence | text |
| Residence comment | text |
| City | text |
| Country | text |
| Phone | text |
| Skype | text |
| Linked in | text |
| Birth date | text |
| End test | text |
| Fired date | date |
| Start date | date |
| Gender | text |
| Telegram | text |
| Additional email | text |
| Additional phone | text |
Watch Out of OfficeTrigger
| Field | Type |
|---|---|
| Out Of Office ID | text |
| Name | text |
| text | |
| End test | text |
| Fired date | text |
| Business trip | array |
| Home work | array |
| Sick leave | array |
| Documented sick leave | array |
| Vacation | array |
| Unpaid vacation | array |
| Overtime | array |
| Weekend work | array |
| Night shift | array |
| Day transfer | object |
| Start | array |
| End | array |
Watch Payroll ReportTrigger
| Field | Type |
|---|---|
| Payroll Report ID | number |
| Name | text |
| Start period | date |
| End period | date |
| Created at | date |
Watch RecruitersTrigger
| Field | Type |
|---|---|
| Recruiter ID | number |
| Name | text |
| Vacancies responsible for | array |
| Candidates responsible for | array |
Watch Recruitment StagesTrigger
| Field | Type |
|---|---|
| Recruitment Stage ID | number |
| Recruitment Name | text |
| Recruitment Parent ID | number |
| Recruitment Parent name | text |
Watch VacanciesTrigger
| Field | Type |
|---|---|
| Vacancy ID | number |
| Name | text |
| Description | text |
| Demand | text |
| Addition | text |
| Responsibility | text |
| Working conditions | text |
| Number of positions | number |
| Residence | text |
| Hot flag | number |
| Published | number |
| Status | number |
| Work types | array |
| Salary | array |
| Responsible | array |
| Created at | date |
| Close date | date |
Get a Candidate by IDAction
| Field | Type |
|---|---|
Candidate IDRequired | choice |
| Field | Type |
|---|---|
| Candidate ID | number |
| Name | text |
| Source | number |
| Position | text |
| Gender | number |
| Current positions | text |
| Wish positions | text |
| Salary | object |
| Min salary | number |
| Max salary | number |
| Currency code | text |
| Experience | object |
| Experience code | number |
| Experience | text |
| Work types | array |
| Status ids | array |
| Blacklist | number |
| Languages | array |
| Contacts | array |
| Tags | array |
| Recommended | array |
| Responsible recruiters | array |
| Vacancies | array |
| Custom properties | array |
Get a Recruitment StageAction
Get a Responsible RecruiterAction
Get a Vacancy by IDAction
| Field | Type |
|---|---|
Vacancy IDRequired | choice |
| Field | Type |
|---|---|
| Vacancy ID | number |
| Name | text |
| Description | text |
| Demand | text |
| Addition | text |
| Responsibility | text |
| Working conditions | text |
| Number of positions | number |
| Residence | text |
| Hot flag | number |
| Published | number |
| Status | number |
| Work types | array |
| Salary | array |
| Responsible | array |
| Created at | date |
| Close date | date |
Get Employee Vacation BalanceAction
List Business TripsSearch
List Candidate CommentsSearch
List CandidatesSearch
| Field | Type |
|---|---|
| Responsible Recruiter ID | choice |
| Vacancy ID | choice |
| Stage ID | choice |
| Vacancy Sources | array |
| Limit | number |
| Field | Type |
|---|---|
| Candidate ID | number |
| Name | text |
| Source | number |
| Position | text |
| Gender | number |
| Current positions | text |
| Wish positions | text |
| Salary | object |
| Min salary | number |
| Max salary | number |
| Currency code | text |
| Experience | object |
| Experience code | number |
| Experience | text |
| Work types | array |
| Status ids | array |
| Blacklist | number |
| Languages | array |
| Contacts | array |
| Tags | array |
| Recommended | array |
| Responsible recruiters | array |
| Vacancies | array |
| Custom properties | array |
List Custom PropertiesSearch
List Department AbsencesSearch
List Department Remote WorkSearch
List Department Unpaid VacationsSearch
List Department VacationsSearch
List DepartmentsSearch
List Documented Sick LeaveSearch
List Employee AbsencesSearch
List Employee Documented Sick LeaveSearch
List Employee Remote WorkSearch
List Employee Sick LeaveSearch
List Employee VacationsSearch
List EmployeesSearch
| Field | Type |
|---|---|
| Employee Status | choice |
| Started Work From | date |
| Started Work To | date |
| Finished Work From | date |
| Finished Work To | date |
| Limit | number |
| Field | Type |
|---|---|
| Employee ID | text |
| Name | text |
| date | |
| Position | text |
| Grade | text |
| Residence | text |
| Residence comment | text |
| City | text |
| Country | text |
| Phone | text |
| Skype | text |
| Linked in | text |
| Birth date | text |
| End test | text |
| Fired date | date |
| Start date | date |
| Gender | text |
| Telegram | text |
| Additional email | text |
| Additional phone | text |
List Out of OfficeSearch
| Field | Type |
|---|---|
| Employee Status | choice |
| Include Hours | boolean |
| Limit | number |
| Field | Type |
|---|---|
| Out Of Office ID | text |
| Name | text |
| text | |
| End test | text |
| Fired date | text |
| Business trip | array |
| Home work | array |
| Sick leave | array |
| Documented sick leave | array |
| Vacation | array |
| Unpaid vacation | array |
| Overtime | array |
| Weekend work | array |
| Night shift | array |
| Day transfer | object |
| Start | array |
| End | array |
List Payroll ReportsSearch
List Recruitment StagesSearch
List Responsible RecruitersSearch
List Sick Leave RecordsSearch
List VacanciesSearch
| Field | Type |
|---|---|
| Recruiter ID | choice |
| Vacancy Status | choice |
| Limit | number |
| Field | Type |
|---|---|
| Vacancy ID | number |
| Name | text |
| Description | text |
| Demand | text |
| Addition | text |
| Responsibility | text |
| Working conditions | text |
| Number of positions | number |
| Residence | text |
| Hot flag | number |
| Published | number |
| Status | number |
| Work types | array |
| Salary | array |
| Responsible | array |
| Created at | date |
| Close date | date |
List Vacancy Stage HistoriesSearch
List Vacancy StagesSearch
Change Employee Vacation BalanceAction
| Field | Type |
|---|---|
Employee IDRequired | choice |
DaysRequired | text |
ActionRequired | choice |
| Comment | text |
Create a CandidateAction
| Field | Type |
|---|---|
| Hurma Vacancy ID | choice |
NameRequired | text |
| Phone | text |
| Description | text |
| CV | file |
| Position | text |
| Birth Date | date |
| Sex | text |
| Skype | text |
| url | |
| Telegram | text |
| Current Job | text |
| Job Comment | text |
| Education | text |
| Residence | text |
| Relocate | text |
| Duties | text |
| Additional Info | text |
| Custom Properties | array |
| Field | Type |
|---|---|
| Result | text |
| Error | boolean |
| Code | number |
| Messages | array |
Create an Employee VacationAction
| Field | Type |
|---|---|
Employee ID or EmailRequired | choice |
Start DateRequired | date |
End DateRequired | date |
| Full Day | boolean |
| Busy Day Checking | boolean |
| Approved | boolean |
| Start Time | text |
| End Time | text |
Download a Payroll Report FileAction
Export Overtime RecordsAction
Generate Payroll ReportAction
| Field | Type |
|---|---|
Report NameRequired | text |
Start DateRequired | date |
End DateRequired | date |
Make an API Calluniversal
Remove an Employee VacationAction
| Field | Type |
|---|---|
Vacation IDRequired | text |
Templates
Look for Hurma HR templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Breathe HR[2]Cloud HR software for employee records, leave, onboarding, and people management.
- BrioHRHR management platform for employee data, leave, payroll-ready records, and people operations.
- CalamariHR leave, attendance, and timesheet management for growing teams.
- Base.vnWorkplace suite for HR, requests, meetings, time off, and team operations.
- BuddyPunchEmployee time clock and attendance tracking for hourly teams.
References
- WEXTL® Hurma HR Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Hurma HR.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:11
