ELUNA Document Repository

Automation Using the Alma Configuration APIs

Cooper, Alexander and Hamlett, Lisa (2018) Automation Using the Alma Configuration APIs. In: ELUNA 2018 Annual Meeting, May 1-4, 2018, Spokane, Washington.

[img] Microsoft PowerPoint (Presentation slides)
Restricted to Registered users only

439kB

Abstract

We will present on 2 of several processes that we automated using Alma's Configuration APIs. The first of these will be one of several simple automations, that start from logical sets in Alma which are then processed by Alma jobs which are configured and triggered to run via APIs on a daily basis. In this example, items that fall within the set's parameters will be updated with specific item policies using the API for the Change Physical Items job. A second more complex process will be demoed, where Alma Analytics is used to gather item information for more complex (i.e. date sensitive) parameters, the Analytics API and Creating a Set API to create a set which is the processed by a job using the Alma job API. In this example, items that have been in our Withdrawn location for a specific amount of time will be purged from the catalog via the Withdraw Items job. These and related automation scripts are written in Ruby and Bash, and will be made available in a public repository on GitHub.

Item Type:Conference or Workshop Item (Other)
Event Title:ELUNA 2018 Annual Meeting
Subjects:Alma
Developers Day
Divisions:ELUNA Conference Proceedings
ID Code:1629
Deposited By: Al Cornish
Deposited On:09 May 2018 20:03
Last Modified:17 Jun 2018 20:44

Repository Staff Only: item control page