For each request in the queue defined by MonitoredQueue, the server addon queries the Internet Archive API using the values of the ILLiad fields specified in DataMapping.lua. For an API response of No, requests will be moved to the queue defined by ReviewQueue for staff review to send to another lender. For an API response of Maybe, requests will be routed to Request Sent. For requests routed to Request Sent that cannot be filled, the Internet Archive uses the ILLiad API to mark the requests as unfilled.
InternetArchiveApiBaseUrl (string)
Base URL for the Internet Archive API.
InternetArchiveWebPlatformConfigId (string)
ID of the row containing the API key to be used by the Internet Archive in the WebPlatformConfig table.
MonitoredQueue (string)
Queue to monitor for requests to be sent to the Internet Archive.
ReviewQueue (string)
Queue requests are routed to for manual review when the Internet Archive API returns a No response.
ErrorQueue (string)
Queue requests are routed to when there is an error in processing the request.