Library Technology Guides

Document Repository

First draft of Patrons Account Information API (PAIA)

Press Release: Verbundzentrale des GBV [May 28, 2012]

Copyright (c) 2012 Verbundzentrale des GBV

Abstract: Integrated Library Systems often lack open APIs or existing services are difficult to reuse because of access restrictions, complexity, and poor documentations. This also applies to patron information, such as loans, reservations, and fees. After reviewing standards such as NCIP, SLNP, and the DLF-ILS recommendations, the Patrons Account Information API (PAIA) was specifed at the Common Library Network (GBV)


Integrated Library Systems often lack open APIs or existing services are difficult to reuse because of access restrictions, complexity, and poor documentations. This also applies to patron information, such as loans, reservations, and fees. After reviewing standards such as NCIP, SLNP, and the DLF-ILS recommendations, the Patrons Account Information API (PAIA) was specifed at the Common Library Network (GBV) [1].

PAIA consists of a small set of precisely defined access methods to look up patron information including fees, to renew and request documents, and to cancel requests. With PAIA it should be possible to make use of all patron methods that can be access in OPAC interfaces, also in third party applications, such as mobile Apps and discovery interfaces. The specification is divided into core methods and methods for authentification. This design will facilitate migration from insecure username/password authentification to more flexible systems based on OAuth 2.0. OAuth is also used by major service providers such as Google, Twitter, and Facebook.

The current draft of PAIA is available at http://gbv.github.com/paia/ and comments are welcome. The specification is hosted in a git repository, accompanied by a wiki. Both can be accessed publicly to correct and improve the specification until its final release.

PAIA complements the Document Availability Information API (DAIA) [2] which was created to access current availability information about documents in libraries and related institutions. Both PAIA and DAIA are being designed with a mapping to RDF, to also publish library information as linked data.

[1] http://www.gbv.de/

[2] http://purl.org/NET/DAIA

Permalink:
View Citation
Publication Year:2012
Type of Material:Press Release
Language English
Issue:May 28, 2012
Publisher:Verbundzentrale des GBV
Company: Verbundzentrale des GBV
Record Number:16886
Last Update:2012-12-29 14:06:47
Date Created:2012-05-29 19:50:33