Third Party Enrichment


Third Party Enrichment

In this section, learn about:

  • All options for third party enrichment within Aspen
  • Options for paid enrichment
  • What credentials are needed for paid enrichment


Accelerated Reader Settings

Aspen can pull in data weekly from Renaissance Learning based off of the record's ISBN.

To set this up go to Aspen Administration > Accelerated Reading Settings.

Generally, you'll want to click on Index Series and Index Subjects. The only reason you may not is because it generates extra subject data.

Enter your Accelerated Reader settings in the following fields:

  • AR Export Path = /data/aspen-discovery/accelerated_reader
  • FTP server URL =
  • FTP username = {provided with AR subscription} 
  • FTP password = {provided with AR subscription}

In Catalog/Grouped Works > Grouped Work Display, you can select Show Accelerated Reader Information to show in your Search Results and Full Record Display.

In Catalog/Grouped Works > Grouped Work Facets, you can turn on the following facets:

  • AR Interest Level
  • AR Reading Level
  • AR Point Value
Coce Server Settings

COCE Server is a remote image URL cache. With this option, cover images are not fetched directly from Amazon, Google, and Open Library. Their URLs are requested via a web service to Coce which manages a cache of URLs.

    • Coce currently will check Amazon Web Services, Google Books or Open Library.
    • We grab book/magazine/etc. covers with UPC (024) or ISBN (020). We do not currently use ISSN (022) but vendors like Syndetics do.

Learn more about Cover Images here.

DP.LA Settings

Add DPLA Credentials

If you choose to use the DP.LA (Digital Public Library of America) API, add the API Key to Aspen Administration > Third Party Enrichment > DP.LA Settings

Add DPLA to Search Results

Once added, in Aspen Administration > Primary Configuration > Library Systems > scroll toward the bottom to DPLA and click Include DPLA content in search results. This will make DPLA results will show up at the bottom of search results.

Add DPLA to Combined Results

You can also choose to have DPLA results show up in Combined Results. You can set this up in Aspen Administration > Primary Configuration > Library Systems > Combined Results > Click Enable Combined Results

In Combined Results Sections, choose the Display Name, the Number of Results to show, and pick the Source from the dropdown.

Once set up, you will have a in Combined Results section in your search dropdown.


Aspen Discovery has a GoodReads integration that can bring in GoodReads reviews into bib records.

To see if GoodReads is turned on for your library, go to an item record and look for a menu that says Reviews from GoodReads like this:

Patrons can click on Write a review to be taken out to GoodReads where they can login.

To turn On/Off GoodReads, go to Aspen Administration > Catalog/Grouped Works > Grouped Work Display > click into your settings > Content Enrichment > check/uncheck Show GoodReads Reviews.

Scroll down to the Full Record Options.

Add GoodReads Reviews by clicking Add New and sort in the order you want it to show if you'd like to have it show in the item record.

Delete GoodReads Reviews by clicking Delete if you would like to remove it from the item record.

Google API Settings

Google Analytics

To set up Google Analytics, go to Aspen Administration > Third Party Enrichment > Google API Settings

  • Select your Google Analytics Version - Version 3 or Version 4  
    • Note: Although Aspen shows Version 3, starting on July 1, 2023, Google Analytics Version 3 standard Universal Analytics properties stopped processing new data, and all customers will lose access to the Universal Analytics interface and API starting on July 1, 2024.
  • Add your Google Analytics Tracking ID - typically a UA number
  • Add your Google Analytics Linking ID - if applicable
  • Add your Google Analytics Linked Properties (one per line) - if applicable
  • Google Analytics Domain Name - if applicable
The analytics would only be visible via your Google Analytics account.
Stats include:
- Number of users
- Number of sessions started
- Session length
- Amount of returning users
- Users by time of day
- Number of page views
- What links users are clicking on



Google Books

The Google Books API key can be used to load covers only from Google, but if a library is using COCE information, it isn't really needed.

If you do want to load a Google Books Key, you can go to Aspen Administration > Third Party Enrichment > Google API Settings > Google Books Key.

Google Maps

The Google Maps Key is used for geolocation within Aspen and to show a link to the map in the Hours and Locations popup.

The Google Maps API for each library is what makes the coordinates from their provided Location address (In Aspen Administration > Primary Configuration > Locations) for LiDA, too.

To add a Google Maps Key go to Aspen Administration > Third Party Enrichment > Google API Settings > Google Maps Key.

New York Times Settings

Setting up New York Times Best Sellers Lists

