Deel: Retrieve Benefits for Employee — 200 response body — data item benefits item employer contribution
Retrieve Benefits for Employee: 200 response body, field data / item / benefits / item / employer_contribution. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Retrieve Benefits for Employee — 200 response body — data item benefits item employer contribution
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Recurring employer-paid portion for this benefit, same shape as `employee_contribution`. Together with `employee_contribution.amount`, describes how premium or plan cost is split for the modeled period; billed totals for the active cycle may also appear under `enrollment_details`. |
amount | JSON | Required within parent | |
amount (anyOf 1) | JSON | Alternative | |
amount (anyOf 1) (anyOf 1) | number | Alternative | Resolved employer contribution in `currency` per `frequency` period. Format: double |
amount (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
amount (anyOf 2) | null | Alternative | Resolved employer contribution in `currency` per `frequency` period. Format: double |
currency | string | Required within parent | ISO 4217 currency code for `amount`. Matches the parent contract’s `currency`. |
frequency | JSON | Required within parent | |
frequency (anyOf 1) | string | Alternative | Cadence at which the employer contribution is applied. Same vocabulary as `employee_contribution.frequency`. |
frequency (anyOf 2) | null | Alternative | Cadence at which the employer contribution is applied. Same vocabulary as `employee_contribution.frequency`. |
type | JSON | Required within parent | |
type (anyOf 1) | string | Alternative | How the employer contribution is derived. FIXED_AMOUNT = flat currency per `frequency`. PERCENTAGE = percent of an earnings or cost basis. Additional values may appear for specialized products. |
type (anyOf 2) | null | Alternative | How the employer contribution is derived. FIXED_AMOUNT = flat currency per `frequency`. PERCENTAGE = percent of an earnings or cost basis. Additional values may appear for specialized products. |
value | JSON | Required within parent | Raw employer contribution input; may be number or string depending on source. Prefer `amount` for calculations and UI. |
value (anyOf 1) | JSON | Alternative | |
value (anyOf 1) (anyOf 1) | Model | Alternative | Expand Retrieve Benefits for Employee — 200 response body — data item benefits item employer contribution value value value |
value (anyOf 1) (anyOf 2) | null | Alternative | |
value (anyOf 2) | null | Alternative |
Referenced models: Retrieve Benefits for Employee — 200 response body — data item benefits item employer contribution value value value