Mirlyn

API to access titles, authors, keywords, subjects, call numbers, locations, and more for items included in Mirlyn, the University of Michigan Library's catalog.

Overview

Mirlyn API Documentation

Examples

Virtual Shelf Browse
A single book in MARC XML format.

MTagger

API to access tags, items, and users from MTagger, the University of Michigan Library's social bookmarking tool.

Overview

MTagger API Overview

Examples

Sample Research Guide
RSS Feed of 25 most recent tags

Book Locator

Find out where in a specific library a book is shelved given its call number.

Overview

The Book Locator performs a simple redirect for a url that resolves to Library/Call Number pairs. The resolution for how specific it can get depends a great deal on which library you are looking in. The intention being that you can create a link to the expected physical location of a book by just providing the library and the call number. The information you provide is passed in the url under the following format:

http://www.lib.umich.edu/api/locator/
<Library Name>/<Call Number>

The list of library names understood by the Book Locator is provided in Mirlyn.

Examples

BF 3 .A664 in the Graduate Library
PS 3569 .T318 C79 1999 in the Graduate Library

Proxy Server

Check to see whether a specific url is proxied by the MLibrary proxy server.

Overview

The Library subscribes to many third party resources, most of which have IP based authentication for determining who is allowed access to the resource. For nearly all of these resources, university members are allowed access to the resource from off-campus through use of the MLibrary proxy server. Now because of the idiosyncracies of maintaining this architecture, it may be useful to know whether a particular url would be proxied by the MLibrary proxy server.

The format for this is:

http://www.lib.umich.edu/api/proxy/
<Format>/<url>

For the Format setting accepted formats are: text or json

Examples

Is http://www.jstor.org/ in the MLibrary proxy server?(json)
Is http://www.jstor.org/ in the MLibrary proxy server?(text)
Is http://www.jstor.com/ in the MLibrary proxy server?(json)
Is http://www.jstor.com/ in the MLibrary proxy server?(text)