header title

skip navigation

Search | Site Map | FAQ

View code | Get code

Prototype: A "lofiAPI" for Library Data

A kernel of an idea - provide a lower barrier to entry for a RESTful web service to library data. "Lo-Fi" as in low fidelity because it's simple and read-only.

The samples below are querying library resource data from http://www.lib.montana.edu/resources/.

Sample "lofiAPI" queries:
RSS: http://www.lib.montana.edu/~jason/files/api/lofi/read.php?search=ref&limit=5
ATOM: http://www.lib.montana.edu/~jason/files/api/lofi/read.php?search=ref&limit=5&form=atom
JSON: http://www.lib.montana.edu/~jason/files/api/lofi/read.php?search=ref&limit=5&form=json
OpenSearch: http://www.lib.montana.edu/~jason/files/api/lofi/read.php?search=ref&limit=5&form=opensearch
Google Sitemap: http://www.lib.montana.edu/~jason/files/api/lofi/read.php?search=ref&limit=5&form=sitemap
Sort by score or alphabetical by title: http://www.lib.montana.edu/~jason/files/api/lofi/read.php?search=ref&limit=5&sort=dc_title

The samples below are querying library theses and dissertation data from http://etd.lib.montana.edu/etd/view/.

Sample Open Archives Initiative (OAI) queries:
Identify: http://etd.lib.montana.edu/etd/view/oai-feed.php?verb=Identify
ListMetadataFormats: http://etd.lib.montana.edu/etd/view/oai-feed.php?verb=ListMetadataFormats
ListIdentifiers: http://etd.lib.montana.edu/etd/view/oai-feed.php?verb=ListIdentifiers
ListRecords and metadataPrefix: http://etd.lib.montana.edu/etd/view/oai-feed.php?verb=ListRecords&metadataPrefix=oai_dc
ListSets: http://etd.lib.montana.edu/etd/view/oai-feed.php?verb=ListSets
GetRecord (search and sort): http://etd.lib.montana.edu/etd/view/oai-feed.php?verb=GetRecord&identifier=fish&limit=3&sort=date