> ## Documentation Index
> Fetch the complete documentation index at: https://docs.plane.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Submit a benefit enrollment

> Submit a worker's enrollment, finalizing their elected coverage.

Submit the worker's run once they've made their choices. The enrollment moves to
`submitted` and its elected [elections](/reference/benefit-elections/object) are
finalized as active coverage; explicitly waived elections are left as-is. An
enrollment can be submitted from `not_started` or `in_progress`.

### Parameters

<ParamField path="id" type="string" required>
  ID of the benefit enrollment.
</ParamField>

### Returns

Returns the submitted [Benefit enrollment object](/reference/benefit-enrollments/object).

<ResponseExample>
  ```json Response theme={null}
  {
    "id": "bene_X8pR5sT1vA4o",
    "object": "benefit.enrollment",
    "worker": "wrkr_8oWZpQ2rL4sk",
    "event": "benev_K2mP9qR4xL7s",
    "status": "submitted",
    "metadata": {},
    "created": "2026-05-29T12:00:00Z",
    "updated": "2026-05-29T12:05:00Z"
  }
  ```
</ResponseExample>
