Updates a bookings custom attribute definition.
PUT
/v2/bookings/custom-attribute-definitions/{key}
Updates a bookings custom attribute definition.
To call this endpoint with buyer-level permissions, set APPOINTMENTS_WRITE for the OAuth scope. To call this endpoint with seller-level permissions, set APPOINTMENTS_ALL_WRITE and APPOINTMENTS_WRITE for the OAuth scope.
For calls to this endpoint with seller-level permissions to succeed, the seller must have subscribed to Appointments Plus or Appointments Premium.
The custom attribute definition that contains the fields to update. Only the following fields can be updated:
namedescriptionvisibilityschema for a Selection data type. Only changes to the named options or the maximum number of allowed selections are supported.For more information, see Updatable definition fields.
To enable optimistic concurrency control, include the optional version field and specify the current version of the custom attribute definition.
A unique identifier for this request, used to ensure idempotency. For more information, see Idempotency.