Skip to content

Update the band's booking-request template

PUT
/api/booking-form
object
name
string
>= 1 characters <= 120 characters
fields
Array<object>
<= 120 items
object
key
required
string
>= 1 characters <= 120 characters
label
required
string
>= 1 characters <= 120 characters
section
required
string
Allowed values: contact event schedule sound hospitality access extra
type
required
string
Allowed values: text longtext time date number boolean select contact
stages
required
Array<string>
>= 1 items
Allowed values: booking advance
options
Array<string>
<= 50 items
required
boolean
helpText
string
<= 400 characters
mapsTo
string
<= 120 characters
prefillFrom
string
<= 120 characters
direction
string
Allowed values: band_provides organiser_provides
visibility
string
Allowed values: internal shared
locale
string
>= 2 characters <= 20 characters
enabled
boolean
copy
object
introHeading
string
<= 200 characters
introBody
string
<= 2000 characters
successMessage
string
<= 2000 characters
notifyEmails
Array<string>
<= 20 items
mailAccountId
string format: uuid
nullable
redirectUrl
string
nullable <= 2000 characters

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 a band member

object
ok
required
boolean
error
required
string
code
string

Server error

object
ok
required
boolean
error
required
string
code
string