---
title: "Update an event's details"
method: PATCH
path: "/v1/events/{id}"
tags: ["Events"]
---

# Update an event's details

`PATCH /v1/events/{id}`

## Path parameters

- `id` string, required

## Request body

- UpdateEventDetailsDto
  - `name` string — Event title.
  - `formattedLocations` object — Candidate locations. Each entry needs a `city`.
  - `numPeople` number — Total attendees.
  - `budgetBreakdown` object — Budget totals keyed by category: venue, fb, av, transport, flight, activities, merch, other.
  - `flexibility` string — Date flexibility. Send the exact string 'Dates not flexible' for no, free text for yes, or null if unanswered.
  - `decisionDeadline` string — ISO 8601 timestamp for the venue decision deadline.
  - `accommodations` object — Guestroom counts per night, keyed YYYY-MM-DD. Room types: Single, Double, Twin, ROH, Suite, Staff, VIP.
  - `meetingRoomDates` object — Agenda date ranges, both ends inclusive.
  - `numMeetingRoomsNeeded` number — Separate meeting rooms needed.
  - `foodBeverageRequirements` string — Food and beverage notes.
  - `meetingRooms` string — Meeting room notes.
  - `otherNotes` string — Additional notes.
  - `notesForVenue` string — Notes shown to the venue.
  - `decisionFactors` string[] — What drives the venue decision.
  - `decisionFactorOtherText` string — Free text, used when 'Other' is among the decision factors.
  - `additionalServices` string[] — Extra services requested.
  - `agendaOperations` object — Agenda session changes, addressed by session id so a single edit need not restate the whole agenda.

## Response `200`

The updated event details

## Other responses

- `400` — Malformed event id or field
- `401` — Missing or invalid API key
- `404` — Event not found
- `409` — Event is cancelled, or the change would drop agenda sessions
- `429` — Rate limit exceeded

---

[API](https://skmtc.dev/nowadays/apis/nowadays-public-api.md) · [All operations](https://skmtc.dev/nowadays/apis/nowadays-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/nowadays/nowadays-public-api/revisions/d52c99b95372/schema)
