---
title: "Changes to Acquire contract lock. This lock is used to prevent multiple operations on the same contract from happening at the same time. Usually any operation that requires an update to the contract's revision needs to acquire the lock."
method: POST
path: "/bus/contract/{id}/acquire"
---

# Changes to Acquire contract lock. This lock is used to prevent multiple operations on the same contract from happening at the same time. Usually any operation that requires an update to the contract's revision needs to acquire the lock.

`POST /bus/contract/{id}/acquire`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 3 of 50 revisions.

- **2024-12-18** `922f156353c9` — 1 info
- **2024-12-17** `acbb46c060cb` — 1 info
- **2024-12-09** `f062c35d8f47` — 1 breaking

## Changes

- **2024-12-18** `922f156353c9` — 1 info
  - api tag `bus` added
- **2024-12-17** `acbb46c060cb` — 1 info
  - endpoint added
- **2024-12-09** `f062c35d8f47` — 1 breaking
  - api path removed without deprecation

---

[Operation](https://skmtc.dev/siafoundation/apis/renterd-api/docs/bus/contract/:id/acquire/post.md) · [API](https://skmtc.dev/siafoundation/apis/renterd-api.md) · [Page](https://skmtc.dev/siafoundation/apis/renterd-api/changes/bus/contract/:id/acquire/post)
