Skip to content

Trello - Update Card

↩ Part of the Trello integration.

Updates an existing Trello card (PUT /cards/{id}). This is also the node you use to move a card between lists and to archive it — Trello models both as an update, so there is no separate node for them.

The fields to change are given as a JSON object, which lets one node handle any editable card attribute without a form field per attribute.

FieldTypeRequiredDescription
credentials_idcredentialsYesTrello credential
card_idtextYesCard id
fieldsJSONYesFields to update, e.g. {"idList":"...","closed":true}

card_id is resolved through dynamic variables ({{data.field}}). fields is not: it is parsed as JSON and sent as-is, so build any computed value in a previous node.

This node requires a Trello credential (service type trello):

FieldDescription
api_keyTrello API key
tokenToken generated when authorizing that key
KeyEffect
idListMoves the card to that list (this is how you advance a board column)
closedtrue archives the card, false restores it
nameRenames the card
descReplaces the description
dueSets the due date (ISO)
dueCompletetrue marks the due date as done
idMembersReplaces the list of assigned members
postop, bottom or a number

The updated card, as Trello returns it:

{
"data": {
"id": "66cd34ef56ab78cd90ef12ab",
"name": "Order: ACME Inc.",
"idList": "66ba98fe76dc54ba32fe10dc",
"closed": false,
"shortUrl": "https://trello.com/c/AbCdEfGh"
},
"_meta": {
"moduleVersion": "1.0.0",
"success": true,
"id": "66cd34ef56ab78cd90ef12ab",
"totalMs": 231
}
}

Note the new idList: that is the confirmation the card actually moved.

{
"credentials_id": "trello_ops",
"card_id": "{{data.card_id}}",
"fields": { "idList": "66ba98fe76dc54ba32fe10dc" }
}
{
"credentials_id": "trello_ops",
"card_id": "{{data.card_id}}",
"fields": { "closed": true }
}
{
"credentials_id": "trello_ops",
"card_id": "{{data.card_id}}",
"fields": {
"name": "Order shipped",
"due": "2026-08-20T09:00:00Z",
"dueComplete": false
}
}
  • If fields is not valid JSON, the node stops with a validation error before calling Trello.
  • Only the keys you send are changed; everything else keeps its current value.
  • idMembers replaces the assignee list, it does not add to it. Read the card first if you need to append.
  • Archiving (closed: true) is reversible; deleting is not.