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