---
title: "Update Event Occurrence by occurrenceUuid"
method: PUT
path: "/partner/event-occurrence/{occurrenceUuid}"
tags: ["Partner::Individual Events"]
---

# Update Event Occurrence by occurrenceUuid

`PUT /partner/event-occurrence/{occurrenceUuid}`

Update Event Occurrence Data by occurrenceUuid

## Path parameters

- `occurrenceUuid` string, required

## Parameters

- `#/paths/~1partner~1events/get/parameters/0` — unresolved $ref

## Request body

- object
  - `title` string — Title of the class/event.
  - `responsible` string — Name of the responsible person.
  - `duration` integer — Duration of the class in minutes.
  - `bookingWindow` object — Booking window for the event. THIS IS NOT a required property
    - `minTimeToBook` string, date — Minimum time in minutes to book the event. (format: 'YYYY-MM-DD 00:00 AM/PM')
    - `maxTimeToBook` string, dat — Maximum time in minutes to book the event. (format: 'YYYY-MM-DD 00:00 AM/PM'). Must be at least 1 minute before the event begins.
  - `description` string — Description of the event/class.
  - `externalReference` string — This is a non-unique string field. It can be used internally as a loose identifier for one or more events.

## Response `200`

OK

- object

---

[API](https://skmtc.net/totalpass/apis/token-use.md) · [All operations](https://skmtc.net/totalpass/apis/token-use/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/totalpass/token-use/revisions/bc65b4950c7e/schema)
