# PUT /purchase-items/{id}.json **PUT /purchase-items/{id}.json** ## Servers - http://api.example.com/v1: http://api.example.com/v1 () ## Authentication methods - Bearer auth ## Parameters ### Path parameters - **id** (integer(int64)) Numeric ID of the instance ### Body: application/json (object) - **bundlePurchaseItemId** (integer(int32) | null) Bundle purchase item - **bundleQuantity** (integer(int32) | null) Bundle quantity - **clonePurchaseItemId** (integer(int32) | null) Clone purchase item - **commissionRefund** (string | null) Commission refund - **commissionRetained** (number | null) Commission retained - **commissionTaxRate** (number | null) Commission tax rate - **commissionTaxRetained** (number | null) Commission tax retained - **createdAt** (string(date-time)) Created at - **dropshipProviderInventoryFeedVariantId** (integer(int32) | null) Dropship provider inventory feed variant - **exchangeIso** (string | null) Exchange iso - **exchangeRate** (number(float) | null) Exchange rate - **id** (integer(int32)) Id - **inventoryProcessed** (integer(int32)) Inventory processed - **isBundle** (boolean) Is bundle - **locked** (boolean) Locked - **name** (string) Name - **notes** (object | null | array | boolean | integer | number | string) Notes - **preventDuplicates** (boolean | null) Prevent duplicates - **price** (number) Price - **priceBase** (object | null | array | boolean | integer | number | string) Price base - **priceDisplay** (object | null | array | boolean | integer | number | string) Price display - **priceExtended** (number | null) Price extended - **properties** (object | null | array | boolean | integer | number | string) Properties - **purchaseId** (integer(int32)) Purchase - **purchaseImportExternalId** (string | null) Purchase import external - **quantity** (integer(int32)) Quantity - **quantityCancelled** (integer(int32)) Quantity cancelled - **quantityInvoiced** (integer(int32)) Quantity invoiced - **quantityReturned** (integer(int32)) Quantity returned - **saleItemId** (integer(int32) | null) Sale item - **subtotal** (number) Subtotal - **tax** (number) Tax - **taxRate** (number(float) | null) Tax rate - **taxable** (boolean) Taxable - **updatedAt** (string(date-time)) Updated at - **variantId** (integer(int32) | null) Variant ## Responses [Powered by Bump.sh](https://bump.sh)