Appointments

Get a paginated and filtered list of appointments

Changed on
get/Appointments/reschedule-ghosts

Request

  • Base URL: https://api.clinicos.vet/backend/business
  • URL: https://api.clinicos.vet/backend/business/Appointments/reschedule-ghosts
  • Auth: HTTP bearer

Query parameters

startDatestring date-time

Filter by start date

endDatestring date-time

Filter by end date

Response

Paginated list of appointments

appointmentIdstring required
scheduleItemIdstring required

The appointment's schedule item — what the calendar opens on click.

originalStartTimestring date-time required
originalEndTimestring date-time required
originalLocationIdstring nullable

The room it was in; the calendar places the marker in that room's column.

currentStartTimestring date-time required
currentEndTimestring date-time required
currentLocationIdstring nullable
currentAssignedToIdstring nullable

The appointment's lead now, and everyone on its care team — what the calendar's "Mine" filter tests, so a marker shows under "Mine" exactly when its appointment would.

careTeamUserIdsstring[]
patientNamestring nullable
clientNamestring nullable
rescheduledAtstring date-time required
reasonstring nullable

Changes