Update Item
Update field values on an existing item
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
item_id | number | Required | Item ID |
fields | object | Optional | Field values keyed by field_id |
field_id | number | Optional | Single field update (with field_value) |
field_value | object | Optional | Value for single field |
file_ids | array | Optional | File IDs to attach |
tags | array | Optional | Tags to set |
Optional Flags
| Parameter | Type | Required | Description |
|---|---|---|---|
hook | boolean | Optional | Execute hooks |
silent | boolean | Optional | Suppress notifications |
id_only | boolean | Optional | Return only item_id |
Examples
MCP Tool Call
{
"name": "podio_updateItem",
"arguments": {
"item_id": 12345,
"fields": "example",
"field_id": 12345,
"field_value": "example",
"file_ids": "example",
"tags": "example",
"hook": true,
"silent": true,
"id_only": true
}
}REST API
curl -X POST https://api.syncello.io/v1/tools/podio/updateItem \
-H "Authorization: Bearer YOUR_JWT_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"item_id": 12345,
"fields": "example",
"field_id": 12345,
"field_value": "example",
"file_ids": "example",
"tags": "example",
"hook": true,
"silent": true,
"id_only": true
}'