---
title: "Changes to List machines."
method: GET
path: "/v1/machines"
---

# Changes to List machines.

`GET /v1/machines`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-10-16** `bc31fc04a568`: 2 breaking, 29 info

## Changes

- **2026-10-16** `bc31fc04a568`: 2 breaking, 29 info
  - added `subschema #1, subschema #2` to the `items/source` response property `oneOf` list for the response status `200`
  - added `subschema #1, subschema #2, subschema #3` to the `items/network` response property `oneOf` list for the response status `200`
  - the endpoint scheme security `ApiKeyAuth` was added to the API
  - added the new optional `query` request parameter `label`
  - added the non-success response with the status `401`
  - added the non-success response with the status `403`
  - added the non-success response with the status `422`
  - added the non-success response with the status `429`
  - added the non-success response with the status `500`
  - added the optional property `items/arch` to the response with the `200` status
  - added the optional property `items/branchGeneration` to the response with the `200` status
  - added the optional property `items/branchState` to the response with the `200` status
  - added the optional property `items/branchable` to the response with the `200` status
  - added the optional property `items/cacheDisk` to the response with the `200` status
  - added the optional property `items/capabilities` to the response with the `200` status
  - added the optional property `items/checkpointState` to the response with the `200` status
  - added the optional property `items/createdBy` to the response with the `200` status
  - added the optional property `items/error` to the response with the `200` status
  - added the optional property `items/forkGeneration` to the response with the `200` status
  - added the optional property `items/forkable` to the response with the `200` status
  - added the optional property `items/labels` to the response with the `200` status
  - added the optional property `items/parentMachineId` to the response with the `200` status
  - added the optional property `items/ports` to the response with the `200` status
  - added the optional property `items/ready` to the response with the `200` status
  - added the optional property `items/readyAt` to the response with the `200` status
  - added the optional property `items/resources/diskDurability` to the response with the `200` status
  - added the optional property `items/rootBranchId` to the response with the `200` status
  - added the optional property `items/rootCheckpointId` to the response with the `200` status
  - added the optional property `items/url` to the response with the `200` status
  - removed `subschema #1, subschema #2` from the `items/source` response property `oneOf` list for the response status `200`
  - removed `subschema #1, subschema #2, subschema #3` from the `items/network` response property `oneOf` list for the response status `200`

---

[Operation](https://skmtc.dev/smolmachines/apis/smolfleet-api/docs/v1/machines/get.md) - [API](https://skmtc.dev/smolmachines/apis/smolfleet-api.md) - [Page](https://skmtc.dev/smolmachines/apis/smolfleet-api/changes/v1/machines/get)
