---
title: "Changes to Retrieve all Appointments."
method: GET
path: "/appointments.json"
---

# Changes to Retrieve all Appointments.

`GET /appointments.json`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 12 revisions.

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

## Changes

- **2026-10-15** `53dc9f2c1329`: 2 breaking, 8 warning, 8 info
  - the `query` request parameter `status` was restricted to a list of enum values
  - the response property `items/appointment/name` became nullable for the status `200`
  - for the `query` request parameter `limit`, the min was set to `1.00`
  - for the `query` request parameter `page`, the min was set to `1.00`
  - added the new `booked` enum value to the `items/appointment/status` response property for the response status `200`
  - added the new `canceled` enum value to the `items/appointment/status` response property for the response status `200`
  - added the new `completed` enum value to the `items/appointment/status` response property for the response status `200`
  - added the new `created` enum value to the `items/appointment/status` response property for the response status `200`
  - added the new `pending` enum value to the `items/appointment/status` response property for the response status `200`
  - added the new `voided` enum value to the `items/appointment/status` response property for the response status `200`
  - added the new enum value `booked` to the `query` request parameter `status`
  - added the new enum value `canceled` to the `query` request parameter `status`
  - added the new enum value `completed` to the `query` request parameter `status`
  - added the new enum value `created` to the `query` request parameter `status`
  - added the new enum value `pending` to the `query` request parameter `status`
  - added the new enum value `voided` to the `query` request parameter `status`
  - for the `query` request parameter `limit`, the format was generalized from `integer` to no format
  - for the `query` request parameter `page`, the format was generalized from `integer` to no format
- **2026-10-07** `42f316fe2455`: 1 info
  - endpoint added

---

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