---
title: "Cancel active cable encoder calibration"
method: POST
path: "/api/v1/reel/calibration/cancel"
tags: ["v1", "cable-calibration"]
---

# Cancel active cable encoder calibration

`POST /api/v1/reel/calibration/cancel`

## Request

- The document declares no server URL.
- Auth: OAuth 2
  - Password
  - Token URL: `v1/login`
- TypeScript: <https://skmtc.dev/reach-systems-tech/apis/reelapi-v1/docs/api/v1/reel/calibration/cancel/post.ts> (a function with typed inputs; its response is checked against the schema)

Cancel the active calibration process and return to normal operations.

Safely aborts calibration and the previous calibration factor is preserved. This operation is idempotent - calling cancel when no calibration is active will not result in an error.

## Response `200`

Calibration cancellation confirmation with restored system state

- CancelCalibrationResponse: Response for cancelling active cable encoder calibration. Terminates calibration mode and restores normal operations. Previous calibration factor is preserved.
  - `action` string, required: The action that was requested or performed by the endpoint
  - `error` boolean, required: Indicates whether the operation encountered an error
  - `error_msgs` string[]: List of error messages if the operation failed
  - `result` CalibrationResult, required: Result data for calibration start and cancel operations.
    - `calibrating` boolean, required: Current calibration status of the cable encoder system. Indicates whether the system is actively in calibration mode. Monitor this status via heartbeat `is_cable_counter_calibrating` field. Emergency stop remains functional during calibration.

## Other responses

- `401`: Could not validate credentials
- `403`: Setup required before using this endpoint
- `500`: Internal server error

---

[API](https://skmtc.dev/reach-systems-tech/apis/reelapi-v1.md) - [All operations](https://skmtc.dev/reach-systems-tech/apis/reelapi-v1/llms.txt) - [OpenAPI document](https://skmtc.dev/reach-systems-tech/apis/reelapi-v1/revisions/1dd366a9c6a3?raw)
