Discovery
Catalog search
Search queries are executed on the OPAC (Solr) indexes, not on the Wise title database. An example of a simple search request in the catalog is:
/titlelist&searchTerm=Cola
The result of a search query is a paginated list of titles matching the search term. Every title has a unique ID. In the response, you will find the title id and direct link to the title information endpoint: /title/<id>.
Title information
/title/<id>
This endpoint gives detailed information for a specific title id.
Title availability
/branch/{branchId}/titleavailability/{titleids}
This endpoint gives information on the availability on the title level, meaning that there are items available in the library organization.
New parameter holdsCount
- default = false
- holdsCount=true results in 3 extra fields:
- holdQueuePosition
- numberOfItems
- material
Item information
Once you have found a title, the next step is to get a list of items (copies) of this title:
/title/{titleId}/iteminformation&branchId
The result of this endpoint is a list of all items in Wise. This can be filtered to a specific branch.
Item availability
To get the actual status of the items for a title, the availability endpoint can be used:
/item/{itemIds}/availability, notes
This endpoint gives information about availability and whether placing holds is allowed. If returntype notes = true, then annotations will also be returned.
Recommend titles for a specific author
/discovery/author/{thesaurusNumber}/recommended/title
This endpoint gives a list of recommended titles for a specific author. The specific author is identified by a unique identifier, which is the wkode in the Wise thesaurus. A default of 10 recommended titles is returned.