> ## Documentation Index
> Fetch the complete documentation index at: https://studio.assembly.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Contract Templates

> A reusable contract template that can be sent to clients for signing.

This resource represents a contract template. To send an instance of a Contract Template for a client to sign, use the Send a Contract endpoint.

## Properties

**id** `string`
The unique identifier for this item.

**createdAt** `string`
The date this item was created in RFC3339 format.

**updatedAt** `string`
The date this item was updated in RFC3339 format.

**object** `string`
The object type of this resource.

**name** `string`
The name of the contract template.

**requestsCount**  `number`
The number of times this contract template has been sent to a client. Note: does not include signed contracts.

**submissionsCount** `number`
The number of times this contract template has been signed by a client.

**latestSubmissionDate** `string`
The most recent date this contract template was signed.

**fields** `array(ContractField)`

* **id** `string`
  The id of the contract field.
* **type** `string`
  The type of contract field. Options are: `signature` , `initials`, `date` , `text`
* **inputType** `string`
  Describes the type of the contract field input. Options are: `fixed`, `autoFill` , `client`, `variable`
* **isOptional** `boolean`
  Indicates whether or not the field was required to complete contract signing.
* **page** `number`
  The page number the contract field is on.
* **value** `string`
  The value of the response provided by the Internal User in the contract  field. Only present for `fixed` and `autoFill` input-type fields.
* **label** `string`
  The name of the input.

```json Example Contract Template Object theme={null}
{
    "createdAt": "2023-12-20T19:53:48.469508841Z",
    "fields": [
        {
            "id": "0fda76f5-1bf6-4b22-9261-0a406058a68e",
            "inputType": "client",
            "isOptional": false,
            "label": "signature_1",
            "page": 1,
            "type": "signature",
            "value": "John Doe"
        },
        {
            "id": "5192e492-cb38-41a3-9001-21cf9cea853c",
            "inputType": "client",
            "isOptional": false,
            "label": "signature_2",
            "page": 1,
            "type": "signature",
            "value": ""
        }
    ],
    "id": "1b458c73-a354-43b6-8628-a4c3ed8aee18",
    "name": "Old signed file",
    "object": "contractTemplate",
    "requestsCount": 1,
    "submissionsCount": 0,
    "latestSubmissionDate": "2023-12-20T19:53:48.469508841Z",
    "updatedAt": "2023-12-20T19:53:48.469508841Z"
}
```
