{"id":1279,"date":"2017-01-31T18:33:20","date_gmt":"2017-01-31T18:33:20","guid":{"rendered":"http:\/\/innovativeinc.wpengine.com\/?p=1279"},"modified":"2021-07-06T18:45:04","modified_gmt":"2021-07-06T22:45:04","slug":"case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery","status":"publish","type":"blog","link":"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/","title":{"rendered":"Case Study: Marmot &#8211; Utilizing Sierra APIs to Speed and Streamline Discovery"},"content":{"rendered":"<p>Marmot Library Network, with 24 member libraries, hosts Innovative\u2019s Sierra Library Services Platform (LSP) for its members, maintains a union catalog of 1.9 million titles, and provides related services for public, academic, and school libraries in Colorado. With a diverse constituency of professors and college students, teachers and grade school students, and public library staff and patrons, Marmot requires the Sierra LSP and its open source discovery solution VuFind to work together seamlessly to match a variety of user needs.<\/p>\n<h3>Challenge<\/h3>\n<p>What happens when your catalog discovery layer isn\u2019t easily synchronized with information from your LSP and time-consuming work-arounds by the technical staff are needed to keep the two systems aligned?<\/p>\n<p>That was the challenge facing Marmot Executive Director Jimmy Thomas and Senior Developer Mark Noble in 2013 as they looked for ways to streamline the record updating process and ensure that library users and staff had up-to-date availability information for Marmot\u2019s 1.9 million titles.<\/p>\n<p>\u201dFrom the user point of view, the functionality of our VuFind discovery layer was complete, thanks to the great behind the scenes work by Marmot staff,\u201d says Jimmy. \u201cBut we knew from a technical point of view that we could improve response time for users and streamline the system so that it was more efficient and reliable, which is where the Sierra APIs came in.\u201d<\/p>\n<p>Mark had been doing an extraordinary job keeping Sierra and VuFind in sync, but the solution wasn\u2019t as reliable or sustainable as the Marmot team wanted it to be. Exporting nearly two million records from Sierra using the Scheduler tool was a time-consuming process that meant availability facets for search results could only be loaded every four hours. Displaying availability information also required \u201cscreen scraping\u201d or parsing HTML for each title that was displayed to patrons, an inefficient process that caused slow page load times.<\/p>\n<h3>Solution<\/h3>\n<p>\u201cWe\u2019d been hearing about the new APIs since we installed Sierra in September of 2013, and we were anxious to see what they could do in conjunction with Sierra\u2019s open SQL database,\u201d says Mark. By nature, APIs are designed to allow systems to talk to each other and to share data in a seamless manner, without long delays or hassle.<\/p>\n<p>\u201cThe Sierra Bibliographic and Item APIs were designed to enable library systems like Marmot to move data efficiently from Sierra to their discovery layer to better serve their users,\u201d says Steve Schoen, Innovative\u2019s API Product Manager. \u201cWe were very pleased to have Marmot sign on as an early adopter and appreciated Mark\u2019s input into API development.\u201d<\/p>\n<p>The solution Mark developed for Marmot starts with a twice-daily full export of bibliographic and item records from Sierra that accounts for all adds, deletes, and updates. This is obviously not frequent enough when it comes to providing real-time availability information.<\/p>\n<p>Marmot then supplements the full downloads with Sierra\u2019s direct SQL access to load availability and location information every fifteen minutes, eliminating the need for time-consuming parsing of HTML. To complete the picture, Marmot uses the APIs to determine which items have changed every fifteen minutes so the system can update those titles specifically without touching anything that hasn\u2019t been changed.<\/p>\n<p>\u201cIt was really a straightforward process to implement the APIs, which were very well documented,\u201d says Mark. \u201cThey all worked as advertised the first time so we didn\u2019t have to have an iterative process with the Innovative development team.\u201d<\/p>\n<p>Mark was pleased to find that the Sierra APIs are based on the popular REST protocol, very much in line with industry standards. \u201cActually, it\u2019s about the easiest set of APIs that I\u2019ve integrated with,\u201d he adds. \u201cThe overall structure is very much the same as other vendors, so once you\u2019ve implemented one, it\u2019s not hard to understand how things are set up technically.\u201d<\/p>\n<h3>Results<\/h3>\n<p>By utilizing Sierra APIs, Marmot now powers its discovery layer directly with LSP data. Sierra APIs and open database provide libraries the flexibility to implement the most appropriate systems for their staff and patrons by supporting open data access and exchange. These techniques mean the data in the Availability facet is close to real-time, which is a huge achievement for a discovery layer and an improvement felt by staff and patrons alike.<\/p>\n<p>\u201cIt\u2019s great to see what Marmot has been able to accomplish with the Sierra APIs so far, but we know we\u2019re just getting started in terms of unlocking the potential of Sierra\u2019s open data structure,\u201d says Steve. \u201cWe\u2019ve received great input from Marmot and other customers about their priorities for the next set of APIs, which will be incorporated into future rollouts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Marmot Library Network, with 24 member libraries, hosts Innovative\u2019s Sierra Library Services Platform (LSP) for its members, maintains a union catalog of 1.9 million titles, and provides related services for &hellip; <a href=\"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/\">Continued<\/a><\/p>\n","protected":false},"featured_media":11555,"template":"","categories":[40,72,51],"tags":[41,24,46,30,68],"class_list":["post-1279","blog","type-blog","status-publish","has-post-thumbnail","hentry","category-case-studies","category-metadata-management","category-sierra-ils","tag-academic","tag-consortia","tag-public","tag-sierra","tag-sierra-apis"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Case Study: Marmot - Utilizing Sierra APIs to Speed and Streamline Discovery - Innovative Interfaces Inc.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Case Study: Marmot - Utilizing Sierra APIs to Speed and Streamline Discovery - Innovative Interfaces Inc.\" \/>\n<meta property=\"og:description\" content=\"Marmot Library Network, with 24 member libraries, hosts Innovative\u2019s Sierra Library Services Platform (LSP) for its members, maintains a union catalog of 1.9 million titles, and provides related services for &hellip; Continued\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/\" \/>\n<meta property=\"og:site_name\" content=\"Innovative Interfaces Inc.\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-06T22:45:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.iii.com\/wp-content\/uploads\/2017\/01\/GettyImages-80283476-3-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1888\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/\",\"url\":\"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/\",\"name\":\"Case Study: Marmot - Utilizing Sierra APIs to Speed and Streamline Discovery - Innovative Interfaces Inc.\",\"isPartOf\":{\"@id\":\"https:\/\/iii.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.iii.com\/wp-content\/uploads\/2017\/01\/GettyImages-80283476-3-scaled.jpg\",\"datePublished\":\"2017-01-31T18:33:20+00:00\",\"dateModified\":\"2021-07-06T22:45:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/#primaryimage\",\"url\":\"https:\/\/www.iii.com\/wp-content\/uploads\/2017\/01\/GettyImages-80283476-3-scaled.jpg\",\"contentUrl\":\"https:\/\/www.iii.com\/wp-content\/uploads\/2017\/01\/GettyImages-80283476-3-scaled.jpg\",\"width\":2560,\"height\":1888},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/iii.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\/\/www.iii.com\/whats-new\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Case Study: Marmot &#8211; Utilizing Sierra APIs to Speed and Streamline Discovery\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/iii.com\/#website\",\"url\":\"https:\/\/iii.com\/\",\"name\":\"Innovative Interfaces Inc.\",\"description\":\"We help libraries innovate and thrive.\",\"publisher\":{\"@id\":\"https:\/\/iii.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/iii.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/iii.com\/#organization\",\"name\":\"Innovative\",\"url\":\"https:\/\/iii.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/iii.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.iii.com\/wp-content\/uploads\/2022\/06\/innovative-clarivate-web.svg\",\"contentUrl\":\"https:\/\/www.iii.com\/wp-content\/uploads\/2022\/06\/innovative-clarivate-web.svg\",\"width\":\"1024\",\"height\":\"1024\",\"caption\":\"Innovative\"},\"image\":{\"@id\":\"https:\/\/iii.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Case Study: Marmot - Utilizing Sierra APIs to Speed and Streamline Discovery - Innovative Interfaces Inc.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/","og_locale":"en_US","og_type":"article","og_title":"Case Study: Marmot - Utilizing Sierra APIs to Speed and Streamline Discovery - Innovative Interfaces Inc.","og_description":"Marmot Library Network, with 24 member libraries, hosts Innovative\u2019s Sierra Library Services Platform (LSP) for its members, maintains a union catalog of 1.9 million titles, and provides related services for &hellip; Continued","og_url":"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/","og_site_name":"Innovative Interfaces Inc.","article_modified_time":"2021-07-06T22:45:04+00:00","og_image":[{"width":2560,"height":1888,"url":"https:\/\/www.iii.com\/wp-content\/uploads\/2017\/01\/GettyImages-80283476-3-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/","url":"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/","name":"Case Study: Marmot - Utilizing Sierra APIs to Speed and Streamline Discovery - Innovative Interfaces Inc.","isPartOf":{"@id":"https:\/\/iii.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/#primaryimage"},"image":{"@id":"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/#primaryimage"},"thumbnailUrl":"https:\/\/www.iii.com\/wp-content\/uploads\/2017\/01\/GettyImages-80283476-3-scaled.jpg","datePublished":"2017-01-31T18:33:20+00:00","dateModified":"2021-07-06T22:45:04+00:00","breadcrumb":{"@id":"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/#primaryimage","url":"https:\/\/www.iii.com\/wp-content\/uploads\/2017\/01\/GettyImages-80283476-3-scaled.jpg","contentUrl":"https:\/\/www.iii.com\/wp-content\/uploads\/2017\/01\/GettyImages-80283476-3-scaled.jpg","width":2560,"height":1888},{"@type":"BreadcrumbList","@id":"https:\/\/www.iii.com\/whats-new\/case-study-marmot-utilizing-sierra-apis-to-speed-and-streamline-discovery\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/iii.com\/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/www.iii.com\/whats-new\/"},{"@type":"ListItem","position":3,"name":"Case Study: Marmot &#8211; Utilizing Sierra APIs to Speed and Streamline Discovery"}]},{"@type":"WebSite","@id":"https:\/\/iii.com\/#website","url":"https:\/\/iii.com\/","name":"Innovative Interfaces Inc.","description":"We help libraries innovate and thrive.","publisher":{"@id":"https:\/\/iii.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/iii.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/iii.com\/#organization","name":"Innovative","url":"https:\/\/iii.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/iii.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.iii.com\/wp-content\/uploads\/2022\/06\/innovative-clarivate-web.svg","contentUrl":"https:\/\/www.iii.com\/wp-content\/uploads\/2022\/06\/innovative-clarivate-web.svg","width":"1024","height":"1024","caption":"Innovative"},"image":{"@id":"https:\/\/iii.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.iii.com\/wp-json\/wp\/v2\/blog\/1279","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.iii.com\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.iii.com\/wp-json\/wp\/v2\/types\/blog"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.iii.com\/wp-json\/wp\/v2\/media\/11555"}],"wp:attachment":[{"href":"https:\/\/www.iii.com\/wp-json\/wp\/v2\/media?parent=1279"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iii.com\/wp-json\/wp\/v2\/categories?post=1279"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iii.com\/wp-json\/wp\/v2\/tags?post=1279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}