© 2025 Clarivate
GET /api/.../itemstatuses
Return a list of all item statuses in the system.
[
{
"ItemStatusID": 1,
"Description": "In",
"Name": "In",
"BannerText": "In"
},
{
"ItemStatusID": 2,
"Description": "Out",
"Name": "Out",
"BannerText": "Out"
},
{
"ItemStatusID": 3,
"Description": "Out-ILL",
"Name":"Out-ILL",
"BannerText": "Out-ILL"
}
]
GET /api/.../itemstatuses?currentItemStatusID={ItemStatusID}&functionCode={M}
Return a list of allowed item statuses for manual change during circulation.
| Name | Type | Required | Description |
|---|---|---|---|
| currentItemStatusID | Integer | Yes | Define this parameter in the request query string. The current status id of the item. |
| functionCode | String | Yes | Define this parameter in the request query string to get the filtered list during manual change. Possible Values: M |
[
{
"ItemStatusID":10,
"Description":"Missing",
"Name":"Missing",
"BannerText": "Missing"
},
{
"ItemStatusID":11,
"Description":"Withdrawn",
"Name":"Withdrawn",
"BannerText": "Withdrawn"
},
{
"ItemStatusID":12,
"Description":"Bindery",
"Name":"Bindery",
"BannerText": "Bindery"
},
{
"ItemStatusID":14,
"Description":"In-Repair",
"Name":"In-Repair",
"BannerText": "In-Repair"
},
{
"ItemStatusID":16,
"Description":"Unavailable",
"Name":"Unavailable",
"BannerText": "Unavailable"
},
{
"ItemStatusID":18,
"Description":"Routed",
"Name":"Routed",
"BannerText": "Routed"
}
]
| Code | Description |
|---|---|
| 200 | OK. Success |
| 400 |
FAILURE.
|