Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest,...

18
Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary

Transcript of Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest,...

Page 1: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

Integrations, APIs, and the introduction of the Library Data LayerIGeLU: September 2015 - Budapest, Hungary

Page 2: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: 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

Page 3: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

Integrations: App• Apple, Android, & Microsoft

App

UniSA API

Library API

Alma API

Page 4: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

Integrations: Moodle• Course reading lists &

recommended resourcesMoodle

Library API

Primo API

Page 5: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

Integrations: Moodle• Course reading lists &

recommended resources

Page 6: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

Integrations: Student Portal

• Loans, Request, Fees

Student Portal

Library API

Alma API

Page 7: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

Integrations: Staff Portal

• Loans, Request, Fees

Staff Portal

Library API

Alma API

Page 8: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

Integrations: Discovery• Streaming Media

Catalogue

Primo API Alma Uresolver

Streaming Server

Page 9: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

Integrations: Discovery• Media Repository and Metrics

Catalogue

Primo API

Alma Uresolver

Altmetrics

Media Server

Page 10: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

Integrations: Discovery• Library Account

Catalogue

Library APIAlma API

Page 11: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

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

Page 12: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

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.)

Page 13: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

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)

Page 14: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

StatsAugust 2014 – July 2015

Library APIs

Total: 16,022,654

March : 3,083,039

Page 15: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

StatsAugust 2014 – July 2015

Primo APIs via Discovery

Total: 13,258,269

May : 2,039,553

Page 16: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

StatsAugust 2014 – July 2015

Alma APIs - RTA

Total: 7,988,690

August: 1,580,239

Page 17: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

StatsAugust 2014 – July 2015

Course Readings (Cache)

Total From Cache: 829,683

Actual to Primo: 261,886

Page 18: Integrations, APIs, and the introduction of the Library Data Layer IGeLU: September 2015 - Budapest, Hungary.

Questions?Thank You

[email protected]