estimates_put_item
Update or add item details in ServiceTitan estimates, including SKU, quantity, rates, costs, and group parameters, using the MCP server for API interaction.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chargeable | No | Chargeable | |
| description | No | Description | |
| id | Yes | Format - int64. Item ID | |
| itemGroupName | No | Item Group Name | |
| itemGroupRootId | No | Item Group Root ID | |
| membershipTypeId | No | Membership Type ID | |
| qty | No | Quantity | |
| skuAccount | No | SKU Account | |
| tenant | Yes | Format - int64. Tenant ID | |
| unitCost | No | Unit Cost | |
| unitRate | No | Unit Rate |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"chargeable": {
"description": "Chargeable",
"type": "boolean"
},
"description": {
"description": "Description",
"type": "string"
},
"id": {
"description": "Format - int64. Item ID",
"type": "integer"
},
"itemGroupName": {
"description": "Item Group Name",
"type": "string"
},
"itemGroupRootId": {
"description": "Item Group Root ID",
"type": "integer"
},
"membershipTypeId": {
"description": "Membership Type ID",
"type": "integer"
},
"qty": {
"description": "Quantity",
"type": "number"
},
"skuAccount": {
"description": "SKU Account",
"type": "string"
},
"tenant": {
"description": "Format - int64. Tenant ID",
"type": "integer"
},
"unitCost": {
"description": "Unit Cost",
"type": "number"
},
"unitRate": {
"description": "Unit Rate",
"type": "number"
}
},
"required": [
"id",
"tenant"
],
"type": "object"
}