Sierra Configuration & Requirements


The CaiaSoft™ / Sierra integration is a one-way connection from Caiasoft™ to the Sierra API. For items accessed, CaiaSoft™ will utilize the Sierra Item API and Bib API to retrieve attributes (title, author, volume, call number, etc) of each item. For circulation, CaiaSoft™ will query the Sierra Item API at pre-determined intervals for items in desiginated locations that have had a hold placed.

CaiaSoft™ Configuration

Use the Administration Module, the API & External Links button to see view/edit all settings.
If your facility is using multiple Sierra connections for different collections, contact CaiaSoft™ support to assist in the initial setup.

Required Fields for Setup

Sierra URLstringThe Sierra API URL
Sierra Client KeystringThe API client_key for authenticating to the Sierra API
Sierra Client SecretstringThe API client_secret (used in conjunction with the client_key) for authenticating to the Sierra API
Location Valuestring or arrayLocation Field (79) in Sierra to be queried for Hold Date (8003)
API Hold Query Iterationdaily(@time)/times per dayIteration in which to query the API for holds. Note that there is no request identifier returned from Sierra, therefore the iteration has be spaced appropriate or else duplicates will be appear/be denied.

Additional Information

For bib-level holds, it is possible to format a picklist and print it into a CaiaSoft™ notification. Contact CaiaSoft™ for more details.

See Admin Module Setup for information on File Format registration, the API & External Links section, and configuring Email Alerts for item denials and fulfillment.