---
title: "Changes to Update an Appointment."
method: PUT
path: "/appointments/{id}.json"
---

# Changes to Update an Appointment.

`PUT /appointments/{id}.json`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 12 revisions.

- **2026-10-15** `53dc9f2c1329`: 17 warning, 2 info
- **2026-10-07** `42f316fe2455`: 1 info

## Changes

- **2026-10-15** `53dc9f2c1329`: 17 warning, 2 info
  - removed the optional property `created_at` from the response with the `200` status
  - removed the optional property `customer_email` from the response with the `200` status
  - removed the optional property `customer_id` from the response with the `200` status
  - removed the optional property `customer_name` from the response with the `200` status
  - removed the optional property `duration` from the response with the `200` status
  - removed the optional property `id` from the response with the `200` status
  - removed the optional property `name` from the response with the `200` status
  - removed the optional property `order_id` from the response with the `200` status
  - removed the optional property `order_number` from the response with the `200` status
  - removed the optional property `order_product_id` from the response with the `200` status
  - removed the optional property `product_id` from the response with the `200` status
  - removed the optional property `product_name` from the response with the `200` status
  - removed the optional property `status` from the response with the `200` status
  - removed the optional property `status_name` from the response with the `200` status
  - removed the optional property `store_timezone` from the response with the `200` status
  - removed the optional property `timeslot` from the response with the `200` status
  - removed the optional property `updated_at` from the response with the `200` status
  - added the new optional `query` request parameter `fields`
  - added the optional property `appointment` to the response with the `200` status
- **2026-10-07** `42f316fe2455`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/jumpseller/apis/jumpseller-api/docs/appointments/:id.json/put.md) - [API](https://skmtc.dev/jumpseller/apis/jumpseller-api.md) - [Page](https://skmtc.dev/jumpseller/apis/jumpseller-api/changes/appointments/:id.json/put)
