action noosh_post_estimate { label: "Create a Estimate" description: "Create a Estimate" provider: noosh method: POST path: "/v1/workgroups/{workgroup_id}/projects/{project_id}/estimates" encoding: json input: { type: "object" properties: { comments: { type: "string" } description: { type: "string" } estimate_items: { type: "array" items: { description: "Java type: com.noosh.domain.nooshapi.persist.po.EstimateItemPO" properties: { paper_items: { type: "array" items: { description: "Java type: com.noosh.domain.nooshapi.persist.po.PaperItemPO" properties: { min_uom_qty: { type: "integer" format: "int64" } paper_id: { type: "integer" format: "int64" } price_1: { description: "Java type: java.math.BigDecimal" type: "object" } price_2: { type: "object" additionalProperties: true } price_3: { type: "object" additionalProperties: true } price_4: { type: "object" additionalProperties: true } price_5: { type: "object" additionalProperties: true } price_per_tonne: { type: "object" additionalProperties: true } qty_uom: { type: "string" } quantity_1: { type: "integer" format: "int64" } quantity_2: { type: "integer" format: "int64" } quantity_3: { type: "integer" format: "int64" } quantity_4: { type: "integer" format: "int64" } quantity_5: { type: "integer" format: "int64" } size: { type: "string" } sku: { type: "string" } unit_price_1: { type: "object" additionalProperties: true } unit_price_2: { type: "object" additionalProperties: true } unit_price_3: { type: "object" additionalProperties: true } unit_price_4: { type: "object" additionalProperties: true } unit_price_5: { type: "object" additionalProperties: true } } } } quantity_1_price: { type: "object" additionalProperties: true } quantity_1_shipping: { type: "object" additionalProperties: true } quantity_1_tax: { type: "object" additionalProperties: true } quantity_2_price: { type: "object" additionalProperties: true } quantity_2_shipping: { type: "object" additionalProperties: true } quantity_2_tax: { type: "object" additionalProperties: true } quantity_3_price: { type: "object" additionalProperties: true } quantity_3_shipping: { type: "object" additionalProperties: true } quantity_3_tax: { type: "object" additionalProperties: true } quantity_4_price: { type: "object" additionalProperties: true } quantity_4_shipping: { type: "object" additionalProperties: true } quantity_4_tax: { type: "object" additionalProperties: true } quantity_5_price: { type: "object" additionalProperties: true } quantity_5_shipping: { type: "object" additionalProperties: true } quantity_5_tax: { type: "object" additionalProperties: true } rfe_item_id: { type: "integer" format: "int64" } } } } estimate_title: { type: "string" } expiration_date: { type: "string" format: "date" } owner_reference: { type: "string" } project_id: { type: "string" } rfe_id: { type: "integer" format: "int64" } workgroup_id: { type: "string" } } required: ["project_id", "workgroup_id"] additionalProperties: false } output: { description: "Java type: com.noosh.domain.nooshapi.persist.po.EstimatePO" properties: { comments: { type: "string" } description: { type: "string" } estimate_items: { type: "array" items: { description: "Java type: com.noosh.domain.nooshapi.persist.po.EstimateItemPO" properties: { paper_items: { type: "array" items: { description: "Java type: com.noosh.domain.nooshapi.persist.po.PaperItemPO" properties: { min_uom_qty: { type: "integer" format: "int64" } paper_id: { type: "integer" format: "int64" } price_1: { description: "Java type: java.math.BigDecimal" type: "object" } price_2: { type: "object" additionalProperties: true } price_3: { type: "object" additionalProperties: true } price_4: { type: "object" additionalProperties: true } price_5: { type: "object" additionalProperties: true } price_per_tonne: { type: "object" additionalProperties: true } qty_uom: { type: "string" } quantity_1: { type: "integer" format: "int64" } quantity_2: { type: "integer" format: "int64" } quantity_3: { type: "integer" format: "int64" } quantity_4: { type: "integer" format: "int64" } quantity_5: { type: "integer" format: "int64" } size: { type: "string" } sku: { type: "string" } unit_price_1: { type: "object" additionalProperties: true } unit_price_2: { type: "object" additionalProperties: true } unit_price_3: { type: "object" additionalProperties: true } unit_price_4: { type: "object" additionalProperties: true } unit_price_5: { type: "object" additionalProperties: true } } } } quantity_1_price: { type: "object" additionalProperties: true } quantity_1_shipping: { type: "object" additionalProperties: true } quantity_1_tax: { type: "object" additionalProperties: true } quantity_2_price: { type: "object" additionalProperties: true } quantity_2_shipping: { type: "object" additionalProperties: true } quantity_2_tax: { type: "object" additionalProperties: true } quantity_3_price: { type: "object" additionalProperties: true } quantity_3_shipping: { type: "object" additionalProperties: true } quantity_3_tax: { type: "object" additionalProperties: true } quantity_4_price: { type: "object" additionalProperties: true } quantity_4_shipping: { type: "object" additionalProperties: true } quantity_4_tax: { type: "object" additionalProperties: true } quantity_5_price: { type: "object" additionalProperties: true } quantity_5_shipping: { type: "object" additionalProperties: true } quantity_5_tax: { type: "object" additionalProperties: true } rfe_item_id: { type: "integer" format: "int64" } } } } estimate_title: { type: "string" } expiration_date: { type: "string" format: "date" } owner_reference: { type: "string" } rfe_id: { type: "integer" format: "int64" } } } }