Update IT Glue Flexible Asset
itglue_update_flexible_assetUpdates a flexible asset's traits by replacing the complete trait set; fetch the asset first and resend all existing traits to avoid clearing omitted values.
Instructions
Update a flexible asset's traits. IMPORTANT: IT Glue replaces the traits object wholesale — fetch the asset first and send back ALL traits, not just the changed ones, or omitted traits are cleared.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"flexible_asset_id": "<flexible_asset_id>",
"traits": "<traits>"
},
"name": "itglue_update_flexible_asset"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| traits | Yes | The COMPLETE set of trait values (omitted traits are cleared) | |
| response_format | No | Output format: human-readable markdown (default) or structured JSON | markdown |
| flexible_asset_id | Yes | The flexible asset ID to update |