Skip to main content

Retrieve a list of featured products for the home page

Retrieves the collection of Product Compact resources.

Authorizations:Token, JWT
Query Parameters
pageintegerDefault: 1The collection page number
itemsPerPageinteger[0 .. 100]Default: 30The number of items per page
paginationbooleanEnable or disable pagination
filter.productsstringFilter for "products" field
filter.categoriesstringFilter for "categories" field
filter.outOfStockbooleanFilter for "outOfStock" field
filter.bestsellersbooleanFilter for "bestsellers" field
filter.participateSalebooleanFilter for "participateSale" field
filter.newArrivalsbooleanFilter for "newArrivals" field
filter.comingSoonbooleanFilter for "comingSoon" field
filter.substringstringFilter for "substring" field
order_by.namestringEnum: "asc""desc"Order rule for "name" field
order_by.pricestringEnum: "asc""desc"Order rule for "price" field
order_by.arrivalDatestringEnum: "asc""desc"Order rule for "arrivalDate" field
order_by.salesstringEnum: "asc""desc"Order rule for "sales" field
filter.levelIdinteger>= 1Filter for "levelId" field
filter.brandIdinteger>= 1Filter for "brandId" field

Responses

200Product Compact collection
Response schema:
Product Compact collection
Array
skustring
namestring
cleanUrlstring
briefDescriptionstring
pricenumber
requiresShippingboolean
arrivalDateinteger
amountinteger
imagesArray of objects
Array
urlstring
widthinteger
heightinteger
altstring
brandNamestring
minPurchaseQuantityinteger
stickersArray of objects
Array
labelstring
textColorstring
bgColorstring
marketPricenumber
participateSaleboolean
discountTypestringEnum: "sale_price""sale_percent"
saleValuenumber
salePricenumber
variation_basesArray of integers
main_variation_baseobject or null
  • object
  • null
base_idinteger
namestring
statsobject
min_pricenumber
max_pricenumber
minPricenumber
maxPricenumber
product_idsArray of integers
baseIdinteger
productIdsArray of integers
idinteger>= 1
variationBasesArray of integers
mainVariationBaseobject or null
  • object
  • null
base_idinteger
namestring
statsobject
min_pricenumber
max_pricenumber
minPricenumber
maxPricenumber
product_idsArray of integers
baseIdinteger
productIdsArray of integers
401Unauthorized
Response schema:
Unauthorized
typestringExample: "https://tools.ietf.org/html/rfc2616#section-10"
titlestringExample: "An error occurred"
detailstring or nullExample: "Cannot find entity"
instancestring or null
500Internal error
Response schema:
Internal error
typestringExample: "https://tools.ietf.org/html/rfc2616#section-10"
titlestringExample: "An error occurred"
detailstring or nullExample: "Cannot find entity"
instancestring or null