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.
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.
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.
-
Specifikationen
REST og JSON med en maskinlæsbar beskrivelse
Bibliofil, Cicero eller Koha kan have hver sin løsning underneden — applikationen ovenpå møder den samme grænseflade.
-
Maskinlæsbar
Referencen her genereres direkte af OpenAPI-filerne — det der står, er det specifikationen siger.
-
Versioneret
Et bibliotek kan skrive én bestemt version ind i et udbud, og klienten sender den med på hvert kald.
-
-
Domænerne
Otte områder, udrullet ét ad gangen
Søgning, bibliografiske data, beholdning, lånerdata, cirkulation, fjernlån, digitale medier og fælles services som identitet, single sign-on og betaling.
-
Beskrevet for sig
To indgange og to profiler, hver delt i grupper med egne operationer, parametre og svar.
-
I egen takt
Bibliotekssystemet implementerer domænerne når det giver mening, og versionstabellen viser hvad der er i produktion.
-
-
Kom i gang
Åben dokumentation og en gennemsigtig proces
PLAS begynder med de vigtigste fælles funktioner og udvides derfra — i takt med bibliotekernes behov.
-
Frit tilgængelig
Base-URL, autentificering og det første kald — alt du skal vide før du kalder et bibliotekssystem.
-
Behov før tidsplan
Standarden udvides efter behov fra biblioteker og leverandører, ikke efter en plan lagt på forhånd.
-
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.
Blandt bibliotekerne Redia arbejder med i dag