← API reference
CANONICAL TYPE REFERENCE

UpdateCustomerPriceOverrideInput

Input for updating a customer price override. Only provided fields are changed.

Customer ID

Override type

Override scope

Operation kind (required when scope is OPERATION_KIND)

Cost category ID (required when scope is COST_CATEGORY)

valueFloat

Override value

Currency (required for FIXED_RATE type)

Priority

isActiveBoolean

Whether the override is active

Effective from date (ISO8601)

Effective to date (ISO8601)

notesString

Notes

View exact SDL
"""
Input for updating a customer price override. Only provided fields are changed.
"""
input UpdateCustomerPriceOverrideInput {
  """Customer ID"""
  customerId: CustomerID
  """Override type"""
  overrideType: PriceOverrideType
  """Override scope"""
  scope: PriceOverrideScope
  """Operation kind (required when scope is OPERATION_KIND)"""
  operationKind: String
  """Cost category ID (required when scope is COST_CATEGORY)"""
  costCategoryId: CostCategoryID
  """Override value"""
  value: Float
  """Currency (required for FIXED_RATE type)"""
  currency: CurrencyISO
  """Priority"""
  priority: Int
  """Whether the override is active"""
  isActive: Boolean
  """Effective from date (ISO8601)"""
  effectiveFrom: ISO8601
  """Effective to date (ISO8601)"""
  effectiveTo: ISO8601
  """Notes"""
  notes: String
}

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