Update an appointment
Updates an existing appointment by its ID. Supports status changes, cancellation with reason, rescheduling to new times/resources, and optional client notifications.
Request
- Base URLhttps://connect.vetcove.com
- URLhttps://connect.vetcove.com/ext/v2/appointments/{appointment_id}/
- AuthHTTP bearer
Path parameters
The ID of the appointment to update
Request body
Optional explanation when cancelation_reason is OTHER. Not required. Rejected when sent with any other reason.
Custom message to include in the client notification. Only used if should_notify_client is true.
ISO 8601 formatted datetime for when the appointment ends. Must be provided together with start_datetime.
The ID of the calendar resource (provider/room) to assign to this appointment.
Whether to send a notification to the client about this update.
ISO 8601 formatted datetime for when the appointment starts. Must be provided together with end_datetime.
Response
OK
The ID of the calendar this appointment belongs to.
Free-text explanation of the cancelation, if one was provided.
The ID of the clinic client responsible for the appointment.
The ID of the clinic this appointment belongs to.
The ID of the clinic patient this appointment is for.
The datetime this object was created.
The datetime this record was soft deleted.
ISO 8601 formatted datetime for when the patient should be dropped off.
ISO 8601 formatted datetime for when the appointment ends.
List of followup appointment IDs associated with this appointment.
The unique identifier for the appointment.
Whether this record is soft deleted or not.
The appointment kind (type of appointment).
The ID of the appointment kind (type of appointment).
The ID of the medical record associated with this appointment, if any.
The datetime this object was last modified; changes to related entities will not update this field.
ISO 8601 formatted datetime for when the patient should be picked up.
The reason for this appointment.
The ID of the calendar resource (provider/room) assigned to handle this appointment.
The name of the calendar resource (provider/room) assigned to handle this appointment.
The ID of the room assigned to this appointment, if any.
The name of the room assigned to this appointment, if any.
ISO 8601 formatted datetime for when the appointment starts.
Changes
No recorded changes to this operation across all 1 revision of this API.