Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest,...
-
Upload
abel-dalton -
Category
Documents
-
view
215 -
download
0
Transcript of Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest,...
Integrations, APIs, and the introduction of the Library Data LayerIGeLU: September 2015 - Budapest, Hungary
IntegrationsIntegrations
Library Catalogue
Research Outputs Catalogue
Object Repository
Alumni Catalogue Media Repository
Streaming media (AV)
Document Delivery
Research Object Repository myLibrary
Course Readings lists
User Account info
Document Delivery requests**
Single Sign-On (EZProxy / Moodle)
Library APIs
Corporate LMS (moodle)
Reading lists
Research outputs metadata self-serve to
Alma
Mobile App
Users account info
Course Readings lists **
Corporate Portals (staff / student)
Users account info
Users research outputs
Integrations: App• Apple, Android, & Microsoft
App
UniSA API
Library API
Alma API
Integrations: Moodle• Course reading lists &
recommended resourcesMoodle
Library API
Primo API
Integrations: Moodle• Course reading lists &
recommended resources
Integrations: Student Portal
• Loans, Request, Fees
Student Portal
Library API
Alma API
Integrations: Staff Portal
• Loans, Request, Fees
Staff Portal
Library API
Alma API
Integrations: Discovery• Streaming Media
Catalogue
Primo API Alma Uresolver
Streaming Server
Integrations: Discovery• Media Repository and Metrics
Catalogue
Primo API
Alma Uresolver
Altmetrics
Media Server
Integrations: Discovery• Library Account
Catalogue
Library APIAlma API
Working with the APIs
Some risks:• Availability of relevant data• Inconsistency of data• Change of delivery (SOAP / REST)• Downtime / Loss of connection• Speed
Alma / Primo APIs
Summon API
Voyager Web
Services
The “Data Layer”• Vendor / Data custodian:
• e.g. ExLibris, Syndetics, Serials Solutions, In-House Data stores, Altmetrics
• Data Layer: • Common, simplified
communication interface to end user systems
• End user / User Interfaces: • The clients (via discovery) • Integrated systems (via APIs)
Vendors
Data Layer (our APIs)
User Interfaces (discovery, portals,
LMS, etc.)
Un
iSA
ExLibris
Primo XServices
Alma
User
Bib
AnalyticUResolver
Syndectics
TOC
Book JacketsWOS
Scopus
World Cat
Altmetrics
ETC…
Un
iSA
Catalogue(s)
User
Availability
Holdings
Citation metrics
Book jackets / TOC
Corporate LMSUser
Reading lists
Corporate Mobile AppUser
Room bookings
Library websiteOpening hours
Corporate (other)
StatsAugust 2014 – July 2015
Library APIs
Total: 16,022,654
March : 3,083,039
StatsAugust 2014 – July 2015
Primo APIs via Discovery
Total: 13,258,269
May : 2,039,553
StatsAugust 2014 – July 2015
Alma APIs - RTA
Total: 7,988,690
August: 1,580,239
StatsAugust 2014 – July 2015
Course Readings (Cache)
Total From Cache: 829,683
Actual to Primo: 261,886
Questions?Thank You