---
title: "Record a Removal Attestation for a held Printer"
method: POST
path: "/v1/printers/{printerId}/bed-clear-watch/removal-attestations"
tags: ["Printers"]
---

# Record a Removal Attestation for a held Printer

`POST /v1/printers/{printerId}/bed-clear-watch/removal-attestations`

Record that the build plate is still occupied and that a person will remove the print. The Bed-Clear Watch, the Completed Job Blocker Lock and ready do not change.

## Path parameters

- `printerId` string, uuid, required

## Request body

- object
  - `organizationId` string, uuid, required
  - `completedJobId` integer, required
  - `frameId` unknown

## Response `200`

Default Response

- object
  - `outcome` 'recorded' | 'already_recorded', required
  - `attestation` object, required
    - `id` string, required
    - `attestedAt` string, required
    - `attestedBy` string, required
    - `frameId` unknown, required

## Other responses

- `401` — Default Response
- `403` — Default Response
- `404` — Default Response
- `409` — Default Response
- `500` — Default Response

## Changes

- **2026-09-27** `3dea7fda80a8` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/printhiv3d/apis/hive-api-documentation/changes/v1/printers/:printerId/bed-clear-watch/removal-attestations/post.md)

---

[API](https://skmtc.dev/printhiv3d/apis/hive-api-documentation.md) · [All operations](https://skmtc.dev/printhiv3d/apis/hive-api-documentation/llms.txt) · [OpenAPI document](https://skmtc.dev/printhiv3d/apis/hive-api-documentation/revisions/3dea7fda80a8?raw)
