Update a calendar event
PATCH /api/calendar/events/{id}
PATCH
/api/calendar/events/{id}
Updates an existing event. Only provided fields will be updated.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” id
required
UUID identifier
string format: uuid
Example
550e8400-e29b-41d4-a716-446655440000UUID identifier
Request Body
Section titled “Request Body ” Any of:
object
title
string
description
string
location
string
startTime
string format: date-time
endTime
string format: date-time
timezone
string
gigTypeTags
Array<string>
gigStatus
string
setupTime
string format: date-time
soundCheckTime
string format: date-time
loadInTime
string format: date-time
organizerName
string
organizerEmail
string format: email
organizerPhone
string
venueContactName
string
venueContactPhone
string
paymentAmount
number
paymentCurrency
string
paymentStatus
string
contractSigned
boolean
dressCode
string
parkingInfo
string
techRider
string
stageLayout
string
setlistId
UUID identifier
string format: uuid
Example
550e8400-e29b-41d4-a716-446655440000 notes
string
object
title
string
description
string
location
string
startTime
string format: date-time
endTime
string format: date-time
timezone
string
rehearsalType
string
focusSongIds
Array<string>
agenda
string
roomBookingRef
string
cost
number
costSplitAmongAttendees
boolean
notes
string
Responses
Section titled “ Responses ”Event updated
object
ok
required
boolean
data
required
object
id
required
UUID identifier
string format: uuid
Example
550e8400-e29b-41d4-a716-446655440000 bandId
required
UUID identifier
string format: uuid
Example
550e8400-e29b-41d4-a716-446655440000 eventType
required
string
title
required
string
description
string
location
string
startTime
required
string format: date-time
endTime
string format: date-time
timezone
required
string
gigTypeTags
Array<string>
gigStatus
string
setupTime
string format: date-time
soundCheckTime
string format: date-time
loadInTime
string format: date-time
organizerName
string
organizerEmail
string
organizerPhone
string
venueContactName
string
venueContactPhone
string
paymentAmount
number
paymentCurrency
string
paymentStatus
string
contractSigned
boolean
dressCode
string
parkingInfo
string
techRider
string
stageLayout
string
setlistId
UUID identifier
string format: uuid
Example
550e8400-e29b-41d4-a716-446655440000 rehearsalType
string
focusSongIds
Array<string>
agenda
string
roomBookingRef
string
cost
number
costSplitAmongAttendees
boolean
recurringEventId
UUID identifier
string format: uuid
Example
550e8400-e29b-41d4-a716-446655440000 notes
string
createdBy
required
UUID identifier
string format: uuid
Example
550e8400-e29b-41d4-a716-446655440000 createdAt
string format: date-time
updatedAt
string format: date-time
Validation error
object
ok
required
boolean
error
required
string
Unauthorized
object
ok
required
boolean
error
required
string
Event not found
object
ok
required
boolean
error
required
string