eprintid: 1418 rev_number: 9 eprint_status: archive userid: 24 dir: disk0/00/00/14/18 datestamp: 2016-07-08 16:11:30 lastmod: 2016-07-08 16:11:30 status_changed: 2016-07-08 16:11:30 type: conference_item metadata_visibility: show creators_name: Barton, Bruce title: Using Alma APIs for Catalog Discovery ispublished: pub subjects: Alma subjects: primo divisions: eluna_conf abstract: The University of Wisconsin-Madison has implemented catalog discovery using the Alma BIB and USER APIs, and bib data published to Primo. (Live since May 2015.) See https://search.library.wisc.edu. This is our primary catalog discovery interface for the roughly 10.6 million titles held by Madison and 25 other UW System campuses. The catalog is implemented with Ruby on Rails and uses Solr for faceted search. Java and XSLT are used to generate the Solr index (updated twice daily). We use the BIB APIs for checking availability at bib and item levels. We use the USER API for submitting patron requests and for library account management: loans and requests review, renewals, request cancellation, and fine/fees payments. We've encapsulated the use of the Alma API in a Ruby GEM. This talk describes our approach and our experience to date with the Alma APIs (it's been good). date: 2016-05-03 full_text_status: restricted pres_type: paper event_title: ELUNA 2016 Annual Meeting event_location: Oklahoma City, OK USA event_dates: May 1-6, 2016 event_type: conference refereed: FALSE citation: Barton, Bruce (2016) Using Alma APIs for Catalog Discovery. In: ELUNA 2016 Annual Meeting, May 1-6, 2016, Oklahoma City, OK USA. document_url: https://beta-documents.el-una.org/id/eprint/1418/1/Using%20Alma%20APIs%20for%20Discovery.pdf