Skip to main content
Glendon Campus Alumni Research Giving to York Media Careers International York U Lions Accessibility
Future Students Current Students Faculty and Staff
Faculties Libraries York U Organization Directory Site Index Campus Maps
Web > APIs

APIs

Library APIs and Web Services

To be added:

  • Examples to show how basic VuFind search works.

My Research Guides

Generates RSS feed of library subject guides of interest to a student, based on enrolled programs.

There are two versions of this, identical but that one requires Passport York authentication and the other does not. The one that requires authentication has access to the user’s registered programs and will automatically generate an RSS feed. The anonymous version requires input.

How to make subject guides appear in My Research Guides.

My Course Guides

Generates RSS feed of library course guides of interest to a student, based on enrolled courses.

There are two versions of this, identical but that one requires Passport York authentication and the other does not. The one that requires authentication has access to the user’s registered courses and will automatically generate an RSS feed. The anonymous version requires input.

(Use York’s Course Code Lookup to find the full course codes.)

How to make course guides appear in My Research Guides.

My Librarian

Generates RSS feed with information about the librarian(s) who can help a student, based on enrolled program(s). The default, if nothing else is defined, is the Scott Library reference desk.

There are two versions of this. One requires Passport York authentication and because it has access to the user’s registered programs it will automatically generate a feed. The other does not require authentication and accepts a list of programs.

Examples:

How to set up My Librarian in the student portal.

My Library Account

Generates short XML file with details of user’s library account: contact information, items checked out, holds, and fines. Requires Passport York authentication.

URL: https://www.library.yorku.ca/myaccount/xml/

Feeds

One Response to “APIs”

  1. Access to library accounts for better user experience « Jakoblog — Das Weblog von Jakob Voß Says:

    [...] by patrons and third parties. The only example I could find was York University Libraries with a simple, XML-based, read-only API. This lack of public APIs to library patron accounts is disappointing, given that its almost ten [...]