Deel: Retrieve Benefits for Employee — 200 response body — data item benefits item enrollment details
Retrieve Benefits for Employee: 200 response body, field data / item / benefits / item / enrollment_details. 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 enrollment details
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Details about the specific plan and provider the employee is currently enrolled in, along with the cost breakdown for the current billing cycle. Reflects the employee’s actual enrollment, which may differ from organization_selection if the employee made their own plan choice. |
current_cycle_employer_contribution | JSON | Required within parent | |
current_cycle_employer_contribution (anyOf 1) | number | Alternative | Amount the employer contributes toward the plan cost for the current billing cycle, in the contract’s currency. This is the portion the company pays on the employee’s behalf. The employee’s actual cost is current_cycle_plan_cost minus this value. Format: double |
current_cycle_employer_contribution (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
current_cycle_plan_cost | JSON | Required within parent | |
current_cycle_plan_cost (anyOf 1) | number | Alternative | Total cost of the selected plan for the current billing cycle, in the contract’s currency. This is the gross plan cost before employer contributions are applied. Subtract current_cycle_employer_contribution to get the employee’s net out-of-pocket cost. Format: double |
current_cycle_plan_cost (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
selected_plan | JSON | Required within parent | The specific benefit plan the employee is enrolled in (e.g. ‘Gold’, ‘Silver’, ‘Bronze’). Contains the plan’s ID, display name, and downloadable plan documents. |
selected_plan (anyOf 1) | Model | Alternative | Expand Retrieve Benefits for Employee — 200 response body — data item benefits item enrollment details selected plan attachments, id, name |
selected_plan (anyOf 2) | null | Alternative | |
selected_provider | JSON | Required within parent | The insurance carrier or benefit administrator managing the employee’s currently enrolled plan. Includes portal access URL and provider-level documents. |
selected_provider (anyOf 1) | Model | Alternative | Expand Retrieve Benefits for Employee — 200 response body — data item benefits item enrollment details selected provider attachments, home page url, id, is unisure, name |
selected_provider (anyOf 2) | null | Alternative |
Referenced models: Retrieve Benefits for Employee — 200 response body — data item benefits item enrollment details selected plan attachments, id, name, Retrieve Benefits for Employee — 200 response body — data item benefits item enrollment details selected provider attachments, home page url, id, is unisure, name