---
title: "Acknowledge a support recovery command"
method: POST
path: "/onprem/v1/recovery/commands/{command_id}/ack"
tags: ["onprem", "onprem", "__public__"]
---

# Acknowledge a support recovery command

`POST /onprem/v1/recovery/commands/{command_id}/ack`

## Path parameters

- `command_id` union, required
  - string, uuid
  - string

## Headers

- `X-Definite-License` string, nullable

## Request body

- RecoveryCommandAckRequest
  - `status` 'succeeded' | 'failed', required
  - `detail` string, nullable
  - `report` object, nullable — Structured command report (e.g. the cluster_status document); size-capped centrally

## Response `200`

Success

- SuccessResponseRecoveryCommandAckResponse
  - `success` true, required — Flag for it request was successful
  - `data` RecoveryCommandAckResponse, required
    - `command_id` union, required
      - string, uuid
      - string
    - `status` 'succeeded' | 'failed', required
  - `meta` ResponseMeta
    - `requestId` string — Unique request identifier for tracing
    - `timestamp` string, date-time — Response timestamp (UTC)
    - `durationMs` integer, nullable — Request processing time in milliseconds

## Other responses

- `401` — Auth Invalid Token
- `403` — Forbidden Insufficient Permissions
- `404` — Resource Not Found
- `413` — Validation Payload Too Large
- `422` — Validation Failed
- `426` — Business Quota Exceeded
- `429` — Rate Limit Exceeded
- `500` — Internal Error

---

[API](https://skmtc.dev/definite/apis/defapi.md) · [All operations](https://skmtc.dev/definite/apis/defapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/definite/defapi/revisions/3943d8deb3be/schema)
