# Contracts ## Get contract - [GET /v2/contracts/{contractId}](https://api-docs.lawvu.com/new-api/lawvuapi.openapi/contracts/get-v2-contracts-contractid.md): Retrieve a contract by its identifier ## Update contract - [PATCH /v2/contracts/{contractId}](https://api-docs.lawvu.com/new-api/lawvuapi.openapi/contracts/patch-v2-contracts-contractid.md): Updates a contracts details ## Create contract - [POST /v2/contracts](https://api-docs.lawvu.com/new-api/lawvuapi.openapi/contracts/post-v2-contracts.md): Creates a contract based on the provided contract type. ## Get contract file - [GET /v2/contracts/{contractId}/files/{fileId}](https://api-docs.lawvu.com/new-api/lawvuapi.openapi/contracts/get-v2-contracts-contractid-files-fileid.md): Retrieve information about a file on a contract ## Get contract types - [GET /v2/contractTypes](https://api-docs.lawvu.com/new-api/lawvuapi.openapi/contracts/get-v2-contracttypes.md): Retrieve a list of contract types