© 2024 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.
|