Skip to content

Trello

Node: trello · Full type: n8n-nodes-base.trello · Version: 1

Credentials

trelloApi (alias: @trello)

CREDENTIAL @trello = trelloApi "My Trello"

Operations

Resource: attachment

create

Parameter Type Default Details
cardId resourceLocator {...} required; modes: list, url, id
url string "" required
additionalFields collection {} keys: mimeType, name

delete

Parameter Type Default Details
cardId resourceLocator {...} required; modes: list, url, id
id string "" required

get

Parameter Type Default Details
cardId resourceLocator {...} required; modes: list, url, id
id string "" required
additionalFields collection {} keys: fields

getAll

Parameter Type Default Details
cardId resourceLocator {...} required; modes: list, url, id
additionalFields collection {} keys: fields

Resource: board

create

Parameter Type Default Details
name string "" required
description string ""
additionalFields collection {} keys: prefs_cardAging, prefs_background, prefs_comments, prefs_cardCovers, prefs_invitations, keepFromSource, ...

delete

Parameter Type Default Details
id resourceLocator {...} required; modes: list, url, id

get

Parameter Type Default Details
id resourceLocator {...} required; modes: list, url, id
additionalFields collection {} keys: fields, pluginData

update

Parameter Type Default Details
id resourceLocator {...} required; modes: list, url, id
updateFields collection {} keys: closed, desc, name, idOrganization, subscribed

Resource: boardMember

add

Parameter Type Default Details
id string "" required
idMember string "" required
type options "normal" required; normal, admin, observer
additionalFields collection {} keys: allowBillableGuest

getAll

Parameter Type Default Details
id string "" required
returnAll boolean false
limit number 20

invite

Parameter Type Default Details
id string "" required
email string "" required
additionalFields collection {} keys: type, fullName

remove

Parameter Type Default Details
id string "" required
idMember string "" required

Resource: card

create

Parameter Type Default Details
listId string "" required
name string "" required
description string ""
additionalFields collection {} keys: due, dueComplete, pos, idMembers, idLabels, urlSource, ...

delete

Parameter Type Default Details
id resourceLocator {...} required; modes: list, url, id

get

Parameter Type Default Details
id resourceLocator {...} required; modes: list, url, id
additionalFields collection {} keys: fields, board, board_fields, customFieldItems, members, member_fields, ...

update

Parameter Type Default Details
id resourceLocator {...} required; modes: list, url, id
updateFields collection {} keys: idAttachmentCover, idBoard, closed, desc, due, dueComplete, ...

Resource: cardComment

create

Parameter Type Default Details
cardId resourceLocator {...} required; modes: list, url, id
text string "" required

delete

Parameter Type Default Details
cardId resourceLocator {...} required; modes: list, url, id
commentId string "" required

update

Parameter Type Default Details
cardId resourceLocator {...} required; modes: list, url, id
commentId string "" required
text string "" required

Resource: checklist

create

Parameter Type Default Details
cardId resourceLocator {...} required; modes: list, url, id
name string "" required
additionalFields collection {} keys: idChecklistSource, pos

createCheckItem

Parameter Type Default Details
checklistId string "" required
name string "" required
additionalFields collection {} keys: checked, pos

delete

Parameter Type Default Details
cardId resourceLocator {...} required; modes: list, url, id
id string "" required

deleteCheckItem

Parameter Type Default Details
cardId resourceLocator {...} required; modes: list, url, id
checkItemId string "" required

get

Parameter Type Default Details
id string "" required
additionalFields collection {} keys: fields

getCheckItem

Parameter Type Default Details
cardId resourceLocator {...} required; modes: list, url, id
checkItemId string "" required
additionalFields collection {} keys: fields

completedCheckItems

Parameter Type Default Details
additionalFields collection {} keys: fields

getAll

Parameter Type Default Details
cardId resourceLocator {...} required; modes: list, url, id
additionalFields collection {} keys: fields

updateCheckItem

Parameter Type Default Details
cardId resourceLocator {...} required; modes: list, url, id
checkItemId string "" required
additionalFields collection {} keys: name, state, checklistId, pos

Resource: label

addLabel

Parameter Type Default Details
cardId resourceLocator {...} required; modes: list, url, id
id string "" required

create

Parameter Type Default Details
boardId resourceLocator {...} required; modes: list, url, id
name string "" required
color options "null" required; black, blue, green, lime, null, orange, pink, purple, ... (11 total)

delete

Parameter Type Default Details
id string "" required

get

Parameter Type Default Details
id string "" required
additionalFields collection {} keys: fields

getAll

Parameter Type Default Details
boardId resourceLocator {...} required; modes: list, url, id
additionalFields collection {} keys: fields

removeLabel

Parameter Type Default Details
cardId resourceLocator {...} required; modes: list, url, id
id string "" required

update

Parameter Type Default Details
id string "" required
updateFields collection {} keys: name, color

Resource: list

archive

Parameter Type Default Details
id string "" required
archive boolean false

create

Parameter Type Default Details
idBoard string "" required
name string "" required
additionalFields collection {} keys: idListSource, pos

get

Parameter Type Default Details
id string "" required
additionalFields collection {} keys: fields

getCards

Parameter Type Default Details
id string "" required
returnAll boolean false
limit number 20
additionalFields collection {} keys: fields

getAll

Parameter Type Default Details
id string "" required
returnAll boolean false
limit number 20
additionalFields collection {} keys: fields

update

Parameter Type Default Details
id string "" required
updateFields collection {} keys: idBoard, closed, name, pos, subscribed

Parameter Details

additionalFields children:

Parameter Type Default Details
mimeType string ""
name string ""

updateFields children:

Parameter Type Default Details
closed boolean false
desc string ""
name string ""
idOrganization string ""
subscribed boolean false

Example

NODE "trello" @trello AS "Trello" {
  resource: "attachment",
  operation: "get",
  url: {{ $json.url }},
  id: {{ $json.id }},
  name: {{ $json.name }}
}