To add New York Times lists to your Aspen catalog, follow these steps. Once you've set up your NYT account and added the necessary credentials, the NYT Best Sellers lists will pull in automatically and Aspen will check for updates on a weekly basis.

1. Create an account:

This will send you a confirmation email with a verification link that is active for 10 minutes. We have seen occasional bugginess with this. If the link takes you to an error page, try clicking it again until it says your email address has already been verified.

2. Once account has been created, sign in:

3. Once signed in, click your email/username in the top right corner, then click Apps.

4. Click New App.

5. Enter the App Name (ie "{LibraryName} NYT Lists") and give a description (ie "Aspen Discovery").

6. Next to the line that says Books API, click Enable. Then, click Save.

7. You will now see a section called API Keys. Click the Copy icon next to the Key to copy the key.

8. In another tab or window, log into Aspen and open up Aspen Administration > Third Party Enrichment > New York Times Settings.  Click Add New. Paste in the key you just copied into both fields, then Save.

New York Times lists: General Info

  • New York Times lists will only appear via the API if they have been updated within the last year. 
  • Aspen will fetch list updates weekly. To check on New York Times indexing, you can go to Aspen Administration > User Lists > NYT Update Log
  • You can manage the lists that show in Aspen in Aspen Administration > Third Party Enrichment > New York Times Lists. You can see last updated date for the list and delete any lists you do not want.
  • Titles will only show on the lists if you own a copy of the title. If the NYT List has 25 titles on it but your library only owns 15 of the items, only 15 items will show up on the list in Aspen.
  • To display titles in these lists, Aspen is matching ISBN numbers from the list(s) to your bibliographic data.
  • When the lists are loaded, they will show up in Lists and the "Created By" will show as The New York Times.


Learn More About Lists Here


Updated 2023-05-2 km bws
OMDB Settings

During implementation, the Aspen support team will set up with our key in the OMBD Settings in Aspen Administration > Third Party Enrichment > OMDB Settings. We suggest unchecking Fetch covers without dates for better accuracy. 

OMDb (Open Movie Database) - The OMDb is a web service to obtain movie information where all content and images on the site are contributed and maintained by OMDb users. These are pulled in by release year (lives in publication date field, 260/264) and title, but if we don't get anything with the release date, we try to pull it off title.

Due to there being common titles/release years in the database, we sometimes see mix-matches in covers. You can replace covers by uploading a new image and the uploaded image will trump the OMBD image. This enrichment is free to you and best for libraries who don't pay for a cover service. Libraries can remove this cover service and request that you Aspen support team clear out covers related to this resource.

Learn more about Cover Images here.

reCAPTCHA Settings

Once the SSL is set up for the domain, you can register the reCAPTCHA: 

Once the domain is registered, you will receive a Public and Private Key.

Copy these into Aspen Administration > Third Party Enrichment > reCAPTCHA Settings.

Troubleshooting reCAPTCHA

We typically recommend the Google reCAPTCHA set to the easiest Security Preference it allows for. If it is asking for multiple verifications, it is usually an indication that Google thinks something suspicious is going on.

If it is one terminal you are using for Self Registration (or other forms within Aspen):
- Try Clearing the cookies, caches etc.
- Make sure you use an updated, modern browser
- Try switching browsers

Wikipedia Integration

Wikipedia information is brougt in by via web-scraping, where we basically are pulling in live information from Wikipedia, however we do cache the information so immediate changes to Wikipedia will not be reflected right away in Aspen because we cache the information for one day. 

Turn On/Off Wikipedia Integration

To turn on the Wikipedia Integration in Aspen, go to Aspen Administration > Primary Configuration > Library Systems > Catalog Enrichment > check Show Wikipedia Content.

When a user clicks on a hyperlinked Author name, the Wikipedia description will pop up.

Customize the Wikipedia Integration

In Aspen Administration > Third Party Enrichment > Wikipedia Integration > Click Add New

Put in the Author Name you want to update. You can either click on Hide Information to completely hide the author's information from Wikipedia or put in a Wikipedia URL where the Author Name should be directed to.

If you decde to Hide Wikipedia Information, you should see this reflected pretty immediately. You may have to force a reload of your page or open in another browser to test due to browser cacheing.


Updated 2023-12-20 km bws

Paid Enrichment

ContentCafe Settings

If you have a ContentCafe subscription, go to Aspen Administration > Third Party Enrichment > ContentCafe Settings > Add New 

You will need:

  • Content Cafe ID
  • Profile Password
  • Check Has Summary,

