Feb 10, 2022 - v2022.3
almost 4 years ago by Mike
- Issue #251: Include
publicHolidayIdin list oflocation.businessHolidays for location responses - Issue #286: Fix to
POST /setup/v1/locations/bulkwhich prevents save of any locations if one location contains a validation error - Issue #316: Prevent location from having multiple default services. Location may still have 2 defaults if one is company scoped and the other is location scoped
- Issue #575: Add endpoints to set/update appointment reminder schedule for a location. New endpoints
GET/PUT /setup/v1/locations/{id}/appointmentreminders - Issue #588: Update
BOOKING-138error message to give more detail about how much capacity was requested and how much capacity currently exists - Issue #775: Prevent
PUT /consumer/v1/appointments/{id}/bookandPUT /consumer/v1/appointments/{id}/reservefrom wiping out customer name when set inPOSTcall. Added email validations to email addresses supplied during appointment processing. - Issue #764: Fix problem where
PUT /consumer/v1/appointments/{id}/reschedulewas removing multi-resource booking information - Issue #818: Add
ResourceEmailto complement the existingresourceIdandresourceNamein the appointment response payload for consumer appointments endpoints - Issue #906: Fix erroneous timezone offset in appointment response payloads when using
PUT /consumer/v1/appointments/{id}/book - Issue #918: Update
POST /setup/v1/locationsto default new - Issue #942: Update
POST /setup/v1/servicesto prevent 500 error whenoptionsobject not supplied - Issue #945: Prevent email validation in issue #775 if the customer has turned
company.disableEmailAndSmsNotifications = true(EMAIL IS OFF) - Issue #952: Update
PUT /consumer/v1/appointments/{id}/rescheduleto properly handlecustomerBookingsPerDayparameter when rescheduling - Issue #965: Update
PUT /setup/v1/resources/{id}to allow resource to correctly storenotificationType - Issue #978: Prevent
PUT /consumer/v1/appointments/{id}/bookfrom wiping out value ofgroupSizeparameter when finalizing a booking - Issue #969: Validate order of reminders when using
POST/PUT /setup/v1/locations/{id}/appointmentreminders
