diff --git a/services/stackit-marketplace/v1/stackit-marketplace.json b/services/stackit-marketplace/v1/stackit-marketplace.json index bae2959..cbb355a 100644 --- a/services/stackit-marketplace/v1/stackit-marketplace.json +++ b/services/stackit-marketplace/v1/stackit-marketplace.json @@ -9,6 +9,14 @@ "type": "string" } }, + "filter": { + "description": "Filter the products based on attributes. E.g `deliveryMethod eq \"SAAS\"`. The supported attributes are `deliveryMethod`, `priceType`, `category`, `vendorId`, `vendorName`, and `name`. The supported operators are `eq`. Filters can be joined with `and` or `or`.", + "in": "query", + "name": "filter", + "schema": { + "type": "string" + } + }, "limit": { "description": "The maximum number of items to return in the response. If maximum is exceeded, maximum is used.", "in": "query", @@ -907,6 +915,9 @@ }, { "$ref": "#/components/parameters/locale" + }, + { + "$ref": "#/components/parameters/filter" } ], "responses": {