interface TrelloNodeParameters {
additionalFields?:
| { mimeType?: string; name?: string }
| { fields?: string }
| {
defaultLabels?: boolean;
defaultLists?: boolean;
idBoardSource?: string;
idOrganization?: string;
keepFromSource?: string;
powerUps?:
| "all"
| "calendar"
| "cardAging"
| "recap"
| "voting";
prefs_background?: string;
prefs_cardAging?: "pirate"
| "regular";
prefs_cardCovers?: boolean;
prefs_comments?:
| "public"
| "disabled"
| "members"
| "observers"
| "org";
prefs_invitations?: "members"
| "admins";
prefs_permissionLevel?: "public" | "private" | "org";
prefs_selfJoin?: boolean;
prefs_voting?:
| "public"
| "disabled"
| "members"
| "observers"
| "org";
}
| { fields?: string; pluginData?: boolean }
| { allowBillableGuest?: boolean }
| {
fullName?: string;
type?: "admin" | "normal" | "observer";
}
| {
due?: string;
dueComplete?: boolean;
idCardSource?: string;
idLabels?: string;
idMembers?: string;
keepFromSource?: string;
pos?: string;
urlSource?: string;
}
| {
board?: boolean;
board_fields?: string;
customFieldItems?: boolean;
fields?: string;
member_fields?: string;
members?: boolean;
pluginData?: boolean;
sticker_fields?: string;
stickers?: boolean;
}
| { idChecklistSource?: string; pos?: string }
| { checked?: boolean; pos?: string }
| {
checklistId?: string;
name?: string;
pos?: string;
state?: "complete" | "incomplete";
}
| { idListSource?: string; pos?: string };
archive?: boolean;
boardId?: {
mode: "id" | "list" | "url";
value: string;
};
cardId?: { mode: "id"
| "list"
| "url"; value: string };
checkItemId?: string;
checklistId?: string;
color?:
| "null"
| "orange"
| "yellow"
| "green"
| "blue"
| "purple"
| "pink"
| "red"
| "black"
| "lime"
| "sky";
commentId?: string;
description?: string;
email?: string;
id?: | string
| { mode: "id"
| "list"
| "url"; value: string };
idBoard?: string;
idMember?: string;
limit?: number;
listId?: string;
name?: string;
operation?:
| "create"
| "get"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
| "invite"
| "archive"
| "createCheckItem"
| "deleteCheckItem"
| "getCheckItem"
| "completedCheckItems"
| "updateCheckItem"
| "addLabel"
| "removeLabel"
| "getCards";
resource?: | "list"
| "checklist"
| "label"
| "attachment"
| "board"
| "boardMember"
| "card"
| "cardComment";
returnAll?: boolean;
text?: string;
type?: "admin"
| "normal"
| "observer";
updateFields?:
| {
closed?: boolean;
desc?: string;
idOrganization?: string;
name?: string;
subscribed?: boolean;
}
| {
closed?: boolean;
desc?: string;
due?: string;
dueComplete?: boolean;
idAttachmentCover?: string;
idBoard?: string;
idLabels?: string;
idList?: string;
idMembers?: string;
name?: string;
pos?: string;
subscribed?: boolean;
}
| {
color?: | "null"
| "orange"
| "yellow"
| "green"
| "blue"
| "purple"
| "pink"
| "red"
| "black"
| "lime"
| "sky";
name?: string;
}
| {
closed?: boolean;
idBoard?: string;
name?: string;
pos?: string;
subscribed?: boolean;
};
url?: string;
}Properties§
readonly additional Fields?:
| { mimeType?: string; name?: string }
| { fields?: string }
| {
defaultLabels?: boolean;
defaultLists?: boolean;
idBoardSource?: string;
idOrganization?: string;
keepFromSource?: string;
powerUps?:
| "all"
| "calendar"
| "cardAging"
| "recap"
| "voting";
prefs_background?: string;
prefs_cardAging?: "pirate"
| "regular";
prefs_cardCovers?: boolean;
prefs_comments?:
| "public"
| "disabled"
| "members"
| "observers"
| "org";
prefs_invitations?: "members"
| "admins";
prefs_permissionLevel?: "public" | "private" | "org";
prefs_selfJoin?: boolean;
prefs_voting?:
| "public"
| "disabled"
| "members"
| "observers"
| "org";
}
| { fields?: string; pluginData?: boolean }
| { allowBillableGuest?: boolean }
| {
fullName?: string;
type?: "admin" | "normal" | "observer";
}
| {
due?: string;
dueComplete?: boolean;
idCardSource?: string;
idLabels?: string;
idMembers?: string;
keepFromSource?: string;
pos?: string;
urlSource?: string;
}
| {
board?: boolean;
board_fields?: string;
customFieldItems?: boolean;
fields?: string;
member_fields?: string;
members?: boolean;
pluginData?: boolean;
sticker_fields?: string;
stickers?: boolean;
}
| { idChecklistSource?: string; pos?: string }
| { checked?: boolean; pos?: string }
| {
checklistId?: string;
name?: string;
pos?: string;
state?: "complete" | "incomplete";
}
| { idListSource?: string; pos?: string }readonly archive?: booleanWhether the list should be archived or unarchived
readonly board Id?: { ... }The ID of the board Default: {"mode":"list","value":""}
readonly card Id?: { ... }The ID of the card Default: {"mode":"list","value":""}
readonly check Item Id?: stringThe ID of the checklist item to delete
readonly checklist Id?: stringThe ID of the checklist to update
readonly color?:
| "null"
| "orange"
| "yellow"
| "green"
| "blue"
| "purple"
| "pink"
| "red"
| "black"
| "lime"
| "sky"The color for the label Default: "null"
readonly comment Id?: stringThe ID of the comment to delete
readonly description?: stringThe description of the board
readonly email?: stringThe ID of the board to update
readonly id?: string | { mode: "id" | "list" | "url"; value: string }The ID of the attachment to delete
readonly id Board?: stringThe ID of the board the list should be created in
readonly id Member?: stringThe ID of the member to add to the board
readonly limit?: numberMax number of results to return Default: 20 Type options: {"minValue":1}
readonly list Id?: stringThe ID of the list to create card in
readonly name?: stringThe name of the board
readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
| "invite"
| "archive"
| "createCheckItem"
| "deleteCheckItem"
| "getCheckItem"
| "completedCheckItems"
| "updateCheckItem"
| "addLabel"
| "removeLabel"
| "getCards"Default: "getAll"
readonly resource?:
| "list"
| "checklist"
| "label"
| "attachment"
| "board"
| "boardMember"
| "card"
| "cardComment"Default: "card"
readonly return All?: booleanWhether to return all results or only up to a given limit
readonly text?: stringText of the comment
readonly type?: "admin" | "normal" | "observer"Determines the type of membership the user being added should have Default: "normal"
readonly update Fields?:
| {
closed?: boolean;
desc?: string;
idOrganization?: string;
name?: string;
subscribed?: boolean;
}
| {
closed?: boolean;
desc?: string;
due?: string;
dueComplete?: boolean;
idAttachmentCover?: string;
idBoard?: string;
idLabels?: string;
idList?: string;
idMembers?: string;
name?: string;
pos?: string;
subscribed?: boolean;
}
| {
color?: | "null"
| "orange"
| "yellow"
| "green"
| "blue"
| "purple"
| "pink"
| "red"
| "black"
| "lime"
| "sky";
name?: string;
}
| {
closed?: boolean;
idBoard?: string;
name?: string;
pos?: string;
subscribed?: boolean;
}Default: {}
readonly url?: stringThe URL of the attachment to add
Default: {}