---
title: "Changes to Upload an artifact"
method: PUT
path: "/jobs/{token}/artifacts/{name}"
---

# Changes to Upload an artifact

`PUT /jobs/{token}/artifacts/{name}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 2 of 17 revisions.

- **2021-08-31** `6298f0b2bcb9` — 6 breaking, 2 info
- **2020-09-05** `87cae065c674` — 1 breaking

## Changes

- **2021-08-31** `6298f0b2bcb9` — 6 breaking, 2 info
  - added the new path request parameter `name`
  - added the new path request parameter `token`
  - the response's body type changed from `object` to no type for status `4XX`
  - the response's body type changed from `object` to no type for status `5XX`
  - removed the required property `message` from the response with the `4XX` status
  - removed the required property `message` from the response with the `5XX` status
  - added `#/components/schemas/ObjectReference, subschema #2` to the response body `allOf` list for the response status `4XX`
  - added `#/components/schemas/ObjectReference, subschema #2` to the response body `allOf` list for the response status `5XX`
- **2020-09-05** `87cae065c674` — 1 breaking
  - api path removed without deprecation

---

[Operation](https://skmtc.dev/osbuild/apis/osbuild-composer-worker/docs/jobs/:token/artifacts/:name/put.md) · [API](https://skmtc.dev/osbuild/apis/osbuild-composer-worker.md) · [Page](https://skmtc.dev/osbuild/apis/osbuild-composer-worker/changes/jobs/:token/artifacts/:name/put)
