Skip to main content

Update Receipt

PUT 

/api/purchase-order-shipments/receipts/:receipt

Update an existing shipment receipt. Adjusts inventory movements accordingly.

Authentication: Requires Bearer token.

Fields:

  • received_at (required): Updated receipt date
  • warehouse_id (optional): Override destination warehouse
  • shipment_date (optional): Shipment date if auto-creating a shipment
  • shipping_method_id (optional): Shipping method
  • tracking (optional): Tracking number
  • receipt_lines (required): Updated receipt line quantities
  • receipt_lines[].purchase_order_shipment_line_id (conditional): Shipment line ID
  • receipt_lines[].purchase_order_line_id (conditional): PO line ID
  • receipt_lines[].purchase_order_line_reference (conditional): PO line reference
  • receipt_lines[].quantity (required): Updated quantity received
  • unexpected_items (optional): Unexpected items

Request

Responses

Successful response