action noosh_post_shipment { label: "Create a shipment" description: "Create a shipment" provider: noosh method: POST path: "/v1/workgroups/{workgroup_id}/projects/{project_id}/shipments" encoding: json input: { type: "object" properties: { address_line1: { type: "string" } address_line2: { type: "string" } address_line3: { type: "string" } batch_label: { type: "string" } city: { type: "string" } company_name: { type: "string" } country_iso_code: { type: "string" } delivery_date: { type: "string" format: "date" } description_or_title: { type: "string" } email: { type: "string" } first_name: { type: "string" } inner_carton_label: { type: "string" } last_name: { type: "string" } middle_name: { type: "string" } outer_carton_label: { type: "string" } pallet_lablel: { type: "string" } poof_type: { type: "string" } postal_code: { type: "string" } project_id: { type: "string" } request_type: { type: "string" } requested_quantity: { type: "integer" format: "int64" } shipment_custom_fields: { type: "array" items: { description: "Java type: com.noosh.domain.nooshapi.persist.vo.CustomFieldPersistVO" properties: { date_value: { type: "string" format: "date" } number_value: { description: "Java type: java.math.BigDecimal" type: "object" } param_name: { type: "string" } string_value: { type: "string" } } } } shipment_request_custom_fields: { type: "array" items: { type: "object" additionalProperties: true } } shipping_carrier: { type: "string" } shipping_instruction: { type: "string" } shpping_method: { type: "string" } spec_ids: { type: "string" } state: { type: "string" } work_phone_number: { type: "string" } workgroup_id: { type: "string" } workgroup_name: { type: "string" } } required: ["project_id", "workgroup_id"] additionalProperties: false } output: { description: "Java type: com.noosh.nooshapi.vo.ShipmentLocationsPOSTResultVO" properties: { results: { type: "array" items: { description: "Java type: com.noosh.nooshapi.vo.ShipmentLocationsPOSTVO" properties: { location_id: { type: "integer" format: "int64" } shipment_id: { type: "integer" format: "int64" } spec_id: { type: "integer" format: "int64" } } } } status_code: { type: "integer" format: "int32" } status_reason: { type: "string" } } } }