Skip to main content
PATCH
Reschedule a booking

Authorizations

Authorization
string
header
required

Use the Authorization header with Bearer scheme.

Examples:

  • API Key: Authorization: Bearer calid_xxxxx

Path Parameters

id
integer
required

Numeric booking identifier.

Required range: x > 1
Example:

101

Body

application/json
start
string
required

New booking start time as an ISO timestamp string.

Minimum string length: 1
Example:

"2026-05-03T11:00:00.000Z"

reschedulingReason
string

Optional reason for rescheduling.

Example:

"Client requested a later slot"

rescheduledBy
string<email>

Optional email of the actor initiating the reschedule.

Example:

"owner@example.com"

seatUid
string

Seat reference UID for seat-based reschedule flows.

Example:

"seat_123"

Response

Booking rescheduled

Booking rescheduled

success
enum<boolean>
required
Available options:
true
data
object
message
string
meta
object