Item Records

Get item records by IDs

POST /api/.../itemrecords/batch/getbyids?patronID={patronID}&view={view}

This method allows the caller to return a list of item record related data based on a supplied list of item record IDs for a specific patron. All data returned will be based on the supplied view. 'ors' is currently the only view supported by this method.

Request Information

Parameters
Name Type Required Description
patronID Integer Yes Unique identifer for patron.
view String No Values:
Body

Provide a JSON array of integers that represents a list of item record IDs.

Example request body
application/json, text/json
[14640, 25008]

Response Information

Example 'ors'
application/json, text/json
[
    {
        "ItemRecordID":14640,
        "Barcode":"0000100817949",
        "BrowseAuthor":null,
        "BrowseTitle":"Winning soccer : [videorecording] basics of the game.",
        "CallNumber":"VC J 796.334 WINN",
        "ItemStatusID":11,
        "RecordStatusID":1,
        "AssignedBranchID":101,
        "AssignedCollectionID":90,
        "MaterialTypeID":4,
        "AssociatedBibRecordID":197712,
        "ShelfLocationID":null,
        "PatronID":null,
        ShelfLocation":null,
        "SysHoldRequestID":0,
        "HoldingPatronBarcode":null,
        "HoldingPatronPickupBranchID":0,
        "BrowseTitleNonFilingCount":0,
        "IsElectronicItem":false
    },
    {
        "ItemRecordID":25008,
        "Barcode":"0000101173854",
        "BrowseAuthor":"Yeagley, Jerry.",
        "BrowseTitle":"Soccer skills",
        "CallNumber":"J 796.334 Yea",
        "ItemStatusID":11,
        "RecordStatusID":1,
        "AssignedBranchID":101,
        "AssignedCollectionID":32,
        "MaterialTypeID":1,
        "AssociatedBibRecordID":264538,
        "ShelfLocationID":null,
        "PatronID":null,
        "ShelfLocation":null,
        "SysHoldRequestID":0,
        "HoldingPatronBarcode":null,
        "HoldingPatronPickupBranchID":0,
        "BrowseTitleNonFilingCount":0,
        "IsElectronicItem":false
    }
]

HTTP Response Codes

Code Description
200 OK. Success

Required Permissions

Permission IDs found here.

CR_AccessPatronServices_Allow
CR_PatronStatus_Access
CR_PatronStatus_DisplayReaderServices