# Update Timeslot Update an existing timeslot Endpoint: PUT /timeslot/{timeslot_id}/update Version: 1.0.0 Security: ApiKeyAuth ## Path parameters: - `timeslot_id` (integer, required) Timeslot ID Example: 563 ## Request fields (application/json): - `timezone` (object, required) Timezone of put /timeslot/{timeslot_id}/update request. - `timezone.value` (string, required) Value of put /timeslot/{timeslot_id}/update request → timezone. - `timezone.label` (string, required) Label of put /timeslot/{timeslot_id}/update request → timezone. - `timezone.offset` (number, required) Offset of put /timeslot/{timeslot_id}/update request → timezone. - `timezone.abbrev` (string, required) Abbrev of put /timeslot/{timeslot_id}/update request → timezone. - `timezone.altName` (string, required) Altname of put /timeslot/{timeslot_id}/update request → timezone. - `start_time` (string, required) Start time of put /timeslot/{timeslot_id}/update request. - `end_time` (string, required) End time of put /timeslot/{timeslot_id}/update request. - `status` (integer, required) Status of put /timeslot/{timeslot_id}/update request. ## Response 200 fields (application/json): - `status` (string, required) Outcome of the request. Always success for 2xx responses. Enum: "success" - `message` (string, required) Short description of the successful operation outcome. Example: "Operation completed successfully" ## Response 400 fields (application/json): - `status` (string, required) Outcome of the request. Always error for 4xx/5xx responses. Enum: "error" - `message` (string, required) Detailed explanation of the error to help clients fix the request.. Example: "Bad request - missing or invalid data" ## Response 401 fields (application/json): - `status` (string, required) Outcome of the request. Always error for 4xx/5xx responses. Enum: "error" - `message` (string, required) Detailed explanation of the error to help clients fix the request.. Example: "Bad request - missing or invalid data"