Barcodes

Libib automatically creates custom QR barcodes for both items and patrons. Libib’s barcode generator is a great option for printing QR barcode labels at home or in your organization’s office. This feature is currently in beta and may exhibit unexpected behavior. If you want a better understanding of how Libib […]

Kiosk App – Patron Self Checkout

Libib offers managers the option of two types of kiosks for patron self checkout: Kiosk Web: A website kiosk, to be used on desktop and laptop computers with a physical barcode scanner. Kiosk App: A mobile app for iOS and Android tablets. The app has a barcode scanner built into […]

POST /managers/{id} – REST API

Update a Manager: POST /managers/{id} Update specific fields for an existing manager. Query Parameters id: A unique ID for the manager – parameter accepts either the username or email. URL Parameters Values should be paramaterized such as using http_build_query() as per example below. Do not include parameters unnecessarily. first_name: Manager’s […]

POST /managers – REST API

Create a Manager: POST /managers Create a completely new manager in the account. Must have open manager seats for this method to succeed. URL Parameters Values should be paramaterized such as using http_build_query() as per example below. All field are required. first_name: REQUIRED – Manager’s first name. last_name: REQUIRED – […]

DELETE managers/{id} – REST API

Delete a Manager: DELETE /managers/{id} Remove a single manager by passing the manager’s username or email as an id. You can not delete the owner account via this method. Owners must be removed manually through the website’s Account Settings. Query Parameters id: A unique ID for the manager – parameter […]

GET managers/{id} – REST API

Retrieve a Manager: GET /managers/{id} Retrieve a single manager by passing the manager’s username or email as an id. Query Parameters id: A unique ID for the manager – parameter accepts either the username or email. JSON Result Details first_name: Manager’s first name. last_name: Manager’s last name. email: Manager’s email, […]

GET /managers – REST API

List Managers: GET /managers Retrieve a list of all existing managers on your site – including the owner. JSON Result Details total: The total managers on an account – includes the owner managers: A list of each manager’s details – first_name, last_name, email, username, role

POST /patrons/{id} – REST API

Update a Patron: POST /patrons/{id} Update specific fields for an existing patron. Query Parameters id: A unique ID for the patron – parameter accepts either the barcode or email. URL Parameters Values should be paramaterized such as using http_build_query() as per example below. Submitting a parameter with an empty string […]

POST /patrons – REST API

Create a Patron: POST /patrons Create a completely new patron in the account. URL Parameters Values should be paramaterized such as using http_build_query() as per example below. Only two fields are required to create a new patron: first_name and last_name. first_name: REQUIRED – Patron’s first name. last_name: REQUIRED – Patron’s […]

DELETE patrons/{id} – REST API

Delete a Patron: DELETE /patrons/{id} Remove a single patron by passing the patron’s barcode or email as an id. Deleting a patron will immediately remove their entire lending/hold history from the system. This action is unrecoverable! Query Parameters id: A unique ID for the patron – parameter accepts either the […]