| Time | Status | User Agent |  |
| :-- | :-- | :-- | :-- |
| Make a request to see history. |

#### URL Expired

The URL for this request expired after 30 days.

**contractTemplateId**  
`string`  
Required: The unique ID of the contract template the contract is associated with.

**recipientId**  
`string`  
Deprecated: Use clientId instead.

**clientId**  
`string`  
Required: The unique ID of the client receiving the contract request.

**companyId**  
`string`  
The company ID of the client. Required when the client has more than one company.

**variableValues**  
`string`  
A list of fields which represent the specific values for certain contract inputs. This param is only required if the contract template it is associated with has variable inputs. Example: `{"input_id":"someValue", "other_input_id": "otherValue"}`

# ``200      200

# ``400      400

* * *

ShellNodeRubyPHPPython

```
xxxxxxxxxx

curl --request POST \
     --url https://api.assembly.com/v1/contracts \
     --header 'accept: application/json' \
     --header 'content-type: application/json'
```

application/json

``200 - Result``400 - Result

* * *
