How to configure the display of user pictures on the User Details and Patrons services page in Alma
See also: Managing User PicturesIt is possible to display pictures of users in Alma on the User Details and Patron services page.This is done by placing pictures of the users on an external server using a naming convention which matches one of the identifier types.In the example below we will place photos with suffix .png…

GENERAL ALMA

How to run a normalization process on a set of bibliographic records via an API in 5 easy steps
Information regarding creating the set may be found on the developers network at ‘Documentation > Alma > Rest APIs > Configuration and Administration > submit a manual or scheduled job’.Alma includes the API syntax for running a normalization process on a set. This syntax appears on the last screen when running the process in the Alma…

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

How to receive an existing item via an API in 5 easy steps
See also Receive an Existing ItemONEIdentify the following mandatory information to be able to receive the existing item:POL ID. In our case it is POL-45389Item ID. In our case it is 2343589980000121Date of receiving. In our case it will be June 17, 2019. This is the format: 2019-06-17The code of the department where the item…

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

How to create a logical set of bibliographic records via an API in 5 easy steps
Information regarding creating the set may be found on the developers network at "Documentation > Alma > REST APIs > Configuration and Administration > Create a Set".In the example here we will create (POST) a set by first retrieving (GET) an existing specific set and using the syntax of that set to create a new…

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

Alma Indication Rule Examples
See also:How to use an indication rule to retrieve all records with no language in the 008 field.pptxIndication rules and set filtering.pptxIndication rules contributed by the community in the community folder of the metadata editor under "Indications rules > Community"Retrieve all records which contain more than occurrence of 900 field subfield a with text Art…

ALMA INDICATION-RULES

How to use an API to edit a user record and change the record type from Public to Staff in 5 easy steps
See also: How to create a user via an API in your institution in 5 easy steps.In the example here we willRetrieve a user with GETEdit the outputUse the edited output as input for a PUT to update the user.ONENote that user with primary identifier "Lynn Crown" is record type publicWe will change that record…

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

Bulk Export Titles from Primo using Primo Search API
In this example, I use the Primo Search Api to collect all of the database titles from Primo and then export them to a local file.Method: Windows PowerShell Pre-requisites: Primo Search Api Key Primo Search API Doc: https://developers.exlibrisgroup.com/primo/apis/search/GET/AnSF56/p3aKzRujr9pj8qtyT3YiaSYVA/f5643222-bb88-4f3d-b2d6-5029e527c515  Steps taken within PowerShell:1.) Define API Url:$api = '{apiServer}/primo/v1/search?vid={vid}&tab={tab}&scope={scope}&pcAvailability={true/false]&q=any,contains,{query}&qInclude=facet_rtype,exact,{facet}&limit={limit}&apikey={apiKey}'2.) Convert data from JSON:$results = Invoke-WebRequest -Uri $api | ConvertFrom-Json3.) Define source…

PRIMO

Delete User Notes from Alma using Update User Details API
Method: Windows PowerShell Pre-requisites: List of User IDs, Update User Details API Key Update User Details API Doc: https://developers.exlibrisgroup.com/alma/apis/docs/users/UFVUIC9hbG1hd3MvdjEvdXNlcnMve3VzZXJfaWR9/ The Update/Notify Users job in Alma allows you to Add user notes, but not Delete them. This walkthrough details how to Delete user notes using the Update User Details API. First, you need to have a list of User IDs at…

ALMA

Changing the request link in Primo into a button
Use CaseAs a user, I am familiar with online retailers that have buttons for actions like “Add to My Cart” or “Place an Order.” I expect that same experience when I request a book or item in Primo.Goal Modify CSS to transform the request link in Primo New UI into a button in the Primo…

PRIMO

Building Client SDKs with Swagger Codegen
In recent blog posts, we discussed newly-announced support for the OpenAPI standard for Alma APIs. Another benefit of OpenAPI is the ability to generate client class libraries or server stubs for testing. For many developers, “thin” clients for calling REST APIs are sufficient for their needs. A “thin” client encapsulates basic HTTP functionality, such as…

ALMA OPENAPI