Stacks integrates with the following ExLibris APIs
- Alma - for authentication purposes
- Primo - for search/discovery
- Primo library discovery service maximizes the exposure of academic resources and provides students and researchers with fast access to scholarly materials
- Summon - for search
- Summon discovery solution enables patrons to find and access academic resources and your library's collection through a simple search interface.
Configuring Alma
To integrate Alma with Stacks for patron authentication purposes, Stacks requires the following information from Alma. Please contact ExLibris support for information on obtaining the following:
- Alma URL (Example: https://api-na.hosted.exlibrisgroup.com/almaws/v1)
- Alma API Key - Users
- Alma API Key - Bibs
- Alma API Key - Configuration
Resources:
Enabling Alma as an Authentication method
- From the Dashboard, click Integrations, then click Authentication
- In the Primary Authentication drop-down list, select ExLibris
- Click the ExLibris tab from the left side of the screen
- Complete the fields in the Alma Section
- Alma URL
- Alma API Key - Users
- Alma API Key - Bibs
- Alma API Key - Configuration
- Click Save configuration, at the bottom of the page
- Expand the Branches section, in most cases if the authentication configuration was successful you should see library branches listed
You can only enable one authentication method for ExLibris (Alma or Summon). If you encounter any difficulties with the patron authentication, please make sure unused authentication methods do not have any completed fields.
Configuring Summon
To integrate Summon with Stacks for patron authentication purposes, Stacks requires the following information from Summon. Please contact ExLibris support for information on obtaining the following:
- Summon Catalog URL
- Summon API Key
- Summon Access ID
Resources:
Enabling Summon as an Authentication method
- From the Dashboard, click Integrations, then click Authentication
- In the Primary Authentication drop-down list, select ExLibris
- Click the ExLibris tab from the left side of the screen
- Complete the fields in the Summon Section
- Summon Catalog URL
- Summon API Key
- Summon Access ID
- Click Save configuration, at the bottom of the page
- Expand the Branches section, in most cases if the authentication configuration was successful you should see library branches listed
You can only enable one authentication method for ExLibris (Alma or Summon). If you encounter any difficulties with the patron authentication, please make sure unused authentication methods do not have any completed fields.