Holdings at a Glance:
OCLC API + Alma for Data-driven
Weeding
2025 eCAUG
Agenda
How we started
ExcelAlmaLookup tool
This tool uses OCLC’s Z39.50 service to retrieve a list of institutions that have set holdings for the titles.
We counted the number of institutions to determine how many holdings were set for the titles, but the tool has some limitations.
Reqeuest from a liaison librarian
The Architecture and Fine Arts librarian asked if it was possible to add OCLC holding counts to the list of titles she was reviewing for withdrawal.
First time using OCLC API
Python script &
OCLC API
OCLC API works but expires every 20 minutes..
Tried a Python script and was able to retrieve the holding count, but it only ran for 20 minutes since the WorldCat Search API v2 token expires every 20 minutes.
Python script &
OCLC API
Refresh token automatically
Python script &
OCLC API
Import the data to Alma
Import the data to Alma
Can we use this for our future weeding project?
Context:
Steps:
Records in Alma
View in Analytics
Things to keep in mind
Helpful links
Questions?
Minyoung Chung
Cataloger, Monographs and Special Projects
Unversity of Southern California (USC)
mchung94@usc.edu