API reference · Types
BrowseFacets
Part of the response of GET /search.
Type: object
Example
{
"category": [
{
"value": "string",
"count": 0
}
],
"set": [
{
"value": "string",
"count": 0
}
],
"rarity": [
{
"value": "string",
"count": 0
}
],
"seller": [
{
"sellerCode": "string",
"storeName": "string",
"count": 0
}
],
"condition": [
{
"value": "string",
"count": 0
}
],
"language": [
{
"value": "string",
"count": 0
}
],
"finish": [
{
"value": "string",
"count": 0
}
],
"collectorNumber": [
{
"value": "string",
"count": 0
}
]
}Fields
categoryBrowserequiredFacet Value[] The trading-card game category.
Show child fieldsHide child fields
category[].string requiredvalue category[].integer requiredcount Number of products carrying this value under the current query.
setBrowserequiredFacet Value[] The card set or expansion.
Show child fieldsHide child fields
set[].string requiredvalue set[].integer requiredcount Number of products carrying this value under the current query.
rarityBrowserequiredFacet Value[] The rarity assigned to the card printing.
Show child fieldsHide child fields
rarity[].string requiredvalue rarity[].integer requiredcount Number of products carrying this value under the current query.
sellerBrowserequiredSeller Facet Value[] One entry per seller with browsable listings matching the query. Each entry includes
sellerCodefor filtering and the store name for display, plus its count. Includes bothexpressandmanualstores. Other facets use{ value, count }.Show child fieldsHide child fields
seller[].string requiredsellerCode The store's public handle. Pass it as the
sellerCodequery parameter to filter results to this store.seller[].string requiredstoreName The store's display name. Use
sellerCodeas its identifier.seller[].integer requiredcount Number of the store’s listings under the current query.
handoffStorearray of objectEligible Shopify handoff stores with matching offers. New responses always include this array, including when empty; optional for compatibility with older responses.
Show child fieldsHide child fields
handoffStore[].string requiredstoreSlug The Shopify handoff store identity. Pass it as storeSlug, mutually exclusive with sellerCode.
handoffStore[].string requiredstoreName handoffStore[].integer requiredcount Matching offer-document count for this store, independent of pagination.
conditionBrowserequiredFacet Value[] The normalized condition assigned to the card.
Show child fieldsHide child fields
condition[].string requiredvalue condition[].integer requiredcount Number of products carrying this value under the current query.
languageBrowserequiredFacet Value[] The language of the card printing.
Show child fieldsHide child fields
language[].string requiredvalue language[].integer requiredcount Number of products carrying this value under the current query.
finishBrowserequiredFacet Value[] The physical finish or foil treatment of the card.
Show child fieldsHide child fields
finish[].string requiredvalue finish[].integer requiredcount Number of products carrying this value under the current query.
collectorNumberBrowserequiredFacet Value[] Show child fieldsHide child fields
collectorNumber[].string requiredvalue collectorNumber[].integer requiredcount Number of products carrying this value under the current query.
Used by
GET /search- Search products (response)