/purchases/{purchase_id}/bookings/{id}

Update Booking

Log in to see full request history
timestatususer agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Purchase ID

int32
required
Body Params
date-time

ISO8601 DateTime

int32

New duration for Booking (defaults to current duration)

int32

ID for new staff member (defaults to current staff member ID)

int32

ID for new resource (defaults to current resource ID)

int32

ID for new service (defaults to current service ID)

boolean
Defaults to true

Send email to client

boolean
Defaults to true

Send email to admin

string

New status for the booking (defaults to the current status; options are 1 for enquired, 4 for booked, 2 for reserved)

int32

Position in Queue

boolean

Set the attended flag to true or false

int32

Price of the booking

int32

Amount of the booking that has been paid for

child_client_ids
array of int32s

List of other staff attending

child_client_ids
string

Private Note

string

Multi Status

int32

Reason for moving the booking

string

Provides the reason why the booking was updated e.g. 'The customer requested the booking to be moved to a different time as they were unable to attend the original time.'

int32

A new client to move this booking to

client
object
assets
array of objects
assets
requested_assets
array
requested_assets
attendees
array of objects
attendees
Responses
200

Update Booking

Language
Credentials
URL
Click Try It! to start a request and see the response here! Or choose an example:
application/vnd.bookingbug-hal-v2+json; charset=utf-8
application/vnd.bookingbug-nolinks-v2+json; charset=utf-8