Skip to content

Update a calendar event

PATCH
/api/calendar/events/{id}
id
required
string format: uuid
object
title
string
>= 1 characters <= 200 characters
description
string
<= 5000 characters
location
string
<= 500 characters
startTime
string format: date-time
endTime
string format: date-time
nullable
timezone
string
<= 100 characters
notes
string
<= 10000 characters
gigTypeTags
Array<string>
<= 10 items
gigStatus
string
Allowed values: option confirmed cancelled
setupTime
string format: date-time
nullable
soundCheckTime
string format: date-time
nullable
loadInTime
string format: date-time
nullable
organizerName
string
nullable <= 200 characters
organizerEmail
Any of:
string format: email
<= 200 characters
organizerPhone
string
nullable <= 50 characters
venueContactName
string
nullable <= 200 characters
venueContactPhone
string
nullable <= 50 characters
paymentAmount
number
nullable <= 1000000
paymentCurrency
string
>= 3 characters <= 3 characters
paymentStatus
string
nullable
Allowed values: unpaid deposit paid
contractSigned
boolean
dressCode
string
nullable <= 500 characters
parkingInfo
string
nullable <= 1000 characters
techRider
string
nullable <= 10000 characters
stageLayout
string
nullable <= 5000 characters
setlistId
string format: uuid
nullable
rehearsalType
string
nullable
Allowed values: full-band section acoustic tech-rehearsal
focusSongIds
Array<string>
<= 50 items
agenda
string
nullable <= 5000 characters
roomBookingRef
string
nullable <= 200 characters
cost
number
nullable <= 10000
costSplitAmongAttendees
boolean

Success

object
ok
required
boolean
data
nullable

Bad request / invalid input

object
ok
required
boolean
error
required
string
code
string

Unauthenticated

object
ok
required
boolean
error
required
string
code
string

Forbidden / not in band

object
ok
required
boolean
error
required
string
code
string

Event not found

object
ok
required
boolean
error
required
string
code
string

Server error

object
ok
required
boolean
error
required
string
code
string