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

# Remediations

> Python SDK reference for the remediations resource

<Note>The Bevor SDK is coming soon. This page previews its planned Python interface.</Note>

Access this resource from `client.remediations`. Both async and sync clients expose the same methods.

## `list`

GET `/security/remediations`

<CodeGroup>
  ```python Async theme={null}
  result = await client.remediations.list()
  ```

  ```python Sync theme={null}
  result = client.remediations.list()
  ```
</CodeGroup>

| Parameter           | Type                                          | Required | Default |
| ------------------- | --------------------------------------------- | -------- | ------- |
| `page`              | `int \| None`                                 | No       | `None`  |
| `page_size`         | `int \| None`                                 | No       | `None`  |
| `parent_version_id` | `ID \| None`                                  | No       | `None`  |
| `child_version_id`  | `ID \| None`                                  | No       | `None`  |
| `order_by`          | `Literal['created_at', 'updated_at'] \| None` | No       | `None`  |
| `order`             | `Literal['desc', 'asc'] \| None`              | No       | `None`  |

**Returns:** `Pagination[RemediationSchema]`

## `get`

GET `/security/remediations/{remediation_id}`

<CodeGroup>
  ```python Async theme={null}
  result = await client.remediations.get(
      remediation_id=remediation_id,
  )
  ```

  ```python Sync theme={null}
  result = client.remediations.get(
      remediation_id=remediation_id,
  )
  ```
</CodeGroup>

| Parameter        | Type | Required | Default |
| ---------------- | ---- | -------- | ------- |
| `remediation_id` | `ID` | Yes      | `—`     |

**Returns:** `RemediationSchema`
