Partially update one routing line (a PO line item allocated to a freight unit) on a routing you own, addressed by the routing_line_uuid the routing filter returns. The body uses the line's own column names: quantity / cartons are the amounts of the PO line item on this unit, which the response (like the routing filter) shows as allocated_quantity / allocated_cartons and uses for unsourced_quantity / unsourced_cartons. The response's own quantity is the PO line item's total; change that through /line_items_fulfilled/update/{uuid}. The receipt fields (quantity_received, cartons_received, received_dt, cartons_on_floor) are stored as sent; received_dt is facility-local, so a UTC offset is dropped, not converted. Fields not sent stay unchanged and an explicit null clears a field. The line keeps its routing_line_uuid, unit, PO line item and source/outbound links; sending a uuid, link, audit field or custom_columns is a 422. A PATCH that changes nothing writes nothing. An unknown line, another customer's line, or a line on a deleted routing is a 404. The response is the line as the routing filter returns it.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
