The Library Communications Framework (LCF) is a set of library interoperability standards which defines a framework for the communication of data between self-service and other library terminal applications to and from library management systems.

This LCF standard is recommended by BIC as the best way to implement communications between systems within a library, for example between a Library Management System (LMS/ILS) and an RFID Self-Service Solution.

The documentation for LCF can be found on the BIC web site.

This site provides a test implementation of the LCF protocol web services. LCF states that production services should use web services over HTTPS, however HTTP may be used for development and testing purposes. These test web services are available via both HTTPS and HTTP.

Switch to HTTPS version of the web-services.

Source code for this implementation can be found at https://github.com/ceridwen-com/lcfserver/


The webservice is currently running 1.1.0-SNAPSHOT, implementing version 1.1.0 of the LCF standard.

Base Service Endpoints

OpenApi 3.0 Definition (experimental)

Swagger UI (experimental)