Skip to Quick Links BarSkip to Page Content
NCSU Libraries
Search the Collection
Browse Subjects
Services
Library Information
Community
News & Events
Library Information
Get Answers Now

DLI Home

DLI Projects

DLI Directions

DLI Staff


Digital Media Lab

Usability Research Lab

CatalogWS

Overview

CatalogWS is a Web API for dynamically querying information from the NCSU Libraries Catalog. This API supports a variety of applications that repurpose catalog data outside of the native catalog interface.

Team

Technical Details

CatalogWS is implemented as a RESTful Web API on top of NCSU's Endeca catalog index. Requests are processed via HTTP GET protocol. Responses as returned in a content-rich custom XML format, or in popular output formats such as RSS and OpenSearch. The API supports a "style" parameter that enables XSL transformed responses using a supplied stylesheet.

Project Links

Reports and Presentations

Sierra, T., Ryan, J., and Wust, M. (2007). "Beyond OPAC 2.0: Library Catalog as Versatile Discovery Platform", The Code4Lib Journal, Issue 1.

Sierra, T., Lynema, E., and Wust, M. (2007). "Library Catalog as Versatile Discovery Platform", Digital Library Federation Fall Forum 2007, Philadelphia, Pennsylvania, November 6, 2007.

Lynema, E. (2007). "Free the Data: Creating a Web Services Interface to the Online Catalog", Code4Lib 2007, Athens, Georgia, February 28, 2007.


Last updated: December 21, 2007

NCSU Libraries Copyright | Disclaimer | Accessibility | Text Only | Contact Us | Staff Only NC State University