English

PLAS is not one API but four — and they are not siblings. Two are entry points: Provider is what the library system exposes, Vendor is what the product exposes back. The other two are profiles of Provider that can be implemented on their own.

  • Entry point

    Provider API

    v0.6.5 · In production · 22 groups · 54 operations · 379 schemas

    The interface a library system exposes so that library products can read and write patrons, loans, reservations and holdings.

    Profiles of Provider API
    • Search API

      v0.6.5 · 8 of the 54 operations in Provider API

      The read-only discovery interface. Search and retrieve works, publications, agents and suggestions through one query language.

    • Content API

      v0.6.5 · 4 of the 54 operations in Provider API

      The events a library plans and publishes, with scheduling, location, audiences, pricing and the series they belong to.

  • Entry point

    Vendor API

    v0.6.5 · In production · 3 groups · 3 operations · 152 schemas

    The other direction. Where the Provider API is what the library system exposes, this is what the library product exposes back.