latestSwagger 2.02026-08-10143234301.7 KB

dc2736850e42

Rest

Approves a single or multiple request(s) and sends the appointment request confirmation email. Takes a list of appointment requests which includes AppointmentRequestReference, StaffReference, AppointmentTypeReference, Range, ConsumerReference, LocationReference, ResourceReferences, AvailabilityReference.

post/Business/Schedules/AppointmentRequests/Approve

Headers

Authorizationstring required

Bearer {user_token}

SiteIdinteger required

Site ID

Request body

AppointmentRequestReferenceinteger
AppointmentTypeReferenceinteger
StaffReferenceinteger
AvailabilityReferenceinteger
LocationReferenceinteger
ConsumerReferenceinteger
Notesstring
ReservedByConsumerReferenceinteger
ReservedForstring
ResourceReferencesinteger[]
GenderPreference'Male' | 'Female' | 'None'
PrepTimeinteger
FinishTimeinteger
WrapupTimeinteger
TrainerRequestedboolean
RestSourcestring
Recurringboolean
RecurringAppointmentGroupIdinteger

Response

Created

Appointmentsobject
AppointmentNotesobject
AppointmentReservationInfoobject
AppointmentStatusobject
AppointmentPaymentInfoobject
Errorsstring[]
BookingRolledBackboolean
PostBookingProcessSuccessboolean
AppointmentRequestDeletedboolean