# 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

