---
title: "Create a termination for a lien"
method: POST
path: "/v1/liens/{lien_id}/termination"
tags: ["lienTerminations"]
---

# Create a termination for a lien

`POST /v1/liens/{lien_id}/termination`

Creates a lien termination or returns existing one if already terminated

## Path parameters

- `lien_id` string, required

## Headers

- `Authorization` string, required

## Request body

- object
  - `packet_number` string — Packet number for the termination filing (optional - auto-generated if not provided). Cannot contain underscores unless the lien that is being terminated has an underscored packet number.

## Response `200`

lien termination created

- TypeLienTerminationsCreateLienTerminationResponse
  - `id` string — Lien termination ID
  - `lien_id` string — Associated lien ID
  - `status` string — Termination status
  - `packet_number` string — Filing packet number
  - `created_at` string — Creation timestamp
  - `updated_at` string — Last update timestamp

## Other responses

- `404` — lien not found
- `422` — lien in created status cannot be terminated

## Changes

- **2026-09-03** `ac0d9be94846` — 1 info
  - added the optional property `errors/items/parameter` to the response with the `404` status

[Change history](https://skmtc.dev/middesk/apis/middesk-api/changes/v1/liens/:lien_id/termination/post.md)

---

[API](https://skmtc.dev/middesk/apis/middesk-api.md) · [All operations](https://skmtc.dev/middesk/apis/middesk-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/middesk/middesk-api/revisions/b496a7929e98/schema)
