cURL
Events
Reschedule Event
Reschedule an existing Novacal event with the public API by updating the start time, end time, timezone, and allowed booking answers.
PUT
cURL
This endpoint requires a public API bearer token.
The authenticated API key identifies the caller integration. It does not replace the existing event booker.
When to use this endpoint
Use this endpoint when an existing booking needs to move to a different time or timezone without creating a brand new event record.Before you reschedule
- Confirm you are targeting the correct event ID
- Submit the updated scheduling fields you want to change
- Keep in mind that the authenticated token identifies the integration, not the attendee
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
ID of event to reschedule
Body
application/json
Event rescheduling payload
The new event start date and time
The new event end date and time
The timezone submitted for the reschedule request
The preferred time format submitted for the reschedule request
Available options:
12, 24 Optional updated answers for fields visible on reschedule