TheShop
  • Home
    • TheShop: Headless e-commerce platform with API-first approach
  • GETTING STARTED
    • Quickstart guide
  • frontstore
    • Introduction
      • Types of frontstores
    • API
      • Frontstore API
      • Template customization
    • API client for Laravel
      • Example: Find products by keyword and include sold out products with available attributes to filter
    • Basic selling flow
      • Homepage
      • Product list
      • Product detail
        • Availability and count info in products
        • Add products to cart
        • Variants tree
      • Shopping cart (Basket)
        • Shopping cart list
        • Voucher (discount code)
      • Shipping and payment
      • Checkout
        • Completing order – payment flow
    • Contact form
    • Headless CMS
    • Caching
    • Known Issues
    • FAQ
Powered by GitBook
On this page
  • Categories list
  • Products list
  • Filtering
  • Price range slider bar
  • Filtering attributes
  1. frontstore
  2. Basic selling flow

Product list

PreviousHomepageNextProduct detail

Last updated 2 years ago

Product list contains Categories list with available product categories, products lists showing available items in given category, and filtering options that include price range slider bar and various product attributes such as size and color.

Categories list

returns all available product categories.

Products list

Available parameters, filtering, pagination, and sorting are managed via API.

returns all available products.

Filtering

Price range slider bar

Get prices for the price range slider.

returns the minimum and maximum product price.

Filtering attributes

gets all filtering attributes for the filter.

This API call
This API call
This API call
This API call
Example of Product list in TheShop demo frontstore