REST API - Open Tritius
Přehled služeb
Základní URL adresa rozhraní je: https://tritius.knihovna.cz/tritius/api.
| Metoda | URL | Název | Popis |
|---|---|---|---|
|
/users|Seznam uživatelů|Načte seznam uživatelů systému.
/users/:id|Detail uživatele|Načte informace o konkrétním uživateli.
/users/identifier/:identifier|Dohledání uživatele podle identifikátoru|Dohledá uživatele podle jeho identifikátoru (čárový kód průkazky, RFID čip apod.)
/users/
authenticate|Autentizace uživatele|Ověří přihlášení uživatele.
/users/logged-tritius-allowed| |Vrátí seznam uživatelů s možností přihlášení do Tritia v dané knihovně.
/users|Nový uživatel|Vytvoří nového uživatele
/users/list-readers| |Vrátí seznam čtenářů
/users/:id|Úprava uživatele|Upraví konkrétního uživatele.
/users/:id|Odstranění uživatele|Odstraní konkrétního uživatele.
/users/:id/groups|Přiřazení uživatelských skupin k uživateli|Přidání a odebrání uživatelských skupin danému uživateli.
/users/:id/libraries|Přiřazení knihoven k uživateli|Přidání a odebrání knihoven danému uživateli.
/users/:id/move-to-archive|Přesun do archivu|Přesune daného uživatele do archivu.
/users/:id/move-from-archive|Přesun z archivu|Přesune daného uživatele z archivu.
/users/:id/borrows-count|Aktuální počet výpůjček|Vrací počet aktuálních výpůjček uživatele.
/user/has-right|Kontrola přiděleného práva|Kontrola přiděleného práva čtenáři.
/news/isxn/:searchAreaId?days=:days&limit=:limit|Výpis ISXN novinek|Vrací seznam ISXN pro danou prohledávanou oblast.
/items/identifier/:identifier|Dohledání podle identifikátoru|Dohledá svazek podle jeho identifikátoru.
/items/:identifierType/:identifier|Informace o svazcích|Informace o svazku.
/items/search-by-property/:propertyName/:value/:offset/:limit|Vyhledávání svazků a vrácení informací o svazcích|Vyhledá svazky a vrátí informace o nich.
/items/:identifierType/:identifier|Aktualizace hodnot ve svazku|Aktualizace hodnot ve svazku.
/borrowings|Informace o výpůjčkách čtenáře|Informace o výpůjčkách.
/system_version|Verze Tritia a VM|Verze Tritia a VM.
/sql|Spuštění SQL dotazu|Spuštění SQL dotazu nad DB Tritia.
/system/import-mode|Seznam knihoven v importním módu|Seznam knihoven v importním módu.
/department| |Výpis oddělení v dané knihovně.
/department/load-department-info|Informace o oddělení|Informace o jednom oddělení
/device| |Vytvoří zařízení.
/device/list| |Vrátí seznam zařízení v dané knihovně.
/device-setting| |Zajistí existenci nastavení pro dané zařízení.
/library| |Načtení seznamu knihoven.
/library/load-library-info|Informace o knihovně|Informace o jedné knihovně
/settings/filter| |Vrátí seznam požadovaných nastavení.
/settings/load-setting-value|Načtení hodnoty nastavení|Načítá hodnotu položky nastavení pro daného uživatele a případě i zařízení.
/web-definition| |Vrátí seznam webových definic.
/renew/borrowing| |Prodloužení jedné výpůjčky čtenáře.
/public/tritiusdesktop/version|TritiusDesktop - verze|Podporovaná verze TritiusDesktop.
/offline_borrow_protocol/borrow|Offline výpůjčák - půjčování|Offline výpůjčák - půjčení svazku.