| Field | Type | Description |
| description | String (optional) | The accounts description |
openDate | DateTime (optional) | The open date of account |
closedDate | DateTime (optional) | The closed date of account |
accountTypeId | Integer (optional) | The account type id of account |
clientId | Integer (optional) | The client id on the account |
dealerAccountId | Integer (optional) | The dealer account id on the account |
regionId | Integer (optional) | The region id on the account |
firstAnalysisCodeId | Integer (optional) | First analysis code id on account |
secondAnalysisCodeId | Integer (optional) | Second analysis code id on account |
accountSourceId | Integer (optional) | Account source id on account |
warningIndicatorId | Integer (optional) | Warning indicator id on account |

| Field | Type | Description |
| success | Boolean | True, if the account was successfully updated, false otherwise |
| errorMessage | String (optional) | Details the error if success is false, null otherwise |
| accountId | Integer | The account id updated by successful call |

| HTTP Status Code | Type |
| 400 | No Content (no records match the search) |
| 403 | Forbidden (invalid Authorisation) |
| 404 | Dealer not found or Order not found (error will be detailed in response) |
| 503 | Service Unavailable (due to maintenance) |