Note: If ContentCafe/Baker & Taylor is down or experiencing slowness, there is an

Once ContentCafe is set up, in Catalog/Grouped Works > Grouped Work Display:

In the Catalog Enrichment section, click Prefer Syndetics/Content Cafe Description

In the

  • Table of Contents (MARC/Syndetics/ContentCafe)
  • Excerpt (Syndetics/ContentCafe)
  • Author Notes (Syndetics/ContentCafe)
  • Syndicated Reviews (Syndetics/ContentCafe)

Cover images and other enrichment will begin to load immediately after inputting your credentials.

Aspen checks for new cover images every two weeks, beginning from when a record is first loaded.

Learn more about Cover Images here.

NoveList Select Settings

Setting Up NoveList Select

With a paid NoveList Select subscription (if you subscribe to NoveList Plus, check that this is available with your subscription), add your NoveList Select credentials in Aspen Administration > Third Party Enrichment > NoveList Settings > Add New.

You will need:

  • Profile ID (Ex: s1234567.main.novselcsc)
  • Profile Password

Select which Libraries the settings apply to, then save.


Note: if you have an existing NoveList profile for your previous OPAC/ILS, you may need to reach out to EBSCO support to make sure you're set up correctly. Email and let them know you'd like to create a profile specifically for Aspen Discovery. If you are migrating to Koha, you can ask them to create a profile for the Koha staff client URL as well.



Once NoveList is set up, in Catalog/Grouped Works > Grouped Work Display:

In the 

  • Similar Series from NoveList
  • Similar Titles from NoveList
  • Similar Authors from NoveList

Similar Authors from NoveList

Similar Authors from NoveList will show a related list of authors. 

A user can click on the author's name hyperlink to be redirected to an Author search in Aspen.

Note: Occasionally, these author searches may come back with no results.


Similar Series from NoveList

Similar Series from NoveList will show a list of related series. A user can click on a hyperlink to be redirected to a Keyword search of that series in Aspen.

Note: Occasionally, these series searches may come back with no results.

Similar Titles from NoveList

Similar Titles from NoveList will show similar titles in the item record. Titles without covers and/or without a hyperlinked title, are not available in your collection. This is based on each library's collection. If you click on the other covers and/or hyperlinks, this will take the user out to that item's record in your catalog.

Note: Unlike the Series and Author searches, Similar Titles will only display hyperlinks when the items are available in your catalog.


Series Display Information from NoveList

If you have NoveList, Aspen will use the series and volume information from NoveList by default.


Updating Grouped Work Display Information

If you see an error or want to change the series and volume information that is displaying in the grouped work display, you can by clicking into the record and going to Staff View > Set Display Info



A box will pop up for you to enter in the information you want to display. Click on Set Display Info to save your work. There may be some browse cacheing that occurs, so changes might take a force reload of the page. 


Note: This only effects the display in Aspen and does not push any changes to bib records and/or the ILS. 


Novelist API Information

To see what information Aspen gets from the NoveList API, go to Aspen Administration > Third Party Enrichment > Novelist API Information and enter the ISBN you want to test in the ISBN field.



Updated 2023-06-07 md bws
Rosen LevelUP Settings

In Aspen Administration > Third Party Enrichment > Rosen LevelUp Settings you can customize your Rosen LevelUp options. 

  • Add PTypes that can register for Rosen LevelUP
  • LevelUP API Host
  • LevelUP API Username
  • LevelUP API Password
  • LevelUP Multi-District Name
  • LevelUP District Name
  • LevelUP School Name
  • School Location Code Prefix

You can provide your patrons with a simple way to register for accounts with your school library's Rosen LevelUP subscription

Instruct patrons to:

    • Go to {$SITE_URL}/MyAccount/Rosen/RegisterRosenLevelUP and log in as the student
    • Fill out the form with student and parent information
    • A single parent username can be used to register multiple students


While there are no settings in Aspen or API connections available for Stack Map at this time, we do allow Stack Map integration via JavaScript Snippets

Below is an example of what StackMap integration looks like on Flagstaff Public Library (note the blue "Map It" button beneath the call number):



Adding StackMap Code to Aspen

If you have received a code snippet from StackMap configured for your instance of Aspen, you can add it via JavaScript Snippets.

  1. Aspen Admin > Local Catalog Enrichment > JavaScript Snippets > click Add New.
  2. Name your snippet, then paste in the code snippet. It may look something like this:



Note: While most JavaScript snippets require you to surround the code in opening and closing tags, do not include these for the StackMap snippet or it will not work.


