Calling APIs in parallel with Java code
The Alma REST APIs return JSON natively. This is the natural choice for developers working in dynamic languages, such as Node.js and Ruby. These languages interpret the JSON into native types, such as Array, Hash, String, and make it easy to manipulate data returned by the APIs. Below we can see an example of updating…

ALMA

Using a simple proxy to add CORS support to Ex Libris APIs
Browser security prevents HTTP requests from being made between domains. This "same-origin policy" prevents sensitive information from being revealed to an untrusted party. However, the policy makes it challenging to build JavaScript-based web applications, where AJAX requests are made to a server to retrieve data and display it on the web page. If we want…

ALMA PRIMO

How to use ALMA User API to write job_category field data to improve fulfillment network
How to use ALMA User API to write job_category field data to improve fulfillment network? Why do we need to use Job category? We, as a member of fulfillment network, has to use Job category to properly identify the walk-in user category and apply related fulfillment unit rules. By this way, we can avoid the…

ALMA

How to publish (export) a set of bibliographic records in OAI format using the general publishing profile
See also:Examples of OAI SyntaxSetting up OAI Integration A set of bibliographic records can be published (exported) in OAI format using the general publishing profile.ONEIdentify the set of records which you want to export in OAI format.We will use set "Subject equals Feminist Theory"TWONavigate to "Resources > Publishing > Publishing Profiles" and choose "Add Profile >…

ALMA PUBLISHING/EXPORT

How to publish (export) a set of bibliographic records in MODS format using the general publishing profile
A set of bibliographic records can be published (exported) in MODS format using the general publishing profile.ONEIdentify the set of records which you want to export in MODS format as well as the FTP environment to which you want to export the records.We will use set "Subject equals Feminist Theory"We will use FTP environment files.dc03.hosted.exlibrisgroup.comTWONavigate…

ALMA PUBLISHING/EXPORT

How to use an API to retrieve the item Receiving number Weeding number and Weeding date in five easy steps
In the example here we will use an API to retrieve the item Receiving number, Weeding number and Weeding date.These fields will be present in the item recorded only if the relevant sequences are defined.  They and are not used by all institutions.See Configuring Physical Item Sequences for more information about the Receiving number, Weeding…

ALMA GETTING-STARTED HOW-TO-APIS-IN-5-EASY-STEPS

Alma Analytics SQL Filter Examples
Often when creating an integration with an Alma Analytics report it is useful to filter by an SQL statement. These integrations might schedule an Alma Analytics report to an FTP server, or perhaps use an API to retrieve an Alma Analytics report. SQL statements will retrieve by dynamic dates, rather than hard coded dates.  This…

ALMA ANALYTICS

Developing a webhook listener locally
In a previous blog post, we showed how to use an online service to test webhook listeners. Since then new technologies have emerged that make developing a webhook listener even easier. One such service is localtunnel. Localtunnel allows you to expose a port on your local development machine to the internet. As described in the…

ALMA WEBHOOKS

Automating Full text Extraction in the Alma Digital Repository
Alma recently added support for full text extraction from image files. The resulting text is stored with the file and can be accessed via the file list in the representation resource editor. In addition, the full-text can be searched in the Book Reader viewer. Full-text can be extracted using the “Extract Fulltext” job. In the…

ALMA DIGITAL

How to create an order with an interested user via an API in your institution in 5 easy steps
See also: How to create an order via an API in your institution in 5 easy steps.This blog will focus on creating an order with an interested user via an API in your institution.The developer network already discusses how to create an order using an API. See for example Create PO Line , specifically the…

ALMA GETTING-STARTED HOW-TO-APIS-IN-5-EASY-STEPS