Skip to content

bernardo-gomez/alma-full-record

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

get_alma_record

Python-based webservice that receives an Alma mms_id or an item barcode and produces a string that contains the bibliographic record and items. the string could have one of three formats:

  • xml ( MARCXML) , or
  • marcedit ( terry reese's marcEdit application), or
  • text ( bernardo gomez format).

example:

https://kleene.library.emory.edu/cgi-bin/get_alma_record?doc_id=990024996580302486&format=marcedit

https://kleene.library.emory.edu/cgi-bin/get_alma_record?item_id=010002975279 ( item_id = barcode)

Files:

  • get_alma_record.py , the main script;
  • get_alma_record.cfg , the configuration file.

get_alma_record retrieves bibliographic and holding information from ALMA via ALMA API requests. the item information is displayed as a "999" MARC field.

About

it produces marcxml out for an ex-libris alma record

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages