Added
OnSched 3.9.0 - reschedule controls and booking retention
2 days ago by ReadMe GitHub Action
API
- Silent reschedules:
PUT /v3/appointment/{id}/reschedulenow acceptsskip_notifications: truein the request body. Use it for provider-only or other operational changes that should not send email or SMS to the customer, company, or assigned resources. - Integrations stay synchronized: Silent reschedules still emit the
APPOINTMENT_RESCHEDULEDwebhook and refresh Google Calendar or Outlook events. - Backward compatible: Omitting the flag, or setting it to
false, keeps existing reschedule notification behavior.
Appointment retention
- Booked records cannot be permanently deleted:
DELETE /v3/appointment/{id}rejectsBK,CN, andREappointments. Cancel booked appointments withPUT /v3/appointment/{id}/cancelso billing and lifecycle history remain available. - Hold cleanup remains available: Initial (
IN) and reserved (RS) holds may still be permanently deleted.
