Product Property Value Service

Back to Catalog

Overview

The Product Property Value module manages dynamic attribute values assigned to products.

It stores (ProductId + PropertyId → Value) entries, which allows extending the product catalog without changing the product schema (e.g. material, width, compatibility notes, etc.).

This module:

All operations are tenant-aware and fully audited.


Endpoints

Back to Catalog

GET

/api/v1/ProductPropertyValue/GetAllProductPropertyValue

Returns all property values for a given product.

Query parameters:

Behavior:

Response:

Authorization:


POST

/api/v1/ProductPropertyValue/AddNewProductPropertyValue

Creates a new product property value.

Request body:

Behavior:

Errors:

Authorization:


PUT

/api/v1/ProductPropertyValue/UpdateProductPropertyValueByProductId/{productId}

Updates the value for a product property.

Route:

Request body:

Behavior:

Errors:

Authorization:


DELETE

/api/v1/ProductPropertyValue/DeleteProductPropertyValueByProductId/{productId}

Deletes all property values for a given product.

Behavior:

Errors:

Authorization:


Notes