Almapi wrapper documentation Documentation Status

This python module is a tool to use Alma APIs. it manages the logs and the backup of the records.

  • Author: Raphaël Rey (raphael.rey@slsp.ch)

  • Year: 2026

  • Version: 1.7.6

  • License: GNU General Public License v3.0

Introduction

How to import modules

# Import libraries
from almapiwrapper.users import User, NewUser, fetch_users, fetch_user_in_all_iz, Fee, Loan, Request, check_synchro, force_synchro
from almapiwrapper.inventory import IzBib, NzBib, Holding, Item, Collection
from almapiwrapper.config import RecSet, ItemizedSet, LogicalSet, NewLogicalSet, NewItemizedSet, Job, Library, Location, Desk, fetch_libraries
from almapiwrapper.config import Reminder, Library, Location, OpenHours, Department
from almapiwrapper.config import fetch_reminders, fetch_departments, fetch_libraries
from almapiwrapper.record import JsonData, XmlData
from almapiwrapper.analytics import AnalyticsReport
from almapiwrapper.acquisitions import POLine, Vendor, Invoice, fetch_invoices
from almapiwrapper.configlog import config_log
from almapiwrapper import ApiKeys

# Config logs
config_log()

Contents

Module Almapi

Indices and tables