---
title: "Changes to Update Artifact Labels"
method: PUT
path: "/registry/{registry_ref}/artifact/{artifact}/labels"
---

# Changes to Update Artifact Labels

`PUT /registry/{registry_ref}/artifact/{artifact}/labels`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 13 of 50 revisions.

- **2026-07-17** `e315ed26a2f1` — 1 breaking
- **2026-01-08** `81ebfef36eed` — 2 info
- **2025-12-31** `22961dd6a8c5` — 2 info
- **2025-08-07** `821be84493dd` — 2 breaking, 2 warning, 4 info
- **2025-08-04** `c95e57236992` — 1 warning, 2 info
- **2025-07-17** `6df3d7ab7d54` — 1 warning
- **2025-06-09** `298734f04be8` — 1 warning
- **2025-04-16** `df7b1f598c50` — 1 warning
- **2025-03-28** `baa3d36c9191` — 1 warning
- **2025-03-25** `667aea73692e` — 1 warning
- **2025-03-13** `ad9ff54ccda5` — 1 warning, 1 info
- **2025-03-07** `f49053282f3a` — 1 warning
- **2024-10-23** `7fa72da6b8aa` — 2 breaking, 3 warning, 7 info

## Changes

- **2026-07-17** `e315ed26a2f1` — 1 breaking
  - removed the required property `data/isDeleted` from the response with the `200` status
- **2026-01-08** `81ebfef36eed` — 2 info
  - added the optional property `data/deletedAt` to the response with the `200` status
  - added the required property `data/isDeleted` to the response with the `200` status
- **2025-12-31** `22961dd6a8c5` — 2 info
  - added the required property `data/registryUUID` to the response with the `200` status
  - added the required property `data/uuid` to the response with the `200` status
- **2025-08-07** `821be84493dd` — 2 breaking, 2 warning, 4 info
  - removed the enum value `DATASET` from the `query` request parameter `artifact_type`
  - removed the enum value `MODEL` from the `query` request parameter `artifact_type`
  - added the new `dataset` enum value to the `data/artifactType` response property for the response status `200`
  - added the new `model` enum value to the `data/artifactType` response property for the response status `200`
  - added the new enum value `dataset` to the `query` request parameter `artifact_type`
  - added the new enum value `model` to the `query` request parameter `artifact_type`
  - removed the `DATASET` enum value from the `data/artifactType` response property for the response status `200`
  - removed the `MODEL` enum value from the `data/artifactType` response property for the response status `200`
- **2025-08-04** `c95e57236992` — 1 warning, 2 info
  - added the new `HUGGINGFACE` enum value to the `data/packageType` response property for the response status `200`
  - added the new optional `query` request parameter `artifact_type`
  - added the optional property `data/artifactType` to the response with the `200` status
- **2025-07-17** `6df3d7ab7d54` — 1 warning
  - added the new `GO` enum value to the `data/packageType` response property for the response status `200`
- **2025-06-09** `298734f04be8` — 1 warning
  - added the new `CARGO` enum value to the `data/packageType` response property for the response status `200`
- **2025-04-16** `df7b1f598c50` — 1 warning
  - added the new `RPM` enum value to the `data/packageType` response property for the response status `200`
- **2025-03-28** `baa3d36c9191` — 1 warning
  - added the new `NUGET` enum value to the `data/packageType` response property for the response status `200`
- **2025-03-25** `667aea73692e` — 1 warning
  - added the new `NPM` enum value to the `data/packageType` response property for the response status `200`
- **2025-03-13** `ad9ff54ccda5` — 1 warning, 1 info
  - added the new `PYTHON` enum value to the `data/packageType` response property for the response status `200`
  - removed the `PYPI` enum value from the `data/packageType` response property for the response status `200`
- **2025-03-07** `f49053282f3a` — 1 warning
  - added the new `PYPI` enum value to the `data/packageType` response property for the response status `200`
- **2024-10-23** `7fa72da6b8aa` — 2 breaking, 3 warning, 7 info
  - removed the required property `data/registryUUID` from the response with the `200` status
  - removed the required property `data/uuid` from the response with the `200` status
  - deleted the `query` request parameter `artifact_type`
  - removed the optional property `data/artifactType` from the response with the `200` status
  - removed the optional property `data/deletedAt` from the response with the `200` status
  - removed the `CARGO` enum value from the `data/packageType` response property for the response status `200`
  - removed the `GO` enum value from the `data/packageType` response property for the response status `200`
  - removed the `HUGGINGFACE` enum value from the `data/packageType` response property for the response status `200`
  - removed the `NPM` enum value from the `data/packageType` response property for the response status `200`
  - removed the `NUGET` enum value from the `data/packageType` response property for the response status `200`
  - removed the `PYTHON` enum value from the `data/packageType` response property for the response status `200`
  - removed the `RPM` enum value from the `data/packageType` response property for the response status `200`

---

[Operation](https://skmtc.dev/harness/apis/harness-artifact-registry-api/docs/registry/:registry_ref/artifact/:artifact/labels/put.md) · [API](https://skmtc.dev/harness/apis/harness-artifact-registry-api.md) · [Page](https://skmtc.dev/harness/apis/harness-artifact-registry-api/changes/registry/:registry_ref/artifact/:artifact/labels/put)
