POST public-api/departments/update
This method updates an existing department. The existing department is retrieved by calling API function infosearch. It requires the Edit Department permission. TotalRecordsLongCount fields as not used by this API. It accepts a maximum of 500 records at a time.
Request Information
URI Parameters
None.
Body Parameters
Collection of DepartmentModelInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| RowNumber | integer |
None. |
|
| DepartmentCode | string |
None. |
|
| DepartmentName | string |
None. |
|
| DepartmentRecordStatus | RecordStatus |
None. |
Request Formats
application/json
Sample:
[
{
"RowNumber": 1,
"DepartmentCode": "sample string 2",
"DepartmentName": "sample string 3",
"DepartmentRecordStatus": 0
},
{
"RowNumber": 1,
"DepartmentCode": "sample string 2",
"DepartmentName": "sample string 3",
"DepartmentRecordStatus": 0
}
]
Response Information
Resource Description
WaspResultOfResults| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | Results |
None. |
|
| Messages | Collection of WtResult |
None. |
|
| BatchNumber | integer |
None. |
|
| HasError | boolean |
None. |
|
| HasHttpError | boolean |
None. |
|
| HasMessage | boolean |
None. |
|
| HasSuccessWithMoreDataRemaining | boolean |
None. |
|
| TotalRecordsLongCount | integer |
None. |
Response Formats
application/json
Sample:
{
"Data": {
"ResultList": [
{
"ResultCode": 0,
"Message": "sample string 1",
"HttpStatusCode": 200,
"FieldName": "sample string 2"
},
{
"ResultCode": 0,
"Message": "sample string 1",
"HttpStatusCode": 200,
"FieldName": "sample string 2"
}
],
"SuccessfullResults": 1,
"TotalResults": 2,
"ErrorCount": 0
},
"Messages": [
{
"ResultCode": 0,
"Message": "sample string 1",
"HttpStatusCode": 200,
"FieldName": "sample string 2"
},
{
"ResultCode": 0,
"Message": "sample string 1",
"HttpStatusCode": 200,
"FieldName": "sample string 2"
}
],
"BatchNumber": 1,
"HasError": false,
"HasHttpError": false,
"HasMessage": true,
"HasSuccessWithMoreDataRemaining": false,
"TotalRecordsLongCount": 1
}