---
title: "Changes to Update Import"
method: PATCH
path: "/imports/{id}"
---

# Changes to Update Import

`PATCH /imports/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 43 revisions.

- **2026-09-21** `cf4aa4ea56f9`: 1 info
- **2026-09-12** `a1516578e25f`: 1 warning
- **2026-07-13** `228cc05ba97d`: 2 breaking, 3 warning, 3 info
- **2026-06-07** `13f3bc084194`: 1 info

## Changes

- **2026-09-21** `cf4aa4ea56f9`: 1 info
  - added the new optional request property `source`
- **2026-09-12** `a1516578e25f`: 1 warning
  - added the new `no_op` enum value to the `status` response property for the response status `200`
- **2026-07-13** `228cc05ba97d`: 2 breaking, 3 warning, 3 info
  - added the pattern `^(?:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}|(?:sub_imp)_(?:[0-7][0-9abcdefghjkmnpqrstvwxyz]{25}|[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}))$` to the `path` request parameter `id`
  - removed `#/components/schemas/ImportStatus` from the `status` request property `anyOf` list
  - the `label/anyOf[subschema #1]/` request property's maxLength was set to `500`
  - added the new `beehiiv` enum value to the `source` response property for the response status `200`
  - added the new `pencilbooth` enum value to the `source` response property for the response status `200`
  - added `subschema #1` to the `status` request property `anyOf` list
  - added the non-success response with the status `422`
  - added the non-success response with the status `429`
- **2026-06-07** `13f3bc084194`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/buttondown/apis/buttondown-api/docs/imports/:id/patch.md) - [API](https://skmtc.dev/buttondown/apis/buttondown-api.md) - [Page](https://skmtc.dev/buttondown/apis/buttondown-api/changes/imports/:id/patch)
