---
title: "Deletes a contract"
method: DELETE
path: "/contracts/{contract_id}"
tags: ["Contracts"]
---

# Deletes a contract

`DELETE /contracts/{contract_id}`

Permanently removes a contract when your business rules allow deletion.
Confirm downstream invoices, revenue schedules, and integrations no longer depend on this contract before deleting it.

## Path parameters

- `contract_id` string, required

## Response `204`

No Content

## Other responses

- `default` — Error

---

[API](https://skmtc.net/rillet/apis/rillet-accounting-api.md) · [All operations](https://skmtc.net/rillet/apis/rillet-accounting-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/rillet/rillet-accounting-api/versions/a2ab794dd5f2/schema)
