Skip to content

katana_public_api_client.models.update_variant_request

katana_public_api_client.models.update_variant_request

Classes

UpdateVariantRequest

Request payload for updating product variant details including pricing, configuration, and inventory information

Example

{'sku': 'KNF-PRO-8PC-UPD', 'sales_price': 319.99, 'purchase_price': 160.0, 'product_id': 101, 'material_id': None, 'supplier_item_codes': ['SUP-KNF-8PC-002'], 'internal_barcode': 'INT-KNF-002', 'registered_barcode': '789123456790', 'lead_time': 5, 'minimum_order_quantity': 1, 'config_attributes': [{'config_name': 'Piece Count', 'config_value': '8-piece'}, {'config_name': 'Handle Material', 'config_value': 'Premium Steel'}], 'custom_fields': [{'field_name': 'Warranty Period', 'field_value': '7 years'}]}