Alma Webhooks and APIs in Node.js
Presentation Topics
Alma
Presentation Topic Description
Alma webhooks are a powerful tool that can help you develop applications and patch workflows while saving on API calls. This workshop will cover the set-up of webhooks in Alma, and the creation of a Node.js server to catch incoming data. Using Alma APIs, we will then respond to the data and create an application to provide patrons with more information about the status of their account. In the process, we’ll cover Javascript in a server-side environment, look at the data returned by all seven Alma webhooks, and talk about how other institutions are using webhooks.
Pre-requisites:
-
Basic Javascript programming, including a functional understanding of the following:
- Conditionals, loops, and iterables
- Native data types, including integers, strings, arrays, and objects
- Variable declaration
- User-defined functions
- Basic understanding of HTTP requests
- Basic understanding of JSON
More info, including technology requirements, learning outcomes, and preparatory materials can be viewed at: https://docs.google.com/document/d/12JJ6Lp_niob3afBHqSBHR5Axx_uArq8j2roCvU9iEAY/edit