> ## 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.

# Terminate a benefit election

> End a worker's coverage under a benefit election.

Terminate an active election to end the worker's coverage. The election is not
deleted — it stays on record with status `terminated` and an `ends` date, so
the coverage history is preserved. To switch a worker to a different plan,
terminate the current election and create a new one.

### Parameters

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

<ParamField body="ends" type="string">
  Last day the coverage is in effect. Defaults to today.
</ParamField>

### Returns

Returns the terminated [Benefit election object](/reference/benefit-elections/object).

<ResponseExample>
  ```json Response theme={null}
  {
    "id": "bele_W7oQ4rS0uZ3n",
    "object": "benefit.election",
    "worker": "wrkr_daniel",
    "plan": "benpl_V6nP3qR9tY2m",
    "coverage": "employee_only",
    "status": "terminated",
    "contribution": {},
    "starts": null,
    "ends": "2026-05-29",
    "metadata": {},
    "created": "2026-05-29T12:00:00Z",
    "updated": "2026-05-29T12:00:00Z"
  }
  ```
</ResponseExample>
