Print

Print


Hi,

I have limited Primo knowledge, but I shared your post with a colleague who
does and he suggested checking this:

https://knowledge.exlibrisgroup.com/Primo/Knowledge_Articles/Must_Workstation_IP_be_Added_to_WS_and_XS_IP_Mapping_Table_in_Order_to_Test_Primo_Web_Services%3F



On Fri, Dec 15, 2017 at 10:51 PM, Kluck, Chad L. <[log in to unmask]>
wrote:

> We're wondering if anyone has experience, and documentation, with the
> Primo API. We have so far developed with the Alma API and other APIs so I'm
> not asking about API GET/POST/PUT requests or CURL. However, since the
> Primo API for some of the search is listed as "Under Construction" it is
> harder to work our way around what we should expect for received data.
>
>
> We submitted a support case for some help from Ex Libris, but if anyone
> has a repository, or some docs that would help. We're basically trying to
> do regular search queries, like feed q=any,contains,immortality%20kundera
> (see below)
>
>
> We saw in the Code4Lib archive that the Primo API was IP restricted back
> in 2014, but was wondering if that is still the case.
>
>
> Submitted to Ex Libris Sales Force
>
> Case Title: API for Primo - known item searches
> Description:
> We need help getting a functioning query with the Primo API. Our use case
> is that we are working with a company to develop a chatbot which can take a
> natural language query, get a list of results from Primo via API (using
> author or title search), and check our holdings and availability and let
> the user know if it is available and make a request. The second part seems
> to be accomplished via the Bibs API, but getting the MMS IDs of a set of
> results from a Primo search seems to require the Primo API. We have not
> been able to get results from our test queries.
>
> We have the API key set up for our API application StthomasAI with
> permissions to use the Primo Search (under const.) API. We have tried using
> both Brief Search and Delivery Service Search but are not having luck.
>
> For example:
> https://api-eu.hosted.exlibrisgroup.com/primo/v1/search?vid=STTHOMAS&tab=
> default_tab&scope=stthomas&q=any%2Ccontains%2Cimmortality%
> 20kundera&lang=eng&offset=0&limit=10&sort=rank&pcAvailability=true&conVoc=
> true&apikey=[*************]
>
>
> Thanks!<https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2F%2Fapi-eu.hosted.exlibrisgroup.com%
> 2Fprimo%2Fv1%2Fsearch%3Fvid%3DSTTHOMAS%26tab%3Ddefault_
> tab%26scope%3Dstthomas%26q%3Dany%252Ccontains%252Cimmortality%2520kundera%
> 26lang%3Deng%26offset%3D0%26limit%3D10%26sort%3Drank%
> 26pcAvailability%3Dtrue%26conVoc%3Dtrue%26apikey%
> 3Dl7xx95e1392be88248b4938710ae279a414d&data=02%7C01%
> 7Cclkluck%40stthomas.edu%7C515ce934bafa40bfbef608d543104819%
> 7Ca081ff79318c45ec95f338ebc2801472%7C1%7C0%7C636488659564215396&sdata=
> 9hPnbkelNXwLgH7ASASrCbItNzWx%2F2cK3Hml0J9LjwI%3D&reserved=0>
>
>
> -Chad
>
> Chad L. Kluck
> Web Developer
> University of St. Thomas Libraries
> (651) 962-5416
>
> Sent from Outlook Web Access
> [University of St. Thomas : All for the Common Good]<
> http://www.stthomas.edu/e>
>



-- 
Brian Meuse
Digital Initiatives Librarian
Brandeis University