← API reference
CANONICAL TYPE REFERENCE

UpdateRecordedCostInput

Input for updating a recorded cost. Only provided fields are changed.

Associated cost category ID

Associated cost center ID

Cost rate to use (optional, derives unitRate if provided and unitRate omitted)

Related job ID

Quantity consumed

Cost per unit

Currency code

Description or notes

Type of external reference

External reference ID

Date the cost was recorded

View exact SDL
"""Input for updating a recorded cost. Only provided fields are changed."""
input UpdateRecordedCostInput {
  """Associated cost category ID"""
  costCategoryId: CostCategoryID
  """Associated cost center ID"""
  costCenterId: CostCenterID
  """
  Cost rate to use (optional, derives unitRate if provided and unitRate omitted)
  """
  costRateId: CostRateID
  """Related job ID"""
  jobId: JobID
  """Quantity consumed"""
  quantity: Float
  """Cost per unit"""
  unitRate: Float
  """Currency code"""
  currency: CurrencyISO
  """Description or notes"""
  description: String
  """Type of external reference"""
  referenceType: String
  """External reference ID"""
  referenceId: String
  """Date the cost was recorded"""
  recordedAt: ISO8601
}

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