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

# Delete Recurrence

> Soft-delete a schedule

# Delete Recurrence

Soft-deletes a recurrence. Future empty slots immediately disappear
from the booking page; sessions with existing bookings retain their
snapshotted state so attendees aren't surprised.

If you want to keep the recurrence on file without producing new slots,
use [Update Recurrence](/api-reference/recurrences/update-recurrence)
with `{ "status": "paused" }` instead — paused recurrences can be
re-activated; deleted recurrences cannot.

Requires the `experiences:write` scope.

## Path Parameters

<ParamField path="experience_id" type="string" required>
  Parent experience ID.
</ParamField>

<ParamField path="recurrence_id" type="string" required>
  Recurrence ID.
</ParamField>

## Response

Returns `204 No Content` on success.

<RequestExample>
  ```bash cURL theme={null}
  curl -X DELETE \
    -H "X-API-KEY: your_api_key" \
    "https://www.gomry.com/api/v1/experiences/AbCdEfGhIjKlMnOpQrSt/recurrences/rec_AbCdEfGh"
  ```
</RequestExample>

<ResponseExample>
  ```text 204 theme={null}
  (empty body)
  ```

  ```json 404 theme={null}
  { "error": "Recurrence not found" }
  ```

  ```json 403 theme={null}
  {
    "error": "insufficient_scope",
    "message": "This API key does not have 'write' access to 'experiences'.",
    "required_scope": "experiences:write"
  }
  ```
</ResponseExample>
