AppointmentsApi class
Methods
-
cancel(int id, CancelledModel model, {required Object authorization})
→ Future<void>
-
Parameters:
-
cancelOccurrence(CancelledSeriesModel model, {required Object authorization})
→ Future<void>
-
Parameters:
-
cancelOccurrenceWithHttpInfo(CancelledSeriesModel model, {required Object authorization})
→ Future<Response>
-
Performs an HTTP 'POST /api/v1/Appointments/Cancelled' operation and returns the
Response
.
Parameters:
-
cancelWithHttpInfo(int id, CancelledModel model, {required Object authorization})
→ Future<Response>
-
Performs an HTTP 'POST /api/v1/Appointments/{id}/Cancelled' operation and returns the
Response
.
Parameters:
-
changeOccurrenceTime(ChangeOccurrenceTimeModel model, {required Object authorization})
→ Future<void>
-
Parameters:
-
changeOccurrenceTimeWithHttpInfo(ChangeOccurrenceTimeModel model, {required Object authorization})
→ Future<Response>
-
Performs an HTTP 'POST /api/v1/Appointments/ChangeTime' operation and returns the
Response
.
Parameters:
-
changeTime(int id, ChangeTimeModel model, {required Object authorization})
→ Future<void>
-
Parameters:
-
changeTimeWithHttpInfo(int id, ChangeTimeModel model, {required Object authorization})
→ Future<Response>
-
Performs an HTTP 'POST /api/v1/Appointments/{id}/ChangeTime' operation and returns the
Response
.
Parameters:
-
createAppointment(NewAppointmentModel newAppointment, {required Object authorization})
→ Future<AppointmentModel>
-
Parameters:
-
createAppointmentWithHttpInfo(NewAppointmentModel newAppointment, {required Object authorization})
→ Future<Response>
-
Performs an HTTP 'POST /api/v1/Appointments' operation and returns the
Response
.
Parameters:
-
getAppointments({Object? authorization})
→ Future<List<AppointmentModel>>
-
Parameters:
-
getAppointmentsBetweenDates(DateTime from, DateTime to, {Object? authorization})
→ Future<List<AppointmentModel>>
-
Parameters:
-
getAppointmentsBetweenDatesWithHttpInfo(DateTime from, DateTime to, {Object? authorization})
→ Future<Response>
-
Performs an HTTP 'GET /api/v1/Appointments/{from}/{to}' operation and returns the
Response
.
Parameters:
-
lateCancellation(int id, CancelledModel model, {required Object authorization})
→ Future<void>
-
Parameters:
-
lateCancellationOccurrence(CancelledSeriesModel model, {required Object authorization})
→ Future<void>
-
Parameters:
-
lateCancellationOccurrenceWithHttpInfo(CancelledSeriesModel model, {required Object authorization})
→ Future<Response>
-
Performs an HTTP 'POST /api/v1/Appointments/LateCancellation' operation and returns the
Response
.
Parameters:
-
lateCancellationWithHttpInfo(int id, CancelledModel model, {required Object authorization})
→ Future<Response>
-
Performs an HTTP 'POST /api/v1/Appointments/{id}/LateCancellation' operation and returns the
Response
.
Parameters:
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
provided(int id, {required Object authorization})
→ Future<void>
-
Parameters:
-
providedSeries(ProvidedSeriesModel model, {required Object authorization})
→ Future<void>
-
Parameters:
-
providedSeriesWithHttpInfo(ProvidedSeriesModel model, {required Object authorization})
→ Future<Response>
-
Performs an HTTP 'POST /api/v1/Appointments/Provided' operation and returns the
Response
.
Parameters:
-
providedWithHttpInfo(int id, {required Object authorization})
→ Future<Response>
-
Performs an HTTP 'POST /api/v1/Appointments/{id}/Provided' operation and returns the
Response
.
Parameters:
-
resetStatus(int id, {required Object authorization})
→ Future<void>
-
Parameters:
-
resetStatusSeries(ResetStatusSeriesModel model, {required Object authorization})
→ Future<void>
-
Parameters:
-
terminate(int id, {required Object authorization})
→ Future<void>
-
Parameters:
-
terminateOccurrence(TerminatedOccurrenceModel model, {required Object authorization})
→ Future<void>
-
Parameters:
-
terminateSeries(int recurrenceId, {required Object authorization})
→ Future<void>
-
Parameters:
-
terminateSeriesWithHttpInfo(int recurrenceId, {required Object authorization})
→ Future<Response>
-
Performs an HTTP 'POST /api/v1/Appointments/{recurrenceId}/TerminateSeries' operation and returns the
Response
.
Parameters:
-
terminateWithHttpInfo(int id, {required Object authorization})
→ Future<Response>
-
Performs an HTTP 'POST /api/v1/Appointments/{id}/Terminate' operation and returns the
Response
.
Parameters:
-
toString()
→ String
-
A string representation of this object.
inherited