Requirements
To use Staffology on WEXTL you need an active account and an API access token from your account settings.[3]
Get your Staffology credentials
- API KeypasswordRequired
Log into your account, click your profile image at the top of the screen, select “API Keys” from the menu, and create a new API key.
[1]
Connect Staffology in WEXTL
- Log in to your WEXTL account, add the Staffology 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 Staffology 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 →
Staffology node modules
The list below is a reference of every Staffology node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Open any Staffology node module below to inspect its input parameters, outputs, and connection requirements.
Watch EventsTrigger
| Field | Type |
|---|---|
Employer IDRequired | text |
| Webhook Event | choice |
Watch JobsTrigger
| Field | Type |
|---|---|
| ID | text |
| Employer ID | text |
| Employer name | text |
| Type | text |
| Name | text |
| Output format | text |
| Status | text |
| Execution start time | date |
| Time in queue | number |
| Execution time | number |
Assess an EmployeeSearch
| Field | Type |
|---|---|
| Employee | object |
| ID | choice |
| Birth Date | date |
| Age | number |
| Start Date | date |
| Leave Date | date |
| Is Exempt | boolean |
| Roles | array |
| Pensions | array |
| State Pension Age | number |
| Postponement Date | date |
| Period | object |
| Pay Period | text |
| Pay Date | date |
| Period Start Date | date |
| Period End Date | date |
| Pay Run Start Date | date |
| Pay Run End Date | date |
| Lower Earnings Threshold | number |
| Qualifying Threshold | number |
| Upper Earnings Threshold | number |
| Minimum Age | number |
| Pension Schemes | array |
| Assessments | array |
| Explanation | boolean |
| Limit | number |
| Field | Type |
|---|---|
| Assessment date | date |
| Earnings | number |
| Qualifying earnings | number |
| Reason | text |
| Action | text |
| Action date | date |
| Status | text |
| Letter | text |
| Letter sent date | date |
| Letter sent type | text |
Get a BenefitAction
Get a BillAction
Get a Bill CSVAction
Get a Cost CenterAction
Get a DepartmentAction
Get a Direct Debit MandateAction
Get a JobAction
Get a Job FileAction
Get a LoanAction
Get Account DetailsAction
| Field | Type |
|---|---|
| Category | text |
| Email address | |
| Pending email address | |
| First name | text |
| Last name | text |
| Salutation | text |
| User identifier | text |
| Photo | text |
| Photo sas URL | text |
| Role | text |
Get AE AssessmentAction
Get an API KeyAction
Get an Assessment LetterAction
Get an Attachment Order DocumentAction
Get an Auto-Enrolment Assessment LetterAction
Get an EmployeeAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
| Field | Type |
|---|---|
| Personal details | object |
| Address | object |
| Marital status | text |
| Title | text |
| First name | text |
| Middle name | text |
| Last name | text |
| Alternative email | |
| Previous sur name | text |
| Email payslip | boolean |
| Employment details | object |
| Cis | object |
| Department | object |
| Cis sub contractor | boolean |
| Payroll code | text |
| Job title | text |
| Workplace postcode | text |
| On hold | boolean |
| On furlough | boolean |
| Furlough start | text |
| Furlough end | text |
| Auto enrolment | object |
| Last assessment | object |
| Uk worker | text |
| Days to defer assessment | number |
| Defer by months not days | boolean |
| Exempt | boolean |
| Ae exclusion code | text |
| Ae postponement letter sent | boolean |
| Leave settings | object |
| Use default holiday type | boolean |
| Use default allowance reset date | boolean |
| Use default allowance | boolean |
| Use default accrue payment in lieu | boolean |
| Use default accrue payment in lieu rate | boolean |
| Use default accrue payment in lieu all gross pay | boolean |
| Use default holiday accrual basis | boolean |
| Use default accrue payment in lieu pay automatically | boolean |
| Use default accrue hours per day | boolean |
| Use default maximum accrue period | boolean |
| Right to work | object |
| Checked | boolean |
| Document type | text |
| Document ref | text |
| Document expiry | text |
| Note | text |
| Bank details | object |
| Bank name | text |
| Bank branch | text |
| Bank reference | text |
| Account name | text |
| Account number | text |
| Sort code | text |
| Note | text |
| Building society roll number | text |
| Pay options | object |
| Regular pay lines | array |
| Period | text |
| Ordinal | number |
| Method | text |
| Withhold tax refund if pay is zero | boolean |
| Tax and ni | object |
| Fps fields | object |
| Tags | array |
| Basis | text |
| National minimum wage | boolean |
| Tags | array |
| Holiday scheme unique ID | text |
| Aggregated service date | text |
Get an EmployerAction
| Field | Type |
|---|---|
IDRequired | choice |
| Field | Type |
|---|---|
| Address | object |
| Line 1 | text |
| Line 2 | text |
| Line 3 | text |
| Line 4 | text |
| Line 5 | text |
| Post code | text |
| Country | text |
| Foreign country | text |
| Bank details | object |
| Country of bank | text |
| Iban | text |
| Swift bic | text |
| Bank name | text |
| Bank branch | text |
| Bank reference | text |
| Account name | text |
| Account number | text |
| Sort code | text |
| Note | text |
| Default pay options | object |
| Regular pay lines | array |
| Basic pay | number |
| Period | text |
| Ordinal | number |
| Method | text |
| Withhold tax refund if pay is zero | boolean |
| Tax and ni | object |
| Fps fields | object |
| Tags | array |
| Basis | text |
| Hmrc details | object |
| ID | text |
| Office number | text |
| Paye reference | text |
| Accounts office reference | text |
| Econ | text |
| Utr | text |
| Co tax | text |
| Employment allowance | boolean |
| Employment allowance max claim | number |
| Small employers relief | boolean |
| Default pension | object |
| ID | text |
| Pension scheme ID | text |
| Worker group ID | text |
| Pension scheme | object |
| Auto enrolled | boolean |
| Rti submission settings | object |
| ID | text |
| Sender type | text |
| Sender ID | text |
| Password | text |
| Exclude nil paid | boolean |
| Include hash cross ref | boolean |
| Auto submit fps | boolean |
| Auto submit eps | boolean |
| Test in live | boolean |
| Use test gateway | boolean |
| Leave settings | object |
| Use default holiday type | boolean |
| Use default allowance reset date | boolean |
| Use default allowance | boolean |
| Use default accrue payment in lieu | boolean |
| Use default accrue payment in lieu rate | boolean |
| Use default holiday accrual basis | boolean |
| Use default accrue payment in lieu pay automatically | boolean |
| Use default accrue hours per day | boolean |
| Use default maximum accrue period | boolean |
| Allowance reset date | text |
| Settings | object |
| Allow negative pay | boolean |
| Manual statutory pay lines enabled | boolean |
| Merge matching nominals enabled | boolean |
| Auto calc back pay for new starters | boolean |
| Pay code validation enabled | boolean |
| Calculate effective date salary changes | boolean |
| Group pay lines enabled | boolean |
| Contracted weeks | number |
| Full time contracted weeks | number |
| Full time contracted hours | number |
| Umbrella settings | object |
| Enabled | boolean |
| Charge per timesheet | number |
| Apprenticeship levy dedn rate | number |
| Holiday rate | number |
| Dpsb code | text |
| Expenses code | text |
| Gross deduction code | text |
| Holiday code | text |
| Cis fee code | text |
| Detail fee in comment | boolean |
| Auto enrolment settings | object |
| ID | text |
| Staging date | text |
| Cyclical reenrolment date | text |
| Previous cyclical reenrolment date | text |
| Default pension | object |
| Pension same as default | boolean |
| Days to defer assessment | number |
| Defer by months not days | boolean |
| Defer enrolment by | number |
| Defer enrolment by period type | text |
Get an Employer GroupAction
Get Analysis CategoryAction
Get Analysis Category CodeAction
Get Attachment OrderAction
Get Bureau SettingsAction
Get Employer DefaultsAction
| Field | Type |
|---|---|
| Employer | object |
| Is owner | boolean |
| Role | text |
| ID | text |
| Name | text |
| Metadata | object |
| URL | text |
| Pay codes | boolean |
| CSV mappings | boolean |
| Departments | boolean |
| Rti | boolean |
| Users | boolean |
| Hmrc notice settings | boolean |
| Pay options | boolean |
| Working patterns | boolean |
| Occupational policies | boolean |
Get Employer NoteAction
Get Enrolment DatesAction
Get Last AE AssessmentAction
Get Pending Letter CountsAction
Get TenantAction
List AE AssessmentsSearch
List Analysis CategoriesSearch
List Analysis Category CodesSearch
List API KeysSearch
List Attachment Order PaymentsSearch
| Field | Type |
|---|---|
Employer IDRequired | choice |
| Tax Year | choice |
| Limit | number |
| Field | Type |
|---|---|
| Attachment order | object |
| ID | text |
| Name | text |
| Metadata | object |
| URL | url |
| Tax year | text |
| Pay period | text |
| Date | date |
| Description | text |
| Attachable pay | number |
| Protected pay | number |
| Other attachment order deductions | number |
| Desired deduction | number |
| Shortfall | number |
List Attachment OrdersSearch
List Average Holiday Pay HistorySearch
List BenefitsSearch
List BillsSearch
List Bureau EmployersSearch
List CIS300sSearch
List Cost CentersSearch
List DepartmentsSearch
List Employee LettersSearch
List EmployeesSearch
List Employer GroupsSearch
List Employer NotesSearch
List EmployersSearch
List Enrolment AssessmentsSearch
List JobsSearch
List LoansSearch
List Pending LettersSearch
List User EmployeesSearch
Add an Attachment Order DocumentAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
FileRequired | text |
File NameRequired | text |
Change Email AddressAction
Create a BenefitAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Tax YearRequired | choice |
TypeRequired | choice |
Declaration TypeRequired | choice |
| Benefit Payrolled | array |
| Description | text |
| Value | number |
| Employee Contribution | number |
| Start Date | date |
| End Date | date |
| Field | Type |
|---|---|
| Tax year | text |
| Type | text |
| Declaration type | text |
| Benefit payrolled | array |
| Description | text |
| Value | number |
| Employee contribution | number |
| Start date | date |
| End date | date |
| Use pro rata | boolean |
Create a Cost CenterAction
Create a DepartmentAction
Create a LoanAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Issue DateRequired | date |
| Reference | text |
| Pay Code | text |
| Loan Amount | number |
| Period Amount | number |
| Amount Repaid | number |
| Previously Paid | number |
| Balance | number |
| Is Settled | boolean |
| Field | Type |
|---|---|
| Issue date | date |
| Reference | text |
| Pay code | text |
| Loan amount | number |
| Period amount | number |
| Amount repaid | number |
| Previously paid | number |
| Balance | number |
| Is settled | boolean |
| Is paused | boolean |
Create an AccountAction
| Field | Type |
|---|---|
| Category | choice |
| Email Address | |
| Pending Email Address | |
| First Name | text |
| Last Name | text |
| Salutation | text |
| User Identifier | text |
| Photo | text |
| Photo SAS URL | text |
| Role | choice |
| Field | Type |
|---|---|
| Category | text |
| Email address | |
| Pending email address | |
| First name | text |
| Last name | text |
| Salutation | text |
| User identifier | text |
| Photo | text |
| Photo sas URL | text |
| Role | text |
Create an API KeyAction
Create an Attachment OrderAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
TypeRequired | choice |
ReferenceRequired | text |
Issue DateRequired | date |
Apply FromRequired | date |
Carry Forward ShortfallRequired | boolean |
Allow Protected EarningsRequired | boolean |
Auto DeductionRequired | boolean |
Deduction Is PercentageRequired | boolean |
DeductionRequired | number |
| Field | Type |
|---|---|
| Type | text |
| Carry forward shortfall | boolean |
| Allow protected earnings | boolean |
| Auto deduction | boolean |
| Reference | text |
| Issue date | date |
| Apply from | date |
| Apply until | date |
| Deduction is percentage | boolean |
| Deduction | number |
Create an EmployeeAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
| Personal Details | object |
| Address | object |
| Marital Status | text |
| Title | text |
| First Name | text |
| Middle Name | text |
| Last Name | text |
| Alternative Email | |
| Previous Surname | text |
| Email Payslip | boolean |
| Employment Details | object |
| CIS | object |
| Department | object |
| CIS Subcontractor | boolean |
| Payroll Code | text |
| Job Title | text |
| Workplace Postcode | text |
| On Hold | boolean |
| On Furlough | boolean |
| Furlough Start Date | date |
| Furlough End Date | date |
| Auto Enrolment | object |
| Last Assessment | object |
| UK Worker | choice |
| Days to Defer Assessment | number |
| Defer by Months Not Days | boolean |
| Exempt | boolean |
| AE Exclusion Code | choice |
| AE Postponement Letter Sent | boolean |
| Leave Settings | object |
| Use Default Holiday Type | boolean |
| Use Default Allowance Reset Date | boolean |
| Use Default Allowance | boolean |
| Use Default Accrue Payment in Lieu | boolean |
| Use Default Accrue Payment in Lieu Rate | boolean |
| Use Default Accrue Payment in Lieu All Gross Pay | boolean |
| Use Default Holiday Accrual Basis | boolean |
| Use Default Accrue Payment in Lieu Pay Automatically | boolean |
| Use Default Accrue Hours Per Day | boolean |
| Use Default Maximum Accrue Period | boolean |
| Right to Work | object |
| Checked | boolean |
| Document Type | choice |
| Document Reference | text |
| Document Expiry | date |
| Note | text |
| Bank Details | object |
| Bank Name | text |
| Bank Branch | text |
| Bank Reference | text |
| Account Name | text |
| Account Number | text |
| Sort Code | text |
| Note | text |
| Building Society Roll Number | text |
| Pay Options | object |
| Regular Pay Lines | array |
| Period | choice |
| Ordinal | number |
| Method | choice |
| Withhold Tax Refund If Pay Is Zero | boolean |
| Tax and NI | object |
| FPS Fields | object |
| Tags | array |
| Basis | choice |
| National Minimum Wage | boolean |
| Tags | array |
| Holiday Scheme Unique ID | text |
| Field | Type |
|---|---|
| Personal details | object |
| Address | object |
| Marital status | text |
| Title | text |
| First name | text |
| Middle name | text |
| Last name | text |
| Alternative email | |
| Previous sur name | text |
| Email payslip | boolean |
| Employment details | object |
| Cis | object |
| Department | object |
| Cis sub contractor | boolean |
| Payroll code | text |
| Job title | text |
| Workplace postcode | text |
| On hold | boolean |
| On furlough | boolean |
| Furlough start | text |
| Furlough end | text |
| Auto enrolment | object |
| Last assessment | object |
| Uk worker | text |
| Days to defer assessment | number |
| Defer by months not days | boolean |
| Exempt | boolean |
| Ae exclusion code | text |
| Ae postponement letter sent | boolean |
| Leave settings | object |
| Use default holiday type | boolean |
| Use default allowance reset date | boolean |
| Use default allowance | boolean |
| Use default accrue payment in lieu | boolean |
| Use default accrue payment in lieu rate | boolean |
| Use default accrue payment in lieu all gross pay | boolean |
| Use default holiday accrual basis | boolean |
| Use default accrue payment in lieu pay automatically | boolean |
| Use default accrue hours per day | boolean |
| Use default maximum accrue period | boolean |
| Right to work | object |
| Checked | boolean |
| Document type | text |
| Document ref | text |
| Document expiry | text |
| Note | text |
| Bank details | object |
| Bank name | text |
| Bank branch | text |
| Bank reference | text |
| Account name | text |
| Account number | text |
| Sort code | text |
| Note | text |
| Building society roll number | text |
| Pay options | object |
| Regular pay lines | array |
| Period | text |
| Ordinal | number |
| Method | text |
| Withhold tax refund if pay is zero | boolean |
| Tax and ni | object |
| Fps fields | object |
| Tags | array |
| Basis | text |
| National minimum wage | boolean |
| Tags | array |
| Holiday scheme unique ID | text |
| Aggregated service date | text |
Create an EmployerAction
| Field | Type |
|---|---|
| Address | object |
| Line 1 | text |
| Line 2 | text |
| Line 3 | text |
| Line 4 | text |
| Line 5 | text |
| Post Code | text |
| Country | text |
| Foreign Country | text |
| Bank Details | object |
| Country Of Bank | text |
| IBAN | text |
| SWIFT/BIC | text |
| Bank Name | text |
| Bank Branch | text |
| Bank Reference | text |
| Account Name | text |
| Account Number | text |
| Sort Code | text |
| Note | text |
| Default Pay Options | object |
| Regular Pay Lines | array |
| Period | choice |
| Ordinal | number |
| Method | choice |
| Withhold Tax Refund If Pay Is Zero | boolean |
| Tax and NI | object |
| FPS Fields | object |
| Tags | array |
| Basis | choice |
| National Minimum Wage | boolean |
| HMRC Details | object |
| ID | text |
| Office Number | text |
| PAYE Reference | text |
| Accounts Office Reference | text |
| ECON | text |
| UTR | text |
| Company Tax | text |
| Employment Allowance | boolean |
| Employment Allowance Max Claim | number |
| Small Employers Relief | boolean |
| Default Pension | object |
| ID | text |
| Pension Scheme ID | text |
| Worker Group ID | text |
| Pension Scheme | object |
| Auto Enrolled | boolean |
| RTI Submission Settings | object |
| ID | text |
| Sender Type | text |
| Sender ID | text |
| Password | text |
| Exclude Nil Paid | boolean |
| Include Hash Cross Reference | boolean |
| Auto Submit FPS | boolean |
| Auto Submit EPS | boolean |
| Test in Live | boolean |
| Use Test Gateway | boolean |
| Field | Type |
|---|---|
| Address | object |
| Line 1 | text |
| Line 2 | text |
| Line 3 | text |
| Line 4 | text |
| Line 5 | text |
| Post code | text |
| Country | text |
| Foreign country | text |
| Bank details | object |
| Country of bank | text |
| Iban | text |
| Swift bic | text |
| Bank name | text |
| Bank branch | text |
| Bank reference | text |
| Account name | text |
| Account number | text |
| Sort code | text |
| Note | text |
| Default pay options | object |
| Regular pay lines | array |
| Basic pay | number |
| Period | text |
| Ordinal | number |
| Method | text |
| Withhold tax refund if pay is zero | boolean |
| Tax and ni | object |
| Fps fields | object |
| Tags | array |
| Basis | text |
| Hmrc details | object |
| ID | text |
| Office number | text |
| Paye reference | text |
| Accounts office reference | text |
| Econ | text |
| Utr | text |
| Co tax | text |
| Employment allowance | boolean |
| Employment allowance max claim | number |
| Small employers relief | boolean |
| Default pension | object |
| ID | text |
| Pension scheme ID | text |
| Worker group ID | text |
| Pension scheme | object |
| Auto enrolled | boolean |
| Rti submission settings | object |
| ID | text |
| Sender type | text |
| Sender ID | text |
| Password | text |
| Exclude nil paid | boolean |
| Include hash cross ref | boolean |
| Auto submit fps | boolean |
| Auto submit eps | boolean |
| Test in live | boolean |
| Use test gateway | boolean |
| Leave settings | object |
| Use default holiday type | boolean |
| Use default allowance reset date | boolean |
| Use default allowance | boolean |
| Use default accrue payment in lieu | boolean |
| Use default accrue payment in lieu rate | boolean |
| Use default holiday accrual basis | boolean |
| Use default accrue payment in lieu pay automatically | boolean |
| Use default accrue hours per day | boolean |
| Use default maximum accrue period | boolean |
| Allowance reset date | text |
| Settings | object |
| Allow negative pay | boolean |
| Manual statutory pay lines enabled | boolean |
| Merge matching nominals enabled | boolean |
| Auto calc back pay for new starters | boolean |
| Pay code validation enabled | boolean |
| Calculate effective date salary changes | boolean |
| Group pay lines enabled | boolean |
| Contracted weeks | number |
| Full time contracted weeks | number |
| Full time contracted hours | number |
| Umbrella settings | object |
| Enabled | boolean |
| Charge per timesheet | number |
| Apprenticeship levy dedn rate | number |
| Holiday rate | number |
| Dpsb code | text |
| Expenses code | text |
| Gross deduction code | text |
| Holiday code | text |
| Cis fee code | text |
| Detail fee in comment | boolean |
| Auto enrolment settings | object |
| ID | text |
| Staging date | text |
| Cyclical reenrolment date | text |
| Previous cyclical reenrolment date | text |
| Default pension | object |
| Pension same as default | boolean |
| Days to defer assessment | number |
| Defer by months not days | boolean |
| Defer enrolment by | number |
| Defer enrolment by period type | text |
Create an Employer GroupAction
Create Analysis CategoryAction
Create Analysis Category CodeAction
Create Average Holiday Pay HistoryAction
Create CIS300Action
| Field | Type |
|---|---|
Employer IDRequired | choice |
Tax YearRequired | choice |
| Tax Month | number |
| Employee Count | number |
| Employment Status Declaration | boolean |
| Verification Declaration | boolean |
| Information Correct Declaration | boolean |
| Inactivity Declaration | boolean |
| CIS Return | object |
| Contractor | object |
| Subcontractor | array |
| Nil Return | text |
| Declarations | object |
| IR Mark | text |
| Field | Type |
|---|---|
| Tax month | number |
| Employee count | number |
| Employment status declaration | boolean |
| Verification declaration | boolean |
| Information correct declaration | boolean |
| Inactivity declaration | boolean |
| Cis return | object |
| Contractor | object |
| Subcontractor | array |
| Nil return | text |
| Declarations | object |
| I rmark | text |
| XML | text |
| Tax year | text |
Create Employee EnrollmentAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Role IDRequired | text |
Pay Run IDRequired | text |
ReasonRequired | choice |
Assessment DateRequired | date |
Period Start DateRequired | date |
Period End DateRequired | date |
| Age | number |
| Lower Earnings Threshold | number |
| Qualifying Threshold | number |
| Field | Type |
|---|---|
| Assessment date | date |
| Earnings | number |
| Qualifying earnings | number |
| Reason | text |
| Action | text |
| Action date | date |
| Status | text |
| Letter | text |
| Letter sent date | date |
| Letter sent type | text |
Create Employer NoteAction
Delete a BenefitAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Delete a Cost CenterAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Delete a DepartmentAction
Delete a LoanAction
Delete AE AssessmentAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Delete an API KeyAction
| Field | Type |
|---|---|
IDRequired | choice |
Delete an Attachment Order DocumentAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Delete an EmployeeAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Delete an Employee PhotoAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
| Field | Type |
|---|---|
| Personal details | object |
| Address | object |
| Marital status | text |
| Title | text |
| First name | text |
| Middle name | text |
| Last name | text |
| Alternative email | |
| Previous sur name | text |
| Email payslip | boolean |
| Employment details | object |
| Cis | object |
| Department | object |
| Cis sub contractor | boolean |
| Payroll code | text |
| Job title | text |
| Workplace postcode | text |
| On hold | boolean |
| On furlough | boolean |
| Furlough start | text |
| Furlough end | text |
| Auto enrolment | object |
| Last assessment | object |
| Uk worker | text |
| Days to defer assessment | number |
| Defer by months not days | boolean |
| Exempt | boolean |
| Ae exclusion code | text |
| Ae postponement letter sent | boolean |
| Leave settings | object |
| Use default holiday type | boolean |
| Use default allowance reset date | boolean |
| Use default allowance | boolean |
| Use default accrue payment in lieu | boolean |
| Use default accrue payment in lieu rate | boolean |
| Use default accrue payment in lieu all gross pay | boolean |
| Use default holiday accrual basis | boolean |
| Use default accrue payment in lieu pay automatically | boolean |
| Use default accrue hours per day | boolean |
| Use default maximum accrue period | boolean |
| Right to work | object |
| Checked | boolean |
| Document type | text |
| Document ref | text |
| Document expiry | text |
| Note | text |
| Bank details | object |
| Bank name | text |
| Bank branch | text |
| Bank reference | text |
| Account name | text |
| Account number | text |
| Sort code | text |
| Note | text |
| Building society roll number | text |
| Pay options | object |
| Regular pay lines | array |
| Period | text |
| Ordinal | number |
| Method | text |
| Withhold tax refund if pay is zero | boolean |
| Tax and ni | object |
| Fps fields | object |
| Tags | array |
| Basis | text |
| National minimum wage | boolean |
| Tags | array |
| Holiday scheme unique ID | text |
| Aggregated service date | text |
Delete an EmployerAction
| Field | Type |
|---|---|
IDRequired | choice |
Delete an Employer GroupAction
| Field | Type |
|---|---|
CodeRequired | choice |
Delete Analysis CategoryAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Delete Analysis Category CodeAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Delete Attachment OrderAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Delete Average Holiday Pay HistoryAction
Delete Completed JobsAction
| Field | Type |
|---|---|
Job IDRequired | choice |
Delete Direct Debit MandateAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Delete Employer NoteAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Make an API Calluniversal
Mark as On HoldAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Mark Assessment Letter as SentAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Mark CIS300 as SentAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
| Field | Type |
|---|---|
| Tax month | number |
| Employee count | number |
| Employment status declaration | boolean |
| Verification declaration | boolean |
| Information correct declaration | boolean |
| Inactivity declaration | boolean |
| Cis return | object |
| Contractor | object |
| Subcontractor | array |
| Nil return | text |
| Declarations | object |
| I rmark | text |
| XML | text |
| Tax year | text |
Mark Letter as SentAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
IDRequired | text |
Rehire an EmployeeAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
Resend Verification EmailAction
No fields documented.
Send an Auto-Enrolment Assessment LetterAction
Send Assessment Email LetterAction
Set Employer DefaultsAction
| Field | Type |
|---|---|
| Employer | object |
Is OwnerRequired | boolean |
RoleRequired | text |
IDRequired | text |
NameRequired | text |
| Metadata | object |
| URL | url |
| Pay Codes | boolean |
| CSV Mappings | boolean |
| Departments | boolean |
| RTI | boolean |
| Users | boolean |
| HMRC Notice Settings | boolean |
| Pay Options | boolean |
| Working Patterns | boolean |
| Occupational Policies | boolean |
| Field | Type |
|---|---|
| Employer | object |
| Is owner | boolean |
| Role | text |
| ID | text |
| Name | text |
| Metadata | object |
| URL | text |
| Pay codes | boolean |
| CSV mappings | boolean |
| Departments | boolean |
| Rti | boolean |
| Users | boolean |
| Hmrc notice settings | boolean |
| Pay options | boolean |
| Working patterns | boolean |
| Occupational policies | boolean |
Setup Direct Debit MandateAction
Update a BenefitAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
| Tax Year | choice |
| Type | choice |
| Declaration Type | choice |
| Benefit Payrolled | array |
| Description | text |
| Value | number |
| Employee Contribution | number |
| Start Date | date |
| End Date | date |
| Field | Type |
|---|---|
| Tax year | text |
| Type | text |
| Declaration type | text |
| Benefit payrolled | array |
| Description | text |
| Value | number |
| Employee contribution | number |
| Start date | date |
| End date | date |
| Use pro rata | boolean |
Update a Cost CenterAction
Update a DepartmentAction
Update a LoanAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
| Issue Date | date |
| Reference | text |
| Pay Code | text |
| Loan Amount | number |
| Period Amount | number |
| Amount Repaid | number |
| Previously Paid | number |
| Balance | number |
| Is Settled | boolean |
| Field | Type |
|---|---|
| Issue date | date |
| Reference | text |
| Pay code | text |
| Loan amount | number |
| Period amount | number |
| Amount repaid | number |
| Previously paid | number |
| Balance | number |
| Is settled | boolean |
| Is paused | boolean |
Update an EmployeeAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
| Personal Details | object |
| Address | object |
| Marital Status | text |
| Title | text |
| First Name | text |
| Middle Name | text |
| Last Name | text |
| Alternative Email | |
| Previous Surname | text |
| Email Payslip | boolean |
| Employment Details | object |
| CIS | object |
| Department | object |
| CIS Subcontractor | boolean |
| Payroll Code | text |
| Job Title | text |
| Workplace Postcode | text |
| On Hold | boolean |
| On Furlough | boolean |
| Furlough Start Date | date |
| Furlough End Date | date |
| Auto Enrolment | object |
| Last Assessment | object |
| UK Worker | choice |
| Days to Defer Assessment | number |
| Defer by Months Not Days | boolean |
| Exempt | boolean |
| AE Exclusion Code | choice |
| AE Postponement Letter Sent | boolean |
| Leave Settings | object |
| Use Default Holiday Type | boolean |
| Use Default Allowance Reset Date | boolean |
| Use Default Allowance | boolean |
| Use Default Accrue Payment in Lieu | boolean |
| Use Default Accrue Payment in Lieu Rate | boolean |
| Use Default Accrue Payment in Lieu All Gross Pay | boolean |
| Use Default Holiday Accrual Basis | boolean |
| Use Default Accrue Payment in Lieu Pay Automatically | boolean |
| Use Default Accrue Hours Per Day | boolean |
| Use Default Maximum Accrue Period | boolean |
| Right to Work | object |
| Checked | boolean |
| Document Type | choice |
| Document Reference | text |
| Document Expiry | date |
| Note | text |
| Bank Details | object |
| Bank Name | text |
| Bank Branch | text |
| Bank Reference | text |
| Account Name | text |
| Account Number | text |
| Sort Code | text |
| Note | text |
| Building Society Roll Number | text |
| Pay Options | object |
| Regular Pay Lines | array |
| Period | choice |
| Ordinal | number |
| Method | choice |
| Withhold Tax Refund If Pay Is Zero | boolean |
| Tax and NI | object |
| FPS Fields | object |
| Tags | array |
| Basis | choice |
| National Minimum Wage | boolean |
| Tags | array |
| Holiday Scheme Unique ID | text |
| Field | Type |
|---|---|
| Personal details | object |
| Address | object |
| Marital status | text |
| Title | text |
| First name | text |
| Middle name | text |
| Last name | text |
| Alternative email | |
| Previous sur name | text |
| Email payslip | boolean |
| Employment details | object |
| Cis | object |
| Department | object |
| Cis sub contractor | boolean |
| Payroll code | text |
| Job title | text |
| Workplace postcode | text |
| On hold | boolean |
| On furlough | boolean |
| Furlough start | text |
| Furlough end | text |
| Auto enrolment | object |
| Last assessment | object |
| Uk worker | text |
| Days to defer assessment | number |
| Defer by months not days | boolean |
| Exempt | boolean |
| Ae exclusion code | text |
| Ae postponement letter sent | boolean |
| Leave settings | object |
| Use default holiday type | boolean |
| Use default allowance reset date | boolean |
| Use default allowance | boolean |
| Use default accrue payment in lieu | boolean |
| Use default accrue payment in lieu rate | boolean |
| Use default accrue payment in lieu all gross pay | boolean |
| Use default holiday accrual basis | boolean |
| Use default accrue payment in lieu pay automatically | boolean |
| Use default accrue hours per day | boolean |
| Use default maximum accrue period | boolean |
| Right to work | object |
| Checked | boolean |
| Document type | text |
| Document ref | text |
| Document expiry | text |
| Note | text |
| Bank details | object |
| Bank name | text |
| Bank branch | text |
| Bank reference | text |
| Account name | text |
| Account number | text |
| Sort code | text |
| Note | text |
| Building society roll number | text |
| Pay options | object |
| Regular pay lines | array |
| Period | text |
| Ordinal | number |
| Method | text |
| Withhold tax refund if pay is zero | boolean |
| Tax and ni | object |
| Fps fields | object |
| Tags | array |
| Basis | text |
| National minimum wage | boolean |
| Tags | array |
| Holiday scheme unique ID | text |
| Aggregated service date | text |
Update an EmployerAction
| Field | Type |
|---|---|
IDRequired | choice |
| Address | object |
| Line 1 | text |
| Line 2 | text |
| Line 3 | text |
| Line 4 | text |
| Line 5 | text |
| Post Code | text |
| Country | text |
| Foreign Country | text |
| Bank Details | object |
| Country Of Bank | text |
| IBAN | text |
| SWIFT/BIC | text |
| Bank Name | text |
| Bank Branch | text |
| Bank Reference | text |
| Account Name | text |
| Account Number | text |
| Sort Code | text |
| Note | text |
| Default Pay Options | object |
| Regular Pay Lines | array |
| Period | choice |
| Ordinal | number |
| Method | choice |
| Withhold Tax Refund If Pay Is Zero | boolean |
| Tax and NI | object |
| FPS Fields | object |
| Tags | array |
| Basis | choice |
| National Minimum Wage | boolean |
| HMRC Details | object |
| ID | text |
| Office Number | text |
| PAYE Reference | text |
| Accounts Office Reference | text |
| ECON | text |
| UTR | text |
| Company Tax | text |
| Employment Allowance | boolean |
| Employment Allowance Max Claim | number |
| Small Employers Relief | boolean |
| Default Pension | object |
| ID | text |
| Pension Scheme ID | text |
| Worker Group ID | text |
| Pension Scheme | object |
| Auto Enrolled | boolean |
| RTI Submission Settings | object |
| ID | text |
| Sender Type | text |
| Sender ID | text |
| Password | text |
| Exclude Nil Paid | boolean |
| Include Hash Cross Reference | boolean |
| Auto Submit FPS | boolean |
| Auto Submit EPS | boolean |
| Test in Live | boolean |
| Use Test Gateway | boolean |
| Field | Type |
|---|---|
| Address | object |
| Line 1 | text |
| Line 2 | text |
| Line 3 | text |
| Line 4 | text |
| Line 5 | text |
| Post code | text |
| Country | text |
| Foreign country | text |
| Bank details | object |
| Country of bank | text |
| Iban | text |
| Swift bic | text |
| Bank name | text |
| Bank branch | text |
| Bank reference | text |
| Account name | text |
| Account number | text |
| Sort code | text |
| Note | text |
| Default pay options | object |
| Regular pay lines | array |
| Basic pay | number |
| Period | text |
| Ordinal | number |
| Method | text |
| Withhold tax refund if pay is zero | boolean |
| Tax and ni | object |
| Fps fields | object |
| Tags | array |
| Basis | text |
| Hmrc details | object |
| ID | text |
| Office number | text |
| Paye reference | text |
| Accounts office reference | text |
| Econ | text |
| Utr | text |
| Co tax | text |
| Employment allowance | boolean |
| Employment allowance max claim | number |
| Small employers relief | boolean |
| Default pension | object |
| ID | text |
| Pension scheme ID | text |
| Worker group ID | text |
| Pension scheme | object |
| Auto enrolled | boolean |
| Rti submission settings | object |
| ID | text |
| Sender type | text |
| Sender ID | text |
| Password | text |
| Exclude nil paid | boolean |
| Include hash cross ref | boolean |
| Auto submit fps | boolean |
| Auto submit eps | boolean |
| Test in live | boolean |
| Use test gateway | boolean |
| Leave settings | object |
| Use default holiday type | boolean |
| Use default allowance reset date | boolean |
| Use default allowance | boolean |
| Use default accrue payment in lieu | boolean |
| Use default accrue payment in lieu rate | boolean |
| Use default holiday accrual basis | boolean |
| Use default accrue payment in lieu pay automatically | boolean |
| Use default accrue hours per day | boolean |
| Use default maximum accrue period | boolean |
| Allowance reset date | text |
| Settings | object |
| Allow negative pay | boolean |
| Manual statutory pay lines enabled | boolean |
| Merge matching nominals enabled | boolean |
| Auto calc back pay for new starters | boolean |
| Pay code validation enabled | boolean |
| Calculate effective date salary changes | boolean |
| Group pay lines enabled | boolean |
| Contracted weeks | number |
| Full time contracted weeks | number |
| Full time contracted hours | number |
| Umbrella settings | object |
| Enabled | boolean |
| Charge per timesheet | number |
| Apprenticeship levy dedn rate | number |
| Holiday rate | number |
| Dpsb code | text |
| Expenses code | text |
| Gross deduction code | text |
| Holiday code | text |
| Cis fee code | text |
| Detail fee in comment | boolean |
| Auto enrolment settings | object |
| ID | text |
| Staging date | text |
| Cyclical reenrolment date | text |
| Previous cyclical reenrolment date | text |
| Default pension | object |
| Pension same as default | boolean |
| Days to defer assessment | number |
| Defer by months not days | boolean |
| Defer enrolment by | number |
| Defer enrolment by period type | text |
Update an Employer GroupAction
Update Analysis CategoryAction
Update Analysis Category CodeAction
Update Assessment StateAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
| State | choice |
| Status | choice |
| State Date | date |
| Pension Scheme ID | text |
| Worker Group ID | text |
| Start Action Already Reported | boolean |
| End Action Already Reported | boolean |
| Pension ID | text |
| Field | Type |
|---|---|
| Assessment date | date |
| Employee state | text |
| Age | number |
| Uk worker | text |
| Pay period | text |
| Ordinal | number |
| Earnings in period | number |
| Qualifying earnings in period | number |
| Ae exclusion code | text |
| Status | text |
Update Attachment OrderAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
| Type | choice |
ReferenceRequired | text |
Issue DateRequired | date |
Apply FromRequired | date |
Carry Forward ShortfallRequired | boolean |
Allow Protected EarningsRequired | boolean |
Auto DeductionRequired | boolean |
Deduction Is PercentageRequired | boolean |
DeductionRequired | number |
| Field | Type |
|---|---|
| Type | text |
| Carry forward shortfall | boolean |
| Allow protected earnings | boolean |
| Auto deduction | boolean |
| Reference | text |
| Issue date | date |
| Apply from | date |
| Apply until | date |
| Deduction is percentage | boolean |
| Deduction | number |
Update Average Holiday Pay HistoryAction
Update Bureau SettingsAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
IDRequired | text |
Enable ApprovalsRequired | boolean |
Processor User IDRequired | choice |
Report Pack IDRequired | text |
Is BACS ClientRequired | boolean |
Is BACS Client for HMRCRequired | boolean |
Show Contact CardRequired | boolean |
| Field | Type |
|---|---|
| Enable approvals | boolean |
| Processor user ID | text |
| Report pack ID | text |
| Is bacs client | boolean |
| Is bacs client for hmrc | boolean |
| Show contact card | boolean |
| ID | text |
Update CIS300Action
| Field | Type |
|---|---|
Employer IDRequired | choice |
| Tax Year | choice |
| Tax Month | number |
| Employee Count | number |
| Employment Status Declaration | boolean |
| Verification Declaration | boolean |
| Information Correct Declaration | boolean |
| Inactivity Declaration | boolean |
| CIS Return | object |
| Contractor | object |
| Subcontractor | array |
| Nil Return | text |
| Declarations | object |
| IR Mark | text |
| Field | Type |
|---|---|
| Tax month | number |
| Employee count | number |
| Employment status declaration | boolean |
| Verification declaration | boolean |
| Information correct declaration | boolean |
| Inactivity declaration | boolean |
| Cis return | object |
| Contractor | object |
| Subcontractor | array |
| Nil return | text |
| Declarations | object |
| I rmark | text |
| XML | text |
| Tax year | text |
Update Employer NoteAction
Update User PhotoAction
Update User ProfileAction
| Field | Type |
|---|---|
| Category | choice |
| Email Address | |
| Pending Email Address | |
| First Name | text |
| Last Name | text |
| Salutation | text |
| User Identifier | text |
| Photo | text |
| Photo SAS URL | text |
| Role | choice |
| Field | Type |
|---|---|
| Category | text |
| Email address | |
| Pending email address | |
| First name | text |
| Last name | text |
| Salutation | text |
| User identifier | text |
| Photo | text |
| Photo sas URL | text |
| Role | text |
Upload an Employee PhotoAction
| Field | Type |
|---|---|
Employer IDRequired | choice |
FileRequired | text |
File NameRequired | text |
| Field | Type |
|---|---|
| Personal details | object |
| Address | object |
| Marital status | text |
| Title | text |
| First name | text |
| Middle name | text |
| Last name | text |
| Alternative email | |
| Previous sur name | text |
| Email payslip | boolean |
| Employment details | object |
| Cis | object |
| Department | object |
| Cis sub contractor | boolean |
| Payroll code | text |
| Job title | text |
| Workplace postcode | text |
| On hold | boolean |
| On furlough | boolean |
| Furlough start | text |
| Furlough end | text |
| Auto enrolment | object |
| Last assessment | object |
| Uk worker | text |
| Days to defer assessment | number |
| Defer by months not days | boolean |
| Exempt | boolean |
| Ae exclusion code | text |
| Ae postponement letter sent | boolean |
| Leave settings | object |
| Use default holiday type | boolean |
| Use default allowance reset date | boolean |
| Use default allowance | boolean |
| Use default accrue payment in lieu | boolean |
| Use default accrue payment in lieu rate | boolean |
| Use default accrue payment in lieu all gross pay | boolean |
| Use default holiday accrual basis | boolean |
| Use default accrue payment in lieu pay automatically | boolean |
| Use default accrue hours per day | boolean |
| Use default maximum accrue period | boolean |
| Right to work | object |
| Checked | boolean |
| Document type | text |
| Document ref | text |
| Document expiry | text |
| Note | text |
| Bank details | object |
| Bank name | text |
| Bank branch | text |
| Bank reference | text |
| Account name | text |
| Account number | text |
| Sort code | text |
| Note | text |
| Building society roll number | text |
| Pay options | object |
| Regular pay lines | array |
| Period | text |
| Ordinal | number |
| Method | text |
| Withhold tax refund if pay is zero | boolean |
| Tax and ni | object |
| Fps fields | object |
| Tags | array |
| Basis | text |
| National minimum wage | boolean |
| Tags | array |
| Holiday scheme unique ID | text |
| Aggregated service date | text |
Templates
Look for Staffology templates in the WEXTL template library.
Browse templates →Explore alternative apps
- BambooHR[2]HRIS for employee records, time off, time tracking, benefits, hiring, and payroll-adjacent workflows.
- actiTIMETime tracking and project work-assignment software for teams and leave management.
- AshbyAll-in-one recruiting ATS with analytics, scheduling, and candidate CRM.
- AffindaAI document parsing for resumes, invoices, and structured data extraction.
- Breathe HRCloud HR software for employee records, leave, onboarding, and people management.
References
- WEXTL® Staffology Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Staffology.
- WEXTL® visual workflow builder data.
Last updated: Jul 21, 2026 15:23