Apply benefit deduction

Start, change or end a worker's deduction for a benefit plan, like medical, dental or an HSA. Benefit deductions are fixed dollar amounts, with an optional employer contribution.

Send an effectiveDate to start or change the deduction, or only an effectiveEndDate to end it. The deduction is identified by workerId and payCode. See the Guide to the Deductions API for how changes are applied.

Body Params
string
required

The worker's ID (your external worker ID, or the Everee worker ID).

string
required

The benefit type, like MEDICAL_INSURANCE or HSA, or the apiKey of a custom pay code. See the Guide to the Deductions API for the supported values.

deductionAmount
object

A fixed dollar amount. Send either this or deductionPercentage, depending on what the payCode supports.

lifetimeLimit
object

A cap on the total amount deducted from the worker over the life of the deduction.

string
enum

Whether the HSA contribution limit is for an individual or a family. Only valid when payCode is HSA. If omitted for an HSA, the worker's existing limit type is kept.

Allowed:
date

The date the deduction starts or changes. Send it to create or update the deduction. Omit it, and send only effectiveEndDate, to end an existing deduction. If the date is earlier than the worker's earliest editable date, it's moved forward, and the response shows the date that was used.

date

The last day the deduction applies. Omit for a deduction that continues until you end it. Can't be before effectiveDate.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Choose an example:
application/json