Skip to main content

2020 Developers Day+

Accessing Alma User API Data to Populate a Webform to Create a New ILLiad User Account

Tuesday, May 5, 2020 at 9:10 AM–9:30 AM Pacific Time (US & Canada)
Presentation Topics

General development, coding, & APIs

Presentation Topic Description

After many years of a locally-created Active Server Pages (ASP) solution to authenticate and create new ILLiad users from our Alma user database, we needed to upgrade our server and ILLiad version and therefore needed to create new code to pull Alma user data and authenticate users. This presentation will cover the format of the Alma user data, how to work with it through the Alma User API and PHP, how we authenticated users through EZProxy, how we parsed the user data to fill a new user registration form for ILLiad, and how we added checks against the current Alma user account status before creating a new ILLiad account.


Christina Hennessey, California State University, Northridge