Skip to main content
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    What should we check when no results are being returned when searching in our EBSCO search scope?

    • Product: Primo
    • Relevant for Installation Type: Multi-Tenant Direct, Dedicated-Direct, Local, TotalCare


    What should we check when there are no results retrieved when searching in our EBSCO search scope?

    EBSCO API requires users to log in before searching, otherwise no results will appear.


    1. Perform the EBSCO API test as described here: How to test EBSCO API outside of Primo  
    2. If results are retrieved via EBSCO API outside of Primo, then do the following:
      1. Go to Primo Back Office > All Mapping Tables > 'Deep Search Plugin Parameters' mapping table
      2. Under the Plugin column choose Ebsco
      3. Verify that the PASSWORD, USERNAME and DB parameters are identical to the ones used to perform the EBSCO API test in the first step.
      4. If needed, change the values of the parameters, Save, and deploy Deep Search Configuration.

    The password will most likely be encrypted so to ensure it is correct, re-enter it in the encrypted field.

    1. If EBSCO API returns results and the information in the 'Deep Search Plugin Parameters' mapping table is correct, submit a support case.

    For Total Care customers - if EBSCO API returns results when tested outside of Primo, submit a support case including the following information that was used in the test:

        The db values
        The prof value
        The pwd value 

    • Article last edited: 22-Dec-2018
    • Was this article helpful?