© 2025 Clarivate
PUT /api/.../itemrecords/manage
Manage/update item record
| Name | Type | Required | Description |
|---|---|---|---|
| itemData | ExpandoObject | Yes | Define this dynamic object parameter in the request body. |
| Property | Type | Nullable | Description |
|---|---|---|---|
| ItemRecordIDList | Array | Yes | Array of Integers, Unique ID assigned to system item record. |
| ItemStatusChange | Bool | Yes | |
| ItemStatusID | Int | Yes | |
| ItemBarcode | String | Yes | |
| MaterialTypeChange | Bool | Yes | |
| MaterialTypeID | Int | Yes | |
| ShelfLocationChange | Bool | Yes | |
| ShelfLocationID | Int | Yes | |
| AssignedCollectionChange | Bool | Yes | |
| AssignedCollectionID | Int | Yes | |
| LibraryAssignedBlockChange | Bool | Yes | |
| LibraryAssignedBlockID | Int | Yes | |
| FreeTextBlockChange | Bool | Yes | |
| FreeTextBlock | String | Yes | |
| NonPublicNoteChange | Bool | Yes | |
| NonPublicNote | String | Yes |
{
"ItemRecordIDList":["9945830","2254290"],
"ItemStatusChange":"true",
"ItemStatusID":"11",
"ItemBarcode":"12345",
"MaterialTypeChange":"true",
"MaterialTypeID":1,
"ShelfLocationChange":true,
"ShelfLocationID":1,
"AssignedCollectionChange":true,
"AssignedCollectionID":11,
"LibraryAssignedBlockChange":"false",
"LibraryAssignedBlockID":1,
"FreeTextBlockChange":false,
"FreeTextBlock":"This is free text block",
"NonPublicNoteChange":false,
"NonPublicNote":"This is non public note"
}
'true' on successful update.
| Code | Description |
|---|---|
| 200 | OK. Success |
| 400 | FAILURE.
|
| 404 | FAILURE.
|
| 409 | FAILURE.
|