action noosh_put_shipment_location { label: "Update a specific shipment location" description: "Update a specific shipment location" provider: noosh method: PUT path: "/v1/workgroups/{workgroup_id}/projects/{project_id}/shipments/{shipment_id}/locations/{location_id}" encoding: json input: { type: "object" properties: { due_date: { type: "string" format: "date" } location_id: { type: "string" } project_id: { type: "string" } qty_received: { type: "integer" format: "int64" } qty_requested: { type: "integer" format: "int64" } qty_shipped: { type: "integer" format: "int64" } received_date: { type: "string" format: "date" } shipment_id: { type: "string" } shipped_date: { type: "string" format: "date" } shipping_cost: { description: "Java type: java.math.BigDecimal" type: "object" } type: { type: "string" } workgroup_id: { type: "string" } } required: ["location_id", "project_id", "shipment_id", "workgroup_id"] additionalProperties: false } output: { description: "Java type: com.noosh.core.vo.HTTPStatusVO" properties: { status_code: { type: "integer" format: "int32" } status_reason: { type: "string" } } } }