Creates or replaces a pending request for a new net-pay allocation.

Access: Employee users only.

The request stores full bank-account information in the waiting request. Unless overwrite is requested, an existing pending request prevents creation of another one.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
int32
required

Company identifier from the route.

int32
required

Employee identifier from the route.

Body Params

New net-pay-allocation request payload to store.

Payload used to submit or review a pending net-pay-allocation request that includes bank-account details.

date | null
required

Date on which the net-pay allocation should begin, in ISO 8601 date format (yyyy-MM-dd).
Data type is validated and must be Number

date | null

Optional end date for the net-pay allocation, in ISO 8601 date format (yyyy-MM-dd).
Data type is validated and must be Number

string | null
required
^[a-zA-Z0-9-]*$

Destination bank-account number for the allocation.

string | null
required
^((0[0-9])|(1[0-2])|(2[1-9])|(3[0-2])|(6[1-9])|(7[0-2])|80)([0-9]{7})$

Destination bank routing number for the allocation.

string | null
required

Account-holder name associated with the destination bank account.

int32
enum

Members:

  • 1 - Checking ( Checking. )
  • 2 - Savings ( Savings. )
Allowed:
boolean

Indicates whether the allocation should apply to all pay statements.

int32
enum

Members:

  • 1 - FixedAmount ( Fixed Amount. )
  • 2 - Percentage ( Percentage. )
  • 255 - Reminder ( Reminder. )
Allowed:
double | null
≥ 0

Fixed amount to allocate when Worklio.ApiModels.API.Models.Employees.Requests.NetPayAllocation_v10.AllocatedByType is FixedAmount.

double | null
0 to 100

Percentage of net pay to allocate when Worklio.ApiModels.API.Models.Employees.Requests.NetPayAllocation_v10.AllocatedByType is Percentage.

boolean

Indicates whether an existing waiting net-pay-allocation request may be replaced.

boolean

Indicates whether the waiting request represents removal of an existing net-pay allocation.

Headers
string
required
Defaults to 2.0

The requested API version

string
Defaults to 2.0

The requested API version

Responses

Language
Credentials
Bearer
jwt
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json