Skip to main content
logo

2018 Developers Day

May 1, 2018

Spokane, WA

Automation Using the Alma Configuration APIs

Tuesday, May 1, 2018 at 10:25 AM–10:50 AM PDT
Grand Ballroom C
Developer Topics
API's, Webhooks, and Web Services
Analytics (all products)
Development in a SaaS Environment
Alma and/or Primo
Developer Topic Description

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.

Presenters

Alexander Cooper, Emory University
Lisa Hamlett, Emory University
Loading…