materials_update
Update SKU details like cost, price, and inventory status in ServiceTitan for accurate material management and job costing.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | Material account | |
| active | No | Material active status | |
| addOnMemberPrice | No | Material add-on member price | |
| addOnPrice | No | Material add-on price | |
| assetAccount | No | Material asset account | |
| assets | No | ||
| bonus | No | Material bonus | |
| businessUnitId | No | Material business unit ID | |
| categories | No | ||
| chargeableByDefault | No | Material chargeable by default status | |
| code | No | Material code | |
| commissionBonus | No | Material commission bonus | |
| cost | No | Material cost | |
| costOfSaleAccount | No | Material cost of sale account | |
| costTypeId | No | Material cost type ID | |
| deductAsJobCost | No | Material deduct as job cost status | |
| description | No | Material description | |
| displayInAmount | No | Material display in amount status | |
| displayName | No | Material display name | |
| externalData | No | ||
| externalId | No | Material external ID | |
| generalLedgerAccountId | No | Material general ledger account ID | |
| hours | No | Material hours | |
| id | Yes | Format - int64. Unique id for the SKU is modified | |
| isConfigurableMaterial | No | Material is configurable material status | |
| isInventory | No | Material is inventory status | |
| isOtherDirectCost | No | Material is other direct cost status | |
| memberPrice | No | Material member price | |
| otherVendors | No | ||
| paysCommission | No | Material pays commission status | |
| price | No | Material price | |
| primaryVendor | No | ||
| source | No | Material source | |
| taxable | No | Material taxable status | |
| tenant | Yes | Format - int64. Tenant ID | |
| unitOfMeasure | No | Material unit of measure | |
| variationsOrConfigurableMaterials | No |