© 2024 Clarivate
PUT /api/.../itemrecords/{id}?actiontype=specialcheckindamaged
Update item record status with Damaged (23) or Update item record status with Damaged and charge and notify the patron.
Name | Type | Required | Description |
---|---|---|---|
id | Integer | Yes | The unique id assigned to the item record. |
dto | ExpandoObject | Yes | Define this parameter in the request body. |
actiontype | String | Yes | Define this parameter in the request query string to manage item record. Possible Values: specialcheckindamaged |
Property | Type | Nullable | Description |
---|---|---|---|
ChargeAndNotify | Boolean | No | If 'true', update the item status to Damaged, charge and notify the patron, if 'false' then only update the item status to Damaged. Default value is 'false'. |
Note | String | No | Special item check-in note. |
{
"Note":"ripped cover, charge 15.33 for replacement and 3.07 for processing",
"ChargeAndNotify":true
}
Code | Description |
---|---|
200 | OK. Success |
400 | FAILURE. Bad request
|
403 | FAILURE. Bad request
|
404 | FAILURE. Bad request
|
409 | FAILURE. Bad request
|
Permission IDs found here.
CR_AccessCirculationControl_Allow | |
CR_SpecialItemCheckIn_Access | |
CR_SpecialItemCheckIn_SelectDamaged |