Norsk

PLAS API · Public Library API Specification

Bibliotekets data bak én felles standard

Digitale bibliotektjenester skal kunne utvikles på tvers av systemer og datakilder — uten at hver løsning bygger og vedlikeholder sine egne integrasjoner.

Illustrasjon av et bibliotekssystem som utveksler data med apper, brukere og tjenester gjennom ett felles grensesnitt

Referansen

To innganger, én felles spesifikasjon

Provider API er det bibliotekssystemet stiller til rådighet. Vendor API er den andre veien — det produktet stiller til rådighet tilbake. Search og Content er profiler av Provider som kan implementeres for seg.

Prinsippet

PLAS standardiserer tilgangen — ikke systemene

Kildene fortsetter å være forskjellige. Det er veien inn til dem som blir lik.

Bibliotekene skal ikke bytte system for å få nytte av standarden. PLAS legger seg oppå det biblioteket allerede bruker, og gjør tilgangen til data og funksjoner den samme på tvers.

  • Illustrasjon av et API beskrevet som kode i et vindu, koblet til tjenestene som bruker det

    Spesifikasjonen

    REST og JSON med en maskinlesbar beskrivelse

    Bibliofil, Cicero eller Koha kan ha hver sin løsning under — applikasjonen oppå møter det samme grensesnittet.

    • Maskinlesbar

      Referansen her genereres direkte fra OpenAPI-filene — det som står, er det spesifikasjonen sier.

    • Versjonert

      Et bibliotek kan skrive én bestemt versjon inn i en anskaffelse, og klienten sender den med på hvert kall.

  • Illustrasjon av et domene beskrevet i et dokument, koblet til dataene det gir tilgang til

    Domenene

    Åtte områder, rullet ut ett om gangen

    Søk, bibliografiske data, beholdning, låntakerdata, sirkulasjon, fjernlån, digitale medier og felles tjenester som identitet, single sign-on og betaling.

    • Beskrevet for seg

      To innganger og to profiler, hver delt i grupper med egne operasjoner, parametere og svar.

    • I egen takt

      Bibliotekssystemet implementerer domenene når det gir mening, og versjonstabellen viser hva som er i produksjon.

  • Illustrasjon av kodevinduer i lag: nye tjenester bygget oppå en felles spesifikasjon

    Kom i gang

    Åpen dokumentasjon og en gjennomsiktig prosess

    PLAS begynner med de viktigste felles funksjonene og utvides derfra — i takt med bibliotekenes behov.

    • Fritt tilgjengelig

      Base-URL, autentisering og det første kallet — alt du må vite før du kaller et bibliotekssystem.

    • Behov før tidsplan

      Standarden utvides etter behov fra bibliotek og leverandører, ikke etter en plan lagt på forhånd.

Hvem gjør hva

  • Bibliotek

    Bidrar med behov og eksempler fra hverdagen.

  • Systemleverandører

    Implementerer spesifikasjonen og er med på å forme den.

  • Dataleverandører

    Gjør dataene og tjenestene sine tilgjengelige gjennom standarden.

  • Utviklere

    Bygger nye tjenester oppå og foreslår forbedringer.

Hva standarden gir

Én standard, seks konkrete gevinster

I dag har bibliotekssystemer, metadata, søk, digitale medier, arrangementer, identitet og betaling hvert sitt integrasjonsgrensesnitt. PLAS samler tilgangen ett sted — og det endrer hverdagen for både bibliotek og leverandører.

Utvikler i profil ved en stor skjerm i et åpent kontorlandskap, med en kollega i arbeid i bakgrunnen

Bli en del av PLAS

En standard blir sterk når mange bruker den

PLAS skal utvikles av sektoren, for sektoren — ikke av én leverandør alene.

Blant bibliotekene Redia jobber med i dag

Kom i gang med PLAS

Redia foreslår PLAS og vedlikeholder dokumentasjonen her — men standarden tilhører sektoren. Start med det første kallet, eller skriv til oss hvis dere vil være med på å forme den.