Loading theme toggle
GET/products

List products

**Status:** `draft` Retrieve a paginated list of products with optional filtering and sorting. Uses offset-based pagination following REST API Design principles.

Products

Request

Make a GET request to /products.

Query Parameters

categorystring
Filter by category slug or ID
brandstring
Filter by brand name
searchstring
Search term for product name or description
minPriceinteger
Minimum price filter (in minor units/cents)
maxPriceinteger
Maximum price filter (in minor units/cents)
inStockboolean
Filter for in-stock products only
featuredboolean
Filter for featured products only
statusstring
Filter by product status
Allowed values: active | inactive | discontinued | coming_soon | draft

Response

200Successful response with paginated products
400Bad Request
429Too Many Requests
500Internal Server Error