PLAS API · Public Library API Specification
Bibliotekets data bag én fælles standard
Digitale bibliotekstjenester skal kunne udvikles på tværs af systemer og datakilder — uden at hver løsning bygger og vedligeholder sine egne integrationer.
Modellen
Ét lag mellem kilden og produkterne
Kilden implementerer Provider API og eksponerer sine data, og produkterne kalder den samme grænseflade. Skal kilden selv vide noget, går det den anden vej gennem Vendor API.
App
Web
Infoskærm
Produkt-X
Produkt-Y
Produkt-Z
PLAS — fælles API-standard
Provider API-delen
Kilden eksponerer
Vendor API-delen
Kilden forbruger
Implementering af Provider API
Udvikler API jf. Provider API-specifikationen
Integration til Vendor API
Udvikler integration jf. Vendor API-specifikationen
Kilde X — fx et bibliotekssystem
Referencen
To indgange, én fælles specifikation
Provider API er det bibliotekssystemet stiller til rådighed. Vendor API er den anden vej — det produktet stiller til rådighed tilbage. Search og Content er profiler af Provider, som kan implementeres for sig.
-
Provider API
Bibliotekssystemets egen grænseflade — lånere, lån, reserveringer, betaling og beholdning. Implementeres af bibliotekssystemet, kaldes af produkterne.
-
Vendor API
Den flade produktet selv stiller til rådighed, så bibliotekssystemet kan sende events og fuldføre låner-login. Implementeres af leverandøren, kaldes af systemet.
Kilderne bliver ved med at være forskellige. Det er vejen ind til dem, der bliver ens.
Bibliotekerne skal ikke skifte system for at få gavn af standarden. PLAS lægger sig oven på det, biblioteket allerede bruger, og gør adgangen til data og funktioner den samme på tværs.
Hvem gør hvad
Biblioteker
Bidrager med behov og eksempler fra hverdagen.
Systemleverandører
Implementerer specifikationen og er med til at forme den.
Dataleverandører
Gør deres data og tjenester tilgængelige gennem standarden.
Udviklere
Bygger nye tjenester oven på og foreslår forbedringer.
Hvad standarden giver
Én standard, seks konkrete gevinster
I dag har bibliotekssystemer, metadata, søgning, digitale medier, arrangementer, identitet og betaling hver sin integrationsgrænseflade. PLAS samler adgangen ét sted — og det ændrer hverdagen for både biblioteker og leverandører.
Bliv en del af PLAS
En standard bliver stærk, når mange bruger den
PLAS skal udvikles af sektoren, for sektoren — ikke af én leverandør alene.