[#1150] Editing bookings

Migrated from Redmine #1150 | Author: Jim Denny
Status: New | Priority: Low, I can wait | Created: 2024-01-30


I am using the PUT method of the /admin/bookings/{id} REST API endpoint.

When I submit the request with the values supplied in the documentation, the customer is sent a rescheduling confirmation email. This is triggered even if the time has not changed. Omitting the “start_datetime” property means a 400 error is returned. Can I update the additional fields without this email being sent?


{
  "count": 1,
  "start_datetime": "2024-01-31 08:10:00",
  "location_id": 1,
  "provider_id": 14,
  "service_id": 2,
  "client_id": 183501,
  "additional_fields": [REDACTED]
}

Jim Denny wrote:

Hi, any update?

(Short original content)