# Partially Update a Bundle

**PATCH** `/bundles/{bundleSlug}/`

Partially update selected Bundle fields.

Allowed fields:
- `team`
- `expires`
- `cc_sender`
- `cc_emails`
- `send_reminders`
- `reminder_offset`
- `reminder_interval`
- `reminder_expires`
- `owner`

Notes:
- Only Bundles in `dr` (Draft) or `se` (Sent) status can be updated.
- Full updates (`PUT`) are not supported. Use `PATCH`.
- `owner` updates are restricted to account admins.
- `team` updates require the Teams feature.
- Reminder fields require the Reminders feature.
- For Sent (`se`) Bundles, updating `expires` changes the date while preserving the existing time-of-day.

## Request

### Parameters

- `bundleSlug` (path, required, string): The slug that uniquely identifies the Bundle

### Request Body

- `application/json` — BundlePatchRequest (object)

### Responses

- `200`: The updated Bundle
  - Content types: `application/json`
- `400`: Bad Request. Possible causes include:
- invalid or disallowed fields in request body
- Bundle status does not allow updates
- account feature requirements not met (Teams or Reminders)
- invalid owner/team/expires value

  - Content types: `application/json`
- `404`: Not found response
  - Content types: `application/json`