3. Check off applicable Libraries and Locations, then Save.

If successful, the StackMap integration should appear in records immediately. 


If you need help integrating StackMap into your discovery layer, please reach out to your support company for assistance. You can reach out to StackMap to obtain the necessary code and ByWater support can help troubleshoot to make sure everything is configured correctly with StackMap.


2023-12-28 km bws
Syndetics Settings

IMPORTANT: Aspen is only able to support one Syndetics account per Aspen server at this time.


Syndetics is a paid content enrichment service that provides cover images, reviews, excerpts, author notes, and table of contents for records.


If you have a Syndetics subscription, navigate to Aspen Administration > Third Party Enrichment > Syndetics Settings > Add New.

  1. Enter your Syndetics Key. (This is typically composed of letters and is some variant of your library name. Syndetics calls this the 'client id')
  2. If you have Syndetics Unbound, click Syndetics Unbound and add your Unbound Account Number
  3. Check/uncheck whichever options you need:
    • Has Summary, Has Audio Visual Summary, Has Audio Visual Profile, Has Table of Contents, Has Excerpt, Has Fiction Profile, Has Author Notes, Has Video Clip
    1. Save the settings. Once saved, you should begin to see content enrichment almost immediately. 

    Next, head over to Aspen Administration > Catalog / Grouped Works > Grouped Work Display > Edit your library's settings.

    1. In the Catalog Enrichment section, click Prefer Syndetics/Content Cafe Description
    2. In the
    • Table of Contents (MARC/Syndetics/ContentCafe)
    • Excerpt (Syndetics/ContentCafe)
    • Author Notes (Syndetics/ContentCafe)
    • Syndicated Reviews (Syndetics/ContentCafe)

      Learn more about Cover Images here.



      Getting your Syndetics Key

      To set up Syndetics/Syndetics Unbound you will need your Syndetics Key (also called the 'Client ID'). Contact Syndetics support to obtain this if you don't have it on hand.


      Setting up Syndetics Unbound

      In order to set up Syndetics Unbound for your Aspen catalog, you will need to create an instance for Aspen in your Syndetics Unbound account.

      To create a new instance in your Syndetics account, navigate to Home > OPAC Settings > Instances, then click Add Instance to set up the new instance.

      Next, in OPAC Basics, select "Open Source" as the vendor, and "Aspen" for the product. Then enter the URLs for your library website, and your Aspen catalog URL. 



      Next, you will need to configure the Links and URLs. The supported URL types are ISBN, Keyword, and Title.


      ISBN URL:


      Keyword URL: 


      Title URL:



      Finally, if you are using Syndetics Unbound with an existing catalog other than Aspen, you will need to make sure the Aspen instance you created is the primary instance when you're ready to go live. In the below screenshot, the existing Enterprise instance is still the primary, so you would need to enable Aspen as the primary instance in order to see Unbound integration in Aspen.



      Getting your Unbound Account Number

      To find your Unbound Account Number, log into your Syndetics account and navigate to Cover Settings to find the account number. You can also navigate to this URL and log in to see your account number:

      In Covers > Your Client Code > This should be what you enter in Aspen in the Syndetics Key field.

      In Get Code > there should be a (typically) 3-4 digit code. This should be what you enter in Aspen in the Unbound Account Number field.


      Adding Credentials to Aspen

      Once you have your credentials, go to Aspen Administration > Third Party Enrichment > Syndetics Settings > Add New

      Enter the Syndetics Key/Client ID, Check the box if you have Unbound and add your Unbound Account Number (if applicable), and select any other options you need.


      Adding Unbound Tags

      The Unbound Tags appear in the detailed record display.



      For the Unbound tags to work correctly in Aspen, you'll have to upload a list of titles into Syndetics. You can reach out to your Syndetics rep or Aspen Discovery support team to learn more.

      If you are also using the Koha ILS supported by ByWater Solutions, please submit a Koha support ticket and request a Syndetics cron job to regularly transfer bib information via FTP. You will need to supply us with the following credentials:

      • Server
      • Username
      • Password

      This information can be found in your Syndetics account under Holdings > Upload Holdings via FTP.

      Customize Unbound Content that Shows in Aspen

      The Unbound configuration can be customized in the Syndetics dashboard. To have these configuration options apply in Aspen, Aspen must be the primary instance.



      How Syndetics Unbound Displays in Aspen

      Syndetics Cache

      Syndetics information is stored/cached for 2 weeks. To prompt a manual update, click into the record > Staff View > Reload Enrichment.


      2024-02-21 md bws