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
- 200
Successful response