Discovery
Catalog Search
Starting with a simple search request on the catalog. Search queries are executed on the WiseCat+ (Solr) indexes, not on the Wise title database.
/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
This endpoint gives detailed information for a specific title id.
/title/<id>
Title availability
This endpoint gives information on the availability on title level, meaning are there items available in the library organization.
/branch/{branchId}/titleavailability/{titleids}
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. The result of this endpoint is a list of all items in Wise. This can be filtered to a branch.
/title/{titleId}/iteminformation&branchId
Item availability
To get the actual status of items of a title the availability endpoint can be used. This endpoint gives information about availability and if placing holds are allowed.
/item/{itemIds}/availability, notes
If returntype notes = true then annotation will also be returned
Recommended titles for a specific author
The endpoint gives a list of recommended titles for a specific author. The specific author is identified by a unique identifier that is the wkode in the Wise thesaurus. Default 10 recommended titles are returned.
/discovery/author/{thesaurusNumber}/recommended/title