Get Reservation Info
The below example shows how to check if an item is reserved or not.
The strategy used is to conduct a query using the search API:
const itemId = '3FA54B9CE97C2A0066436240000035BF';
const space = context.dsxAPI().getSpaceService();
const session = context.dsxAPI().getTenantSession(space);
const searchStr = `(physicalid:${itemId}) AND (reserved:TRUE)`;
const reserved = space.getEngItemService()
.search(session, searchStr, 'DETAILS', 1, 0)
.getTotalItems() === 1;
if (reserved) {
// ...
}