Search Packages by Vendor

This operation allows you to retrieve a list of packages from EPKB for a vendor including customer context.

Please Note: You will need an API key to gain access to the API through our interactive documentation. If you require an API key, please contact EBSCO customer support.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
integer
required

Vendor ID

string
required

EBSCO Customer ID

Query Params
string

Search Term. Keyword search that is applied to limit the results to packages that have the search term in the search field. If no search is given, orderby must be set to 'name'. Special characters in the search term need to be URL encoded. Ex: A&G encodes to A%26G. The Swagger Explorer performs the search parameter encoding for the Try it out!.

string
enum

Field to search. Default is name. Both integer and string are supported. Valid values are name and keyword. It is also valid to use 0 for name or 1 for keyword. Name - Searches on Package Names and Alternative Names. Keyword - Searches on Package Name, Alternative Name, Vendor Name, Managed Description and Custom Description.

Allowed:
string
enum

Type of search to be performed. Default is contains. Valid values are exactphrase, advanced, any, contains, exactmatch, beginswith. It is also valid to use 1 for exactphrase, 2 for advanced 3 for any, 4 for contains, 5 for exactmatch, or 6 for beginswith. For more information on the search types, see Using Search Types.

Allowed:
string
enum

Limits the results. Default is all. Valid values are all, selected, notselected, and orderedthroughebsco. It is also valid to use 0 for all, 1 for selected, 2 for not selected or 3 for ordered through EBSCO. When you filter by all(0), the total results count takes selected and not selected into consideration.

Allowed:
string
enum

Limits the results based on customer visibility status per product category. Only functions when selection=selected is included in the request. Valid values are visibleSomewhere, visibleInPF, visibleInFTF, includedInMARC, hiddenSomewhere, hiddenInPF, hiddenInFTF, excludedFromMARC.

string
enum

Limits the results by type of package content. Default is all. Both integer and string are supported. Valid values are all, aggregatedfulltext, abstractandindex, ebook, ejournal, print, unknown, onlinereference, streamingmedia or mixedcontent. It is also valid to use 0 for all, 1 for aggregated full text, 2 for abstract and index, 3 for ebook, 4 for ejournal, 5 for print, 6 for unknown, 7 for online reference, 8 for streaming media or 9 for mixed content.

string
enum

Specifies order in which Package results are returned. Default is relevance. Valid values are packagename and relevance.

Allowed:
integer
enum

The maximum number of results to return in the response. Default is 10

Allowed:
integer

Page Offset. Starts at 1. Default is 1.

string

Passing in any value will enable Hit Highlighting, which will highlight which parts of the Package result were matched on during searching. The string passed in is the tag highlighted results will be wrapped in. For example, a highlight tag of 'h' will return < h >The Package Hit < /h > in the response.

subjectschema
array of strings

List of subject facet schema's to filter facets on

subjectschema
subjectfilter
array of strings

Filters package search by given subjects. Accepts subject id or name. If multiple subjects are given, documents containing any of the given subjects will be returned.

subjectfilter
string

Select facets to include in response. Allowed value is 'subject'. Use subjectFacetCount to limit the number of subject facets returned. Default is 1000 when facetsToInclude contains subject.

integer

Count of subject facets to return in the response. Default is 1000 when facetstoinclude contains subject, otherwise default is 0.

boolean

If true (patron search - used in PF), searches will treat custom data as an override to managed data. If null or false (admin search - used in HLM), searches will treat custom data as a supplement to managed data. " +
"This applies to the package name and package description fields.

string
enum

Limits the results based on Package Free Access. The filter options are (true, false, all), and the default is all.

Allowed:
boolean

If true, limits the results to only include packages that are a vendor's primary package. If false or not provided, all packages are included regardless of their primary status.

consortia
array of strings

Filters package search by given consortia. Selected packages and packages ordered through EBSCO are ignored. If multiple consortia names are given, documents containing any of the given consortias will be returned. Accepts consortia names or no_consortia.

consortia
Headers
string
required

Unique code assigned by EBSCO to grant you access to this API. The API key needs to be a header parameter for every operation in order to access this API. You will need an API key to use the interactive documentation. If you require an API key, please contact EBSCO customer support.

Responses

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json