---
title: "Update event settings"
method: PUT
path: "/api/v1/events/{event_id}/update_settings"
tags: ["Proposals/Confirmed Bookings"]
---

# Update event settings

`PUT /api/v1/events/{event_id}/update_settings`

## Request

- Base URL: `https://api.checkcherry.com`
- URL: `https://api.checkcherry.com/api/v1/events/{event_id}/update_settings`
- Auth: none declared. Required headers: `Api-Key`

Update event settings such as title, due date, invoice date, deposit amount, tax rate, and brand.

**Required permission:** `assigned_event_write` or `unassigned_event_write`

## Path parameters

- `event_id` integer, required

## Headers

- `Api-Key` string, required

## Request body

- object
  - `title` string: Event title
  - `due_at` string: Payment due date (YYYY-MM-DD)
  - `invoice_date` string: Invoice date (YYYY-MM-DD)
  - `proposal_valid_through` string: Proposal valid through date (YYYY-MM-DD)
  - `custom_deposit_amount` number: Custom deposit amount
  - `tax_rate` number: Tax rate (e.g. 8.25)
  - `tax_exempt` boolean: Whether the booking is tax exempt (suppresses tax while retaining the resolved rate)
  - `tax_exemption_type` string: Reason for exemption: resale, nonprofit, government, out_of_state, or other
  - `brand_id` integer: Brand ID

## Response `200`

tax exemption updated

---

[API](https://skmtc.dev/checkcherry/apis/check-cherry-business-api.md) · [All operations](https://skmtc.dev/checkcherry/apis/check-cherry-business-api/llms.txt) · [OpenAPI document](https://skmtc.dev/checkcherry/apis/check-cherry-business-api/revisions/84a9aabdf519?raw)
