action noosh_get_quote { label: "Get a specific quote of project" description: "Get a specific quote of project" provider: noosh method: GET path: "/v1/workgroups/{workgroup_id}/projects/{project_id}/quotes/{quote_id}" encoding: json input: { type: "object" properties: { project_id: { type: "string" } quote_id: { type: "string" } workgroup_id: { type: "string" } } required: ["project_id", "quote_id", "workgroup_id"] additionalProperties: false } output: { description: "Java type: com.noosh.nooshapi.vo.QuoteExpandVO" properties: { result: { description: "Java type: com.noosh.nooshapi.vo.QuoteDetailVO" properties: { client: { type: "string" } client_user_id: { type: "integer" format: "int64" } comments: { type: "string" } creator_user_id: { type: "integer" format: "int64" } currency: { type: "string" } custom_fields: { type: "array" items: { description: "Java type: com.noosh.nooshapi.vo.PropertyPaAndAttVO" properties: { date_value: { type: "string" format: "date" } number_value: { description: "Java type: java.math.BigDecimal" type: "object" } param_id: { type: "integer" format: "int64" } param_name: { type: "string" } property_attribute_id: { type: "integer" format: "int64" } string_value: { type: "string" } } } } description: { type: "string" } grand_total: { type: "object" additionalProperties: true } is_show_supplier_information: { type: "boolean" } last_update_by_user_id: { type: "integer" format: "int64" } proposed_order_completion_date: { type: "string" format: "date" } quote_expiration_date: { type: "string" format: "date" } quote_id: { type: "integer" format: "int64" } quote_items: { type: "array" items: { description: "Java type: com.noosh.nooshapi.vo.QuoteItemDetailVO" properties: { chosen_quantity: { type: "object" additionalProperties: true } comments: { type: "string" } completion_date: { type: "string" format: "date" } custom_fields: { type: "array" items: { type: "object" additionalProperties: true } } item_id: { type: "integer" format: "int64" } item_prices: { type: "array" items: { description: "Java type: com.noosh.nooshapi.vo.QuotePriceDetailVO" properties: { breakouts: { type: "array" items: { description: "Java type: com.noosh.nooshapi.vo.BreakoutVO" properties: { breakout_id: { type: "object" additionalProperties: true } breakout_name: { type: "object" additionalProperties: true } breakout_pre_markup: { type: "object" additionalProperties: true } breakout_price: { type: "object" additionalProperties: true } transactional_breakout_pre_markup: { type: "object" additionalProperties: true } transactional_breakout_price: { type: "object" additionalProperties: true } } } } cost: { type: "object" additionalProperties: true } custom_fields: { type: "array" items: { type: "object" additionalProperties: true } } fixed: { type: "object" additionalProperties: true } is_chosen: { type: "boolean" } is_included: { type: "boolean" } is_quoted: { type: "boolean" } parent_price_id: { type: "integer" format: "int64" } price_id: { type: "integer" format: "int64" } quantity: { type: "object" additionalProperties: true } sell_price: { type: "object" additionalProperties: true } shipping: { type: "object" additionalProperties: true } source: { description: "Java type: com.noosh.nooshapi.vo.QuotePriceSourceVO" type: "object" } supplier: { type: "string" } tax: { type: "object" additionalProperties: true } total: { type: "object" additionalProperties: true } transactional_cost: { type: "object" additionalProperties: true } transactional_fixed: { type: "object" additionalProperties: true } transactional_sell_price: { type: "object" additionalProperties: true } transactional_shipping: { type: "object" additionalProperties: true } transactional_tax: { type: "object" additionalProperties: true } transactional_total: { type: "object" additionalProperties: true } transactional_variable: { type: "object" additionalProperties: true } variable: { type: "object" additionalProperties: true } variable_percent: { type: "object" additionalProperties: true } } } } item_shipping_total: { type: "object" additionalProperties: true } item_tax_total: { type: "object" additionalProperties: true } item_total: { type: "object" additionalProperties: true } reason_for_quote_selection: { type: "string" } show_cost_prices_and_markup: { type: "boolean" } spec: { description: "Java type: com.noosh.nooshapi.vo.SpecBaseVO" properties: { job_id: { type: "integer" format: "int64" } reference_number: { type: "string" } spec_id: { type: "integer" format: "int64" } spec_name: { type: "string" } } } transactional_item_shipping_total: { type: "object" additionalProperties: true } transactional_item_tax_total: { type: "object" additionalProperties: true } transactional_item_total: { type: "object" additionalProperties: true } vat_code: { type: "string" } vat_rate: { type: "object" additionalProperties: true } } } } quote_items_total: { type: "object" additionalProperties: true } quote_title: { type: "string" } shipping: { type: "object" additionalProperties: true } status: { type: "string" } submit_date: { type: "string" format: "date" } tax: { type: "object" additionalProperties: true } transactional_currency: { type: "string" } transactional_grand_total: { type: "object" additionalProperties: true } transactional_quote_items_total: { type: "object" additionalProperties: true } transactional_shipping: { type: "object" additionalProperties: true } transactional_tax: { type: "object" additionalProperties: true } vat_code: { type: "string" } vat_rate: { type: "object" additionalProperties: true } } } status_code: { type: "integer" format: "int32" } status_reason: { type: "string" } } } }