---
title: "Changes to Create an artifact"
method: POST
path: "/api/artifacts"
---

# Changes to Create an artifact

`POST /api/artifacts`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 12 of 88 revisions.

- **2026-10-20** `ebeab1520daa`: 2 warning, 12 info
- **2026-10-20** `2529bf887ba6`: 6 breaking, 5 warning, 3 info
- **2026-10-20** `8df745541b3a`: 2 warning, 12 info
- **2026-10-20** `8c53eb806aa9`: 6 breaking, 5 warning, 3 info
- **2026-10-19** `cbf48fec5d17`: 5 info
- **2026-10-18** `b05e451aa06d`: 3 breaking, 1 warning, 1 info
- **2026-10-18** `ed81cbcccaa9`: 1 warning, 4 info
- **2026-10-18** `de1c28cac572`: 1 warning, 4 info
- **2026-10-17** `dbcf7f8e4f76`: 3 breaking, 2 warning, 2 info
- **2026-10-17** `1e3643be33d6`: 1 info
- **2026-10-14** `59a844bdcb75`: 1 breaking
- **2026-10-12** `25ac51b05541`: 1 info

## Changes

- **2026-10-20** `ebeab1520daa`: 2 warning, 12 info
  - added the new `canvas` enum value to the `artifact/kind` response property for the response status `201`
  - added the new `page` enum value to the `artifact/kind` response property for the response status `201`
  - added the new `canvas` enum value to the request property `kind` (media type: application/json)
  - added the new `canvas` enum value to the request property `kind` (media type: application/x-www-form-urlencoded)
  - added the new `canvas` enum value to the request property `kind` (media type: multipart/form-data)
  - added the new `page` enum value to the request property `kind` (media type: application/json)
  - added the new `page` enum value to the request property `kind` (media type: application/x-www-form-urlencoded)
  - added the new `page` enum value to the request property `kind` (media type: multipart/form-data)
  - added the optional property `latest` to the response with the `400` status
  - added the optional property `latest` to the response with the `403` status
  - added the optional property `latest` to the response with the `404` status
  - added the optional property `latest` to the response with the `409` status
  - added the optional property `latest` to the response with the `501` status
  - added `subschema #4, subschema #5` to the `version/outline` response property `anyOf` list for the response status `201`
- **2026-10-20** `2529bf887ba6`: 6 breaking, 5 warning, 3 info
  - removed the enum value `canvas` of the request property `kind` (media type: application/json)
  - removed the enum value `canvas` of the request property `kind` (media type: application/x-www-form-urlencoded)
  - removed the enum value `canvas` of the request property `kind` (media type: multipart/form-data)
  - removed the enum value `page` of the request property `kind` (media type: application/json)
  - removed the enum value `page` of the request property `kind` (media type: application/x-www-form-urlencoded)
  - removed the enum value `page` of the request property `kind` (media type: multipart/form-data)
  - removed the optional property `latest` from the response with the `400` status
  - removed the optional property `latest` from the response with the `403` status
  - removed the optional property `latest` from the response with the `404` status
  - removed the optional property `latest` from the response with the `409` status
  - removed the optional property `latest` from the response with the `501` status
  - removed `subschema #4, subschema #5` from the `version/outline` response property `anyOf` list for the response status `201`
  - removed the `canvas` enum value from the `artifact/kind` response property for the response status `201`
  - removed the `page` enum value from the `artifact/kind` response property for the response status `201`
- **2026-10-20** `8df745541b3a`: 2 warning, 12 info
  - added the new `canvas` enum value to the `artifact/kind` response property for the response status `201`
  - added the new `page` enum value to the `artifact/kind` response property for the response status `201`
  - added the new `canvas` enum value to the request property `kind` (media type: application/json)
  - added the new `canvas` enum value to the request property `kind` (media type: application/x-www-form-urlencoded)
  - added the new `canvas` enum value to the request property `kind` (media type: multipart/form-data)
  - added the new `page` enum value to the request property `kind` (media type: application/json)
  - added the new `page` enum value to the request property `kind` (media type: application/x-www-form-urlencoded)
  - added the new `page` enum value to the request property `kind` (media type: multipart/form-data)
  - added the optional property `latest` to the response with the `400` status
  - added the optional property `latest` to the response with the `403` status
  - added the optional property `latest` to the response with the `404` status
  - added the optional property `latest` to the response with the `409` status
  - added the optional property `latest` to the response with the `501` status
  - added `subschema #4, subschema #5` to the `version/outline` response property `anyOf` list for the response status `201`
