GET patrons/{id} – REST API

Retrieve a Patron: GET /patrons/{id} Retrieve a single patron by passing the patron’s barcode or email as an id. Query Parameters id: A unique ID for the patron – parameter accepts either the barcode or email. JSON Result Details barcode: The barcode – usually assigned automatically by Libib. first_name: Patron’s […]

GET /patrons – REST API

List Patrons: GET /patrons Retrieve a list of all existing patrons on your site. Returns 50 patrons at a time. URL Parameters page: The page number we want to return. If there are 500 patrons, there would be 10 pages (500/50 = 10). JSON Result Details total: Total number of […]


To get started, the owner of an account must first generate a new API key from the website. Settings > Account > API Key Libib rate limits requests to the API. Currently you may hit the API once every 2 seconds. In the basic sample code below, you would replace […]

Patron Account Page

The Patron Account Page can be made available by a library manager in Lending Settings. This will create a button on the published library page which allows patrons to log in and view/change details about their account. (See the white button beneath the library’s logo to the image on the […]

Getting Started – Libib’s Custom Barcodes

For each copy of an item, Libib automatically generates a custom SKU barcode. For each patron, Libib also automatically generates a custom SKU barcode. It is highly recommended that if you are going to use custom barcodes, that you use the Libib generated barcode numbers. Adding your own barcode numbers […]

Theme Settings

Upload a Logo (owner sets) and adjust sizing as needed. Logo displayed as a square, recommended size is 400px x 400px. The logo displays on any and all published libraries. Website Link (owner sets) lets you submit a link to a website. The website link will show up on any […]

Libraries Settings

Hide notes and descriptions allows you to hide your notes and descriptions on your home library page. This comes in handy if you simply want a cleaner look on your detailed list page. The notes and descriptions are still available when you go to edit them, or search on them, […]

Lending Settings

Set Lending Due Date (owner sets) allows you to change the default due date by setting how many days after item is checked out before it is due. Changing lending due dates affects all dates moving forward, and does not change past due dates. Patron Email Reminder (owner sets) lets […]