Skip to content

Trello

Trello is a project management tool that uses boards, lists, and cards to help users organize tasks and collaborate with teams.

Categories: productivity-and-collaboration

Type: trello/v1


Connections

Version: 1

custom

Properties

NameLabelTypeDescriptionRequired
keyKeySTRINGtrue
tokenTokenSTRINGtrue

Actions

Create Board

Name: createBoard

Creates a new board.

Properties

NameLabelTypeDescriptionRequired
nameNameSTRINGThe new name for the board.true
descDescriptionSTRINGA new description for the board.false

Example JSON Structure

{
"label" : "Create Board",
"name" : "createBoard",
"parameters" : {
"name" : "",
"desc" : ""
},
"type" : "trello/v1/createBoard"
}

Output

This action does not produce any output.

Create Card

Name: createCard

Creates a new card.

Properties

NameLabelTypeDescriptionRequired
idBoardBoard IDSTRINGID of the board.true
idListList IDSTRING
Depends On idBoard
ID of the list where the card should be created in.true
nameNameSTRINGThe name for the card.false
descDescriptionSTRINGThe description for the card.false

Example JSON Structure

{
"label" : "Create Card",
"name" : "createCard",
"parameters" : {
"idBoard" : "",
"idList" : "",
"name" : "",
"desc" : ""
},
"type" : "trello/v1/createCard"
}

Output

Type: OBJECT

Properties

NameTypeDescription
idSTRINGID of the card.
descSTRINGDescription of the card.
idBoardSTRINGID of the board the card belongs to.
idListSTRINGID of the list the card belongs to.
nameSTRINGName of the card.

Output Example

{
"id" : "",
"desc" : "",
"idBoard" : "",
"idList" : "",
"name" : ""
}

Get Card

Name: getCard

Gets a card details.

Properties

NameLabelTypeDescriptionRequired
idBoardBoard IDSTRINGID of the board where card is located.true
idCard IDSTRING
Depends On idBoard
true

Example JSON Structure

{
"label" : "Get Card",
"name" : "getCard",
"parameters" : {
"idBoard" : "",
"id" : ""
},
"type" : "trello/v1/getCard"
}

Output

Type: OBJECT

Properties

NameTypeDescription
idSTRINGID of the card.
descSTRINGDescription of the card.
idBoardSTRINGID of the board the card belongs to.
idListSTRINGID of the list the card belongs to.
nameSTRINGName of the card.

Output Example

{
"id" : "",
"desc" : "",
"idBoard" : "",
"idList" : "",
"name" : ""
}

Triggers

New Card

Name: newCard

Triggers when a new card is created on specified board or list.

Type: DYNAMIC_WEBHOOK

Properties

NameLabelTypeDescriptionRequired
idBoardBoard IDSTRINGtrue
idListList IDSTRING
Depends On idBoard
false

Output

Type: OBJECT

Properties

NameTypeDescription
idSTRINGID of the card.
descSTRINGDescription of the card.
idBoardSTRINGID of the board the card belongs to.
idListSTRINGID of the list the card belongs to.
nameSTRINGName of the card.

JSON Example

{
"label" : "New Card",
"name" : "newCard",
"parameters" : {
"idBoard" : "",
"idList" : ""
},
"type" : "trello/v1/newCard"
}