- **2026-10-20** `8c53eb806aa9`: 6 breaking, 5 warning, 3 info
  - removed the enum value `canvas` of the request property `kind` (media type: application/json)
  - removed the enum value `canvas` of the request property `kind` (media type: application/x-www-form-urlencoded)
  - removed the enum value `canvas` of the request property `kind` (media type: multipart/form-data)
  - removed the enum value `page` of the request property `kind` (media type: application/json)
  - removed the enum value `page` of the request property `kind` (media type: application/x-www-form-urlencoded)
  - removed the enum value `page` of the request property `kind` (media type: multipart/form-data)
  - removed the optional property `latest` from the response with the `400` status
  - removed the optional property `latest` from the response with the `403` status
  - removed the optional property `latest` from the response with the `404` status
  - removed the optional property `latest` from the response with the `409` status
  - removed the optional property `latest` from the response with the `501` status
  - removed `subschema #4, subschema #5` from the `version/outline` response property `anyOf` list for the response status `201`
  - removed the `canvas` enum value from the `artifact/kind` response property for the response status `201`
  - removed the `page` enum value from the `artifact/kind` response property for the response status `201`
- **2026-10-19** `cbf48fec5d17`: 5 info
  - added the optional property `latest` to the response with the `400` status
  - added the optional property `latest` to the response with the `403` status
  - added the optional property `latest` to the response with the `404` status
  - added the optional property `latest` to the response with the `409` status
  - added the optional property `latest` to the response with the `501` status
- **2026-10-18** `b05e451aa06d`: 3 breaking, 1 warning, 1 info
  - the `version/outline/anyOf[subschema #5]/items/items/` response's property type changed from `object` to no type for status `201`
  - removed the required property `version/outline/anyOf[subschema #5]/items/items/id` from the response with the `201` status
  - removed the required property `version/outline/anyOf[subschema #5]/items/items/type` from the response with the `201` status
  - removed the optional property `version/outline/anyOf[subschema #5]/items/items/title` from the response with the `201` status
  - added `subschema #1, subschema #2` to the `version/outline/anyOf[subschema #5]/items/items/` response property `anyOf` list for the response status `201`
- **2026-10-18** `ed81cbcccaa9`: 1 warning, 4 info
  - added the new `canvas` enum value to the `artifact/kind` response property for the response status `201`
  - added the new `canvas` enum value to the request property `kind` (media type: application/json)
  - added the new `canvas` enum value to the request property `kind` (media type: application/x-www-form-urlencoded)
  - added the new `canvas` enum value to the request property `kind` (media type: multipart/form-data)
  - added `subschema #5` to the `version/outline` response property `anyOf` list for the response status `201`
- **2026-10-18** `de1c28cac572`: 1 warning, 4 info
  - added the new `page` enum value to the `artifact/kind` response property for the response status `201`
  - added the new `page` enum value to the request property `kind` (media type: application/json)
  - added the new `page` enum value to the request property `kind` (media type: application/x-www-form-urlencoded)
  - added the new `page` enum value to the request property `kind` (media type: multipart/form-data)
  - added `subschema #4` to the `version/outline` response property `anyOf` list for the response status `201`
- **2026-10-17** `dbcf7f8e4f76`: 3 breaking, 2 warning, 2 info
  - removed the enum value `page` of the request property `kind` (media type: application/json)
  - removed the enum value `page` of the request property `kind` (media type: application/x-www-form-urlencoded)
  - removed the enum value `page` of the request property `kind` (media type: multipart/form-data)
  - removed the optional property `warnings/items/preview` from the response with the `201` status
  - removed the optional property `warnings/items/rect` from the response with the `201` status
  - removed `subschema #4` from the `version/outline` response property `anyOf` list for the response status `201`
  - removed the `page` enum value from the `artifact/kind` response property for the response status `201`
- **2026-10-17** `1e3643be33d6`: 1 info
  - endpoint added
- **2026-10-14** `59a844bdcb75`: 1 breaking
  - api path removed without deprecation
- **2026-10-12** `25ac51b05541`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/sixb-ai/apis/sixb-api/docs/api/artifacts/post.md) - [API](https://skmtc.dev/sixb-ai/apis/sixb-api.md) - [Page](https://skmtc.dev/sixb-ai/apis/sixb-api/changes/api/artifacts/post)
