POST /purchase-items.json

POST /purchase-items.json
application/json

Body Required

Responses

POST /purchase-items.json
curl \
 -X POST http://api.example.com/v1/purchase-items.json \
 -H "Content-Type: application/json" \
 -d '{"bundlePurchaseItemId":42,"bundleQuantity":0,"clonePurchaseItemId":42,"commissionRefund":"none","commissionRetained":0,"commissionTaxRate":0,"commissionTaxRetained":0,"exchangeIso":"string","exchangeRate":42.0,"inventoryProcessed":0,"isBundle":false,"locked":false,"name":"string","notes":{},"preventDuplicates":false,"price":0,"properties":{},"purchaseId":42,"purchaseImportExternalId":"string","quantity":1,"quantityCancelled":0,"quantityInvoiced":0,"quantityReturned":0,"saleItemId":42,"subtotal":0,"tax":0,"taxRate":42.0,"taxable":false,"variantId":42}'
Request example
{
  "bundlePurchaseItemId": 42,
  "bundleQuantity": 0,
  "clonePurchaseItemId": 42,
  "commissionRefund": "none",
  "commissionRetained": 0,
  "commissionTaxRate": 0,
  "commissionTaxRetained": 0,
  "exchangeIso": "string",
  "exchangeRate": 42.0,
  "inventoryProcessed": 0,
  "isBundle": false,
  "locked": false,
  "name": "string",
  "notes": {},
  "preventDuplicates": false,
  "price": 0,
  "properties": {},
  "purchaseId": 42,
  "purchaseImportExternalId": "string",
  "quantity": 1,
  "quantityCancelled": 0,
  "quantityInvoiced": 0,
  "quantityReturned": 0,
  "saleItemId": 42,
  "subtotal": 0,
  "tax": 0,
  "taxRate": 42.0,
  "taxable": false,
  "variantId": 42
}
Response examples (200)
{
  "bundlePurchaseItemId": 42,
  "bundleQuantity": 0,
  "clonePurchaseItemId": 42,
  "commissionRefund": "none",
  "commissionRetained": 0,
  "commissionTaxRate": 0,
  "commissionTaxRetained": 0,
  "createdAt": "2023-05-04T09:42:00+00:00",
  "exchangeIso": "string",
  "exchangeRate": 42.0,
  "id": 42,
  "inventoryProcessed": 0,
  "isBundle": false,
  "locked": false,
  "name": "string",
  "notes": {},
  "preventDuplicates": false,
  "price": 0,
  "properties": {},
  "purchaseId": 42,
  "purchaseImportExternalId": "string",
  "quantity": 1,
  "quantityCancelled": 0,
  "quantityInvoiced": 0,
  "quantityReturned": 0,
  "saleItemId": 42,
  "subtotal": 0,
  "tax": 0,
  "taxRate": 42.0,
  "taxable": false,
  "updatedAt": "2023-05-04T09:42:00+00:00",
  "variantId": 42
}