Tag: jobs
AEK AI GPT ALMA ALMA-REFINE-CLOUD-APP ANALYTICS AngularJS PrimoVE Resource Sharing API campusM CLOUDAPPS CLOUDAPPS-HOW-TO CONCATENATION CONSORTIA COST-PER-USE CSS DATA-VISUALIZATION(DV) DIGITAL DISCOVERY FINANCE GENERAL-ELECTRONIC-SERVICES GETTING-STARTED Holdings Records HOW-TO-APIS-IN-5-EASY-STEPS JOBS LINKED-DATA NCIP Normalization rules OAI OAS OPENAPI Primo VE PRINTING PUBLISHING/EXPORT Python REAL-TIME-ACQUISITIONS REAL-TIME-ORDERING RESOURCE-SHARING SELF-CHECK SFX SIS SOCIAL-LOGIN SWORD TileSDK USERS WEB-OPAC WEBHOOKS
Remove Gender Field (or any Field) from Alma User Record
Currently Alma doesn't support the ability to remove a value from the "gender" field in a patron's user record using the Update/Notify Patrons job. UPDATE: Alma now supports manually removing gender information from the "gender" field, but still does not support removing this information via the Update/Notify Patrons job (and may never--probably preferring that field…
Creating Complex Sets with the Alma API
The Alma configuration and administration APIs are quite powerful and enable advanced orchestration workflows. We've shown how to use the APIs in previous blog posts. In this post, we will show how to use the create set API to create a complex logical set with multiple conditions. The Developer Network contains documentation on the logical…
Process Orchestration with the Set and Job APIs
Over the past year, Alma's job and set APIs have been developed to the point where many process orchestration scenarios are now possible. According to Wikipedia, “Orchestration is the automated arrangement, coordination, and management of computer systems, middleware and services.” Alma performs bulk work on sets of records, such as bibliographic records, users, items, etc.…
Using Alma APIs for creating Sets
On top of the Job APIs, it is now possible to use APIs to create a set which will be used as an input for the Job. The page 'Managing Search Queries and Sets' which can be found here explains in details about all types of sets and their intended usage. The various Set related…
Automating Alma tasks that cant be accessed from the jobs menu or API
There are a lot of things that you can automate in Alma; either with the jobs menu or your own programming with the Alma API's. But what happens when there is a task that you want automated, but you can't access it through the jobs menu or Alma API? What then? That's exactly what we…
Creating sets from MD import job results using Alma API
It is possible to submit jobs using the Alma APIs. It is also possible to retrieve the results of a specific job submission. As of the Alma December 2016 release, the job instance object for MD Import jobs will also include "action" fields. For example: <actions> <action link="/almaws/v1/sets?population=MATCHES_FOUND&instance_job_id=16048404370001021"> <type>CREATE_SET</type> <population>MATCHES_FOUND</population> <members>10</members> </action> <action link="/almaws/v1/sets?population=MULTI_MATCHES&instance_job_id=16048404370001021"> <type>CREATE_SET</type>…
The New Export URLs job
The old Export URLs job was available by accessing Resource Management > Resource Configuration > Configuration Menu > Record Export > Export URLs and supported exporting URLs of electronic portfolios sets only, in a CSV file. The new Export URLs job is now accessible from the Run a Job page ( Administration > Manage Jobs…
Export / Import BIB records using Alma API
A common cataloging workflow is exporting a set of bibliographic records from Alma, working on them (e.g. adding local fields) and importing them back to Alma. This blog post describes the steps for performing this workflow using Alma APIs. Define the set of bibliographic records to be exported See OLH for more details. This can…
Working with the Alma Jobs API
It is possible to submit jobs and check the results using Alma APIs. The Jobs API supports 2 job types: Manual jobs Perform actions on a pre-defined set of records. Available in the "Run a job" list in the Alma UI. Scheduled jobs Jobs that might be running periodically. In the Alma UI, it is…