ContractPostRequest
| Name | Description | Type | Additional information |
|---|---|---|---|
| DisplayName | The name of the contract | string |
String length: inclusive between 0 and 100 |
| CompanyID | The company ID to assign the contract to | integer |
None. |
| StartDate | The date the contract is active | date |
None. |
| ContractTerm | How long the contract will run for | integer |
None. |
| AccountManagerID | The ID of the account Manager to assign to the contract | integer |
None. |
| AgentCompanyID | The ID of the Agent Company assigned to the contract | integer |
None. |
| AgentContactID | The Agent's contract ID | integer |
None. |
| Cancelled | Indiates whether the contract has been cancelled | boolean |
None. |
| CancelledDate | Inidates when the contract will be or has been cancelled | date |
None. |
| TerminationDate | Indiates the date when the contracted will be terminated | date |
None. |
| ContractFilename | The file name of the contract | string |
String length: inclusive between 0 and 255 |
| EstimatedUsage | Amount (in £) over any bundle on the contract | decimal number |
None. |
| EstimatedUsageMargin | Amount of overspend that will be profit | decimal number |
None. |
| TechFundBalance | Displays the technology Fund Balance | decimal number |
None. |
| Notes | Displays any notes of the contract | string |
String length: inclusive between 0 and 2000 |
| MaxCLIs | The maximum number of CLIs on this contract | integer |
None. |
| NetworkProviderID | The ID of the Network Provider | integer |
None. |