Change enrollment settings from an employee in a 401k plan

Use this endpoint to update an employee’s 401(k) enrollment settings for a specific plan Token scopes: benefits:write

Authentication

AuthorizationBearer
## Authentication Deel API uses API tokens to authenticate requests. A bearer token is required to authenticate all API requests. All API requests must be made over HTTPS. Calls made over plain HTTP will fail. API requests without authentication will also fail. ``` curl -X GET 'api.letsdeel.com/rest/v2/contracts' \ -H 'Authorization: Bearer YOUR-TOKEN-HERE' ``` ### Generating Access Tokens 1. Navigate to **Apps & Perks > Developer Center**. 2. Click on the “Generate New Token” button. 3. In the popup, click “Generate Token” button to generate a new token. Your newly generated token is visible on the screen. 4. Make sure to copy and save your token once is generated. You won't be able to see it again!
OR
AuthorizationBearer
Standard OAuth2 security scheme based on https://swagger.io/docs/specification/authentication/

Path parameters

legal_entity_idstringRequired

Legal entity id which employee/contract belongs

contract_idstringRequired
The unique identifier of the employee contract
plan_idstringRequired
Plan id to enroll the employee into

Request

This endpoint expects an object.
typeenumOptional
Type of the contribution for 401k.
Allowed values:
detailsobjectOptional
Object containing additional information about the enrollment.
contribution_typeenumOptional
Type of contribution.
Allowed values:
contribution_limitdoubleOptional
Maximum limit of contribution.
contribution_valuedoubleOptional
Value of the contribution.

Response

Successful operation.
dataobject

Errors