Update a variable payment for an employee

Updates an existing variable pay entry for the given employee. Send the full row (not a partial patch). Returns no content on success.

Required permissions: People's Data > Payroll > Manage selected employees' Payroll sections (or Variable table Manage when field-level permissions are enabled).

Path Params
string
required

Employee ID.

int64
required

The entry ID to update.

Body Params

Values for the variable pay entry you want to update.

Request body for creating or updating a variable pay entry. Do not send id; the system assigns it on create. On update, identify the row with the path {entry_id}.

date
required

The date this entry becomes effective (ISO 8601 date).

amount
object
required
string
required

The type of variable pay. Default values include Bonus, ExecutiveBonus, and Commission. Companies may add custom list values.

string
required

The payment period for this variable entry. Possible values: Annual, Half-Yearly, Quarterly, Monthly.

number

The employee's company on-target weight, in percentage.

number

The employee's department on-target weight, in percentage.

number

The employee's individual on-target weight, in percentage.

string

The reason for this change.

Responses
204

Entry updated successfully.

404

No variable pay entry was found for the given employee and entry ID.

Language
Credentials
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here!