---
title: "Changes to ✨ List saved interfaces"
method: GET
path: "/api/interfaces/"
---

# Changes to ✨ List saved interfaces

`GET /api/interfaces/`

> Every recorded change to this endpoint, newest first.
> 97 revisions in range; 1 not diffed.

## Timeline

Changed in 5 of 97 revisions.

- **2026-07-08** `b5f055b9d45b` — 2 breaking
- **2026-07-06** `c2893748a8d3` — 2 info
- **2026-07-02** `915403834247` — 1 breaking, 2 warning, 2 info
- **2026-05-07** `4d2f235ae6c4` — 2 breaking, 3 warning, 2 info
- **2026-05-05** `b7b3b45888a8` — 2 info

## Changes

- **2026-07-08** `b5f055b9d45b` — 2 breaking
  - the response property `results/items/created_by/allOf[#/components/schemas/UserSimple]/avatar` became nullable for the status `200`
  - the `results/items/versions` response's property type/format changed from `string`/`` to `array`/`` for status `200`
- **2026-07-06** `c2893748a8d3` — 2 info
  - added the new optional `query` request parameter `scope`
  - added the new optional `query` request parameter `workspace`
- **2026-07-02** `915403834247` — 1 breaking, 2 warning, 2 info
  - removed the required property `results/items/code` from the response with the `200` status
  - removed the optional property `results/items/input_schema` from the response with the `200` status
  - removed the optional property `results/items/output_schema` from the response with the `200` status
  - added the optional property `results/items/published_versions_count` to the response with the `200` status
  - added the optional property `results/items/type_name` to the response with the `200` status
- **2026-05-07** `4d2f235ae6c4` — 2 breaking, 3 warning, 2 info
  - the `results/items/versions` response's property type/format changed from ``/`` to `string`/`` for status `200`
  - removed the required property `results/items/compiled` from the response with the `200` status
  - removed the optional property `results/items/artifacts` from the response with the `200` status
  - removed the optional property `results/items/data_sample` from the response with the `200` status
  - removed the optional property `results/items/messages` from the response with the `200` status
  - the response optional property `results/items/versions` became read-only for the status `200`
  - the response property `results/items/versions` became required for the status `200`
- **2026-05-05** `b7b3b45888a8` — 2 info
  - added the new optional `query` request parameter `search`
  - added the optional property `results/items/metadata` to the response with the `200` status

---

[Operation](https://skmtc.dev/humansignal/apis/label-studio-api/docs/api/interfaces/get.md) · [API](https://skmtc.dev/humansignal/apis/label-studio-api.md) · [Page](https://skmtc.dev/humansignal/apis/label-studio-api/changes/api/interfaces/get)
