GET /api/.../requestmanager/{branchid}/{branchtypeid}/{holdstatusid}?illrequests=false&innReachRequest=false&heldtotransfer=false
Name | Type | Required | Description | |
---|---|---|---|---|
branchid | Integer | Yes | Requested branch ID | |
branchtypeid | Integer | Yes | Type of branch 1 = Requesting Patron Branch 2 = Pickup Branch 3 = Filling Item Branch |
|
holdstatusid | Integer | Yes |
Hold status ID
1 = Inactive 3 = Active 4 = Pending 5 = Shipped 6 = Held 7 = Not Supplied 8 = Unclaimed 9 = Expired 16 = Cancelled 17 = Out to patron 18 = Pulled Ill Status ID 1 = Inactive 3 = Active 5 = Shipped 10 = Received-Held 11 = Received-Transferred 12 = Received-Satisfied 13 = Received-Used 14 = Received-Unused 15 = Returned 16 = Cancelled |
|
illrequests | boolean | No | Define this parameter in the request query string to get the ILL requests. | |
innReachRequest | boolean | No | Define this parameter in the request query string to get the INNReach requests. | |
heldtotransfer | boolean | No | Define this parameter in the request query string to get the held items to transfer |
An HTTP return status code of 200 indicates success.
[
{
"RequestType":0,
"RequestID":806939,
"BibliographicRecordID":0,
"ItemRecordID":null,
"PatronID":0,
"StatusDate":null,
"ExpirationDate":null,
"ActivationDate":null,
"RequestStatusDescription":null,
"PickupBranchID":92,
"PickupBranchName":null,
"PickupBranchAbbreviation":"SCP",
"PatronBranchName":null,
"PatronBranchAbbreviation":null,"ItemBranchName":null,
"BrowseTitle":"Journal - Western New York Genealogical Society. Vol 5 (Nov. 27 2009)",
"SortTitle":null,
"BrowseAuthor":"Western New York Genealogical Society.","SortAuthor":null,
"PrimaryMARCTOMID":null,
"MarcTypeOfMaterialDescription":null,
"PatronFullName":"Oliver, Niklas E",
"PatronBarcode":null,
"ItemBarcode":"nbvcty",
"CallNumber":"Fict 3 4 5 7",
"SortCallNumber":null,
"CollectionName":null,
"ShelfLocationDescription":null,
"MaterialTypeDescription":"Serial",
"StaffDisplayNotes":null,
"NonPublicNotes":null,
"PACDisplayNotes":null,
"ItemLevelHold":0,
"BorrowByMail":0,
"ConstituentBibRecordID":0,
"RequestStatusID":17,
"HasConstituentBib":false,
"NewPickupBranchID":null,
"InnReachType":0,
"PatronBranchID":null,
"PatronExpirationDate":null,
"PatronAddrCheckDate":null,
"TrappingItemAssignedBranchID":null,
"ItemBranchAbbreviation":null,
"ItemCheckoutDate":"2012-01-03T11:40:41.057-05:00",
"ItemDueDate":"2012-01-28T23:59:00-05:00",
"SortAuthor":"WESTERN NEW YORK GENEALOGICAL SOCIETY",
"SortTitle":"JOURNAL WESTERN NEW YORK GENEALOGICAL SOCIETY",
"ItemStatusDescription": "",
"INNReachPickupBranch":"",
"PickupAreaDescription": null
}
]
Returns holds request summary data record list, for a request manager application.
[
{
"ILLRequestID":897633,
"ILLStatusID":5,
"PatronID":263571,
"ItemRecordID":0,
"BibRecordID":0,
"PickupLibID":92,
"CreationDate":"2019-04-29T00:00:00-04:00",
"ILLStatusDescription":"Shipped",
"Author":"Shreve, Susan",
"Title":"Warts / by Susan Shreve ; illustrated by Gregg Thorkelson.",
"FormatDescription":"Book",
"ItemStatusID":null,
"ItemStatusDescription":"",
"StatusDate":null,
"PatronName":"Swain, Alexandra M",
"PatronBranch":"SCP",
"ItemAssignedBranchAbbr":"",
"PickupBranchAbbr":"SCP",
"ShippedDate":"2019-04-30T00:00:00-04:00",
"SortAuthor":"SHREVE SUSAN",
"SortTitle":"WARTS BY SUSAN SHREVE ILLUSTRATED BY GREGG THORKELSON",
"INNReachItemAgencyCode":"plagc",
"INNReachItemLocation":"Item's Location"
},
{
"ILLRequestID":897635,
"ILLStatusID":5,
"PatronID":263571,
"ItemRecordID":0,
"BibRecordID":0,
"PickupLibID":92,
"CreationDate":"2019-04-29T00:00:00-04:00",
"ILLStatusDescription":"Shipped",
"Author":"Haley, Amanda.",
"Title":"It's a baby's world / by Amanda Haley.",
"FormatDescription":"Book",
"ItemStatusID":null,
"ItemStatusDescription":"",
"StatusDate":null,
"PatronName":"Swain, Alexandra M",
"PatronBranch":"SCP",
"ItemAssignedBranchAbbr":"",
"PickupBranchAbbr":"SCP",
"ShippedDate":"2019-04-29T00:00:00-04:00",
"SortAuthor":"HALEY AMANDA",
"SortTitle":"ITS A BABYS WORLD BY AMANDA HALEY",
"INNReachItemAgencyCode":"plagd",
"INNReachItemLocation":""
}
]
Returns ILL request summary data record list, for a request manager application.
Code | Description |
---|---|
200 | OK. Success |
400 | FAILURE. |
GET /api/.../requestmanager/3/1/3
GET /api/.../requestmanager/3/2/3
GET /api/.../requestmanager/3/1/6
GET /api/.../requestmanager/3/2/6
GET /api/.../requestmanager/3/3/6
GET /api/.../requestmanager/3/1/3?illrequests=true
GET /api/.../requestmanager/3/2/3?illrequests=true
GET /api/.../requestmanager/3/3/15?illrequests=true
LOCAL: AccessCirculationControl_Allow
AccessILLRequestManager_Allow
ILL: AccessCirculationControl_Allow
AccessHoldRequestManager_Allow