Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejs
titleRequest - Request (EDD) Item
linenumberstrue
{
  "author": "", // Optional
  "bibId": "", // Auto populated based on item barcode
  "callNumber": "", //Auto populated based on item barcode
  "chapterTitle": "Title", //Auto populated based on item barcode
  "deliveryLocation": "PA", //Optional
  "emailAddress": "test@example.com",//Mandatory
  "endPage": "180", //Mandatory - String Data type
  "issue": "", Optional - String Data Type
  "itemBarcodes": [
    "PULTST54322"
  ], //Mandatory
  "itemOwningInstitution": "PUL", // //Auto populated based on item barcode
  "patronBarcode": "45678913", //Mandatory
  "requestNotes": "Test Request", //Optional -1000 character limit
  "requestType": "EDD", // Mandatory
  "requestingInstitution": "PUL", //Auto populated based on login. For users with Recap privileges, it is mandatory to input.
  "startPage": "50", // Mandatory - String Data Type
  "titleIdentifier": "", // Mandatory, also called as Article / Chapter Title on UI
  "trackingId": "", // Internally used for NYPL requests only
  "username": "admin", //Auto populated based on login
  "volume": "Vol 32" // Optional String Data Type
}


Info
titleResponse

Responses to all the above request calls are given out as below since partner APIs give out delayed responses. The responses would be listened to, consolidated and will be broadcast over ActiveMQ.

...