← API reference
CANONICAL TYPE REFERENCE

UpdateEstimateLineInput

Input for updating an estimate line. Only provided fields are changed.

Parent estimate ID

Line item number

Associated product ID

Product SKU

Product name

Line item description

Quantity

Price per unit

Discount percentage

Discount amount

taxRateFloat

Tax rate percentage

Total for this line item

Currency code

Estimated production cost

Estimated profit margin percentage

notesString

Line item notes

Display sort order

File attachments per component slot. Copied to the order line on acceptance.

View exact SDL
"""Input for updating an estimate line. Only provided fields are changed."""
input UpdateEstimateLineInput {
  """Parent estimate ID"""
  estimateId: EstimateID
  """Line item number"""
  lineNumber: Int
  """Associated product ID"""
  productId: ProductID
  """Product SKU"""
  productSku: String
  """Product name"""
  productName: String
  """Line item description"""
  description: String
  """Quantity"""
  quantity: Int
  """Price per unit"""
  unitPrice: Float
  """Discount percentage"""
  discountPercent: Float
  """Discount amount"""
  discountAmount: Float
  """Tax rate percentage"""
  taxRate: Float
  """Total for this line item"""
  lineTotal: Float
  """Currency code"""
  currency: CurrencyISO
  """Estimated production cost"""
  estimatedCost: Float
  """Estimated profit margin percentage"""
  estimatedMarginPercent: Float
  """Line item notes"""
  notes: String
  """Display sort order"""
  sortOrder: Int
  """
  File attachments per component slot. Copied to the order line on acceptance.
  """
  attachments: [EstimateLineFileAttachmentInput!]
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.