Bookings

Show / Hide

PUT requests are used to update bookings. The PUT request looks for a booking instance to be updated by its Id in an external system.

PUT = https://api.servicetitan.com/v1/bookings/external/{id}

It is possible to update only booking instances where status is 'New'. Once a booking is converted to real Job or dismissed by, updates are not accepted.

put/v1/bookings/external/{externalId}

Request

  • Base URL: https://api.servicetitan.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.servicetitan.com/v1/bookings/external/{externalId}
  • Auth: none declared

Path parameters

externalIdstring required

This is the bookings external ID.

Request body

customerType'Residential' | 'Commercial'
externalIdstring required
sourcestring
activeboolean
startstring date-time
summarystring
customerstring required
isFirstTimeClientboolean
uploadedImagesstring[]
isSendConfirmationEmailboolean
businessUnitIdinteger

Response

Success

Changes

No recorded changes to this operation across all 1 revision of this API.