Reschedule a booking

Following endpoint will be used in order to reschedule a booking.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

This is the API that Timekit uses to populate the out of the box Reschedule link in booking emails. This API endpoint allows you to attempt to book a new booking slot by updating the old appointment. This avoids the need to cancel the first appointment manually and then book a new appointment in two steps.

This endpoint will not delete the existing booking rather it will update existing booking with new information.

📘

Note 1

The resource_id parameter is required and could be any resource (in the same project, in a different project or in no project). Please note that the booking id will change in the response.


📘

Note 2

The reschedule endpoint only works for the Instant booking graph. Bookings made using the Confirm/Decline booking graph are not eligible to use the reschedule endpoint.

Path Params
string
required

The ID of the original booking you wish to reschedule

Body Params
date
required

New start time for existing booking

date
required

New end time for existing booking

string
required

New resource id assigned to this booking

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json