Skip to Content

Trello API

Trello API icon
Arcade Starter

Tools that enable LLMs to interact directly with the trello API.

Author:Arcade
Version:3.0.0
Auth:No authentication required
246tools
246require secrets
PyPI VersionPython VersionsWheel StatusDownloadsLicense

TrelloApi enables LLMs to interact with the Trello API, facilitating seamless task management and collaboration through automated actions. This toolkit provides a comprehensive set of tools for managing boards, cards, lists, and members within the Trello ecosystem.

Capabilities:

  • Create, update, and delete Trello boards, cards, and lists.
  • Manage member assignments and roles across boards and workspaces.
  • Handle attachments, comments, and labels efficiently on Trello cards.
  • Set up webhooks for real-time notifications on board changes.
  • Utilize checklists and custom fields to enhance task organization.

Secrets:

  • Uses TRELLO_API_KEY and TRELLO_TOKEN for secure access, managing API interactions effectively to protect data.

Available tools(246)

246 of 246
Tool nameDescriptionSecrets
Attach a file or link to a Trello card. Use this tool to add an attachment, such as a file or link, to a specific Trello card by providing the card's ID.
2
Add a comment to a specific Trello card. Use this tool to post a new comment on a Trello card given its ID. It is useful for users needing to add updates or notes directly on a Trello card.
2
Add an option to a dropdown Custom Field in Trello. Use this tool to add a new option to a dropdown Custom Field on a Trello board. This should be called when needing to expand the choices available in a specific dropdown Custom Field.
2
Add a label to a Trello card. Use this tool to assign a label to a specific card in Trello by specifying the card ID.
2
Add a member to a Trello board. Use this tool to add a member to a specific Trello board by providing the board ID and the member ID.
2
Add a member to a specified Trello card. Use this tool to assign a specific member to a Trello card by providing the card ID and member information.
2
Add or update a member in a Trello Workspace. This tool is used to add a new member to a Trello Workspace or update the type of an existing member. It should be called when you need to manage workspace memberships and roles.
2
Add a reaction to a Trello action. Use this tool to add a new reaction to a specific action within Trello. It should be called when you want to express feedback or sentiment on an action item on Trello.
2
Add a sticker to a specific Trello card. Use this tool to attach a sticker to a Trello card by specifying the card's ID. Ideal for organizing and visually enhancing your Trello boards.
2
Create a new webhook on Trello. Use this tool to create a new webhook on Trello, enabling you to receive updates about changes to boards, cards, lists, or other Trello elements.
2
Archives all cards in a specified Trello list. Use this tool to archive all cards within a specific Trello list. This action is useful for organizing and managing tasks by clearing out completed or irrelevant cards.
2
Archive or unarchive a Trello list. Use this tool to archive or unarchive a specific list in Trello by providing the list ID. It helps manage list visibility and workflow on Trello boards.
2
Check if a board has new billable guests. This tool is used to determine if a specific Trello board has new billable guests. Use it when you need to audit or manage guest access on a board.
2
Check if an organization can be transferred to an enterprise. This tool checks whether a specified organization can be transferred to an enterprise, providing the transferability status.
2
Create a new tag for a Trello board. Call this tool to create a new tag for an existing Trello board. It should be used when you want to organize or categorize elements within a board with new tags.
2
Create a new checkitem in a Trello checklist. Use this tool to add a new checkitem to an existing checklist in Trello. This is useful for managing tasks and ensuring that all necessary steps are documented within a checklist.
2
Create a new checklist on a Trello card. Use this tool to add a checklist to a specific Trello card by providing the card ID. It allows for organizing tasks within a card using checklists.
2
Create a new custom emoji in Trello. Use this tool to create a custom emoji for a specific Trello member. Call this when you need to add a unique emoji to a member's collection.
2
Create an auth token for a Trello enterprise. This tool generates an authentication token for a specified enterprise in Trello. Use it when managing enterprise-level access or automating processes that require specific enterprise authentication.
2
Create a new label on a Trello board. Use this tool to add a new label to a specific Trello board. This can help organize tasks by categorizing them with labels.
2
Create a new avatar for a Trello member. This tool creates a new avatar for a specific Trello member using their ID. It should be called when you need to update or set a member's avatar in Trello.
2
Create a new label on a Trello board. Use this tool to add a new label to a specified Trello board. This is useful for organizing and categorizing tasks within a board.
2
Create a new tag within a specific Trello organization. Use this tool to add a tag to a Trello organization by providing the organization ID. It facilitates organizing and categorizing items within the organization.
2
Create a saved search for a Trello member. Use this tool to create a saved search for a specific Trello member, helping them quickly access important search results in the future.
2
Create a new board on Trello. Use this tool to create a new board on Trello when you need to organize tasks or projects. It will return the details of the newly created board, allowing further actions or adjustments.
2
Page 1 of 10(25 of 246)

Selected tools

No tools selected.

Click "Show all tools" to add tools.

Requirements

Select tools to see requirements

#

TrelloApi.AddAttachmentToTrelloCard

Attach a file or link to a Trello card. Use this tool to add an attachment, such as a file or link, to a specific Trello card by providing the card's ID.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card to which the attachment will be added.
attachment_mime_typestringOptionalThe MIME type of the attachment file. Should be a valid MIME type string (max 256 characters).
attachment_namestringOptionalThe name of the attachment. Maximum length is 256 characters.
attachment_urlstringOptionalA URL to attach to the Trello card. Must start with 'http://' or 'https://'.
file_attachmentstringOptionalThe file data to upload and attach to the Trello card as multipart/form-data.
use_as_card_coverbooleanOptionalSet to true to use the new attachment as the card cover.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-cards-id-attachments'.
#

TrelloApi.AddCommentToTrelloCard

Add a comment to a specific Trello card. Use this tool to post a new comment on a Trello card given its ID. It is useful for users needing to add updates or notes directly on a Trello card.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card where the comment will be added.
comment_textstringRequiredThe content of the comment to be added to the Trello card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-cards-id-actions-comments'.
#

TrelloApi.AddDropdownOptionCustomField

Add an option to a dropdown Custom Field in Trello. Use this tool to add a new option to a dropdown Custom Field on a Trello board. This should be called when needing to expand the choices available in a specific dropdown Custom Field.

Parameters

ParameterTypeReq.Description
custom_field_idstringRequiredThe unique identifier of the custom field to which a dropdown option will be added.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-customfields-id-options'.
#

TrelloApi.AddLabelToTrelloCard

Add a label to a Trello card. Use this tool to assign a label to a specific card in Trello by specifying the card ID.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier for the specific Trello card.
label_idstringOptionalThe ID of the label to add to the Trello card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-cards-id-idlabels'.
#

TrelloApi.AddMemberToBoard

Add a member to a Trello board. Use this tool to add a member to a specific Trello board by providing the board ID and the member ID.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe ID of the board to update. Required to specify which Trello board the member will be added to.
member_id_to_addstringRequiredThe ID of the member to add to the Trello board.
member_role_typestringRequiredSpecifies the role of the member on the board. Choose from 'admin', 'normal', or 'observer'.
allow_billable_guestbooleanOptionalSet to true to allow organization admins to add multi-board guests to the board.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-boards-id-members-idmember'.
#

TrelloApi.AddMemberToTrelloCard

Add a member to a specified Trello card. Use this tool to assign a specific member to a Trello card by providing the card ID and member information.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier for the Trello card to which a member will be added. It is required to specify which card the member should be added to.
member_id_to_addstringOptionalThe ID of the member to add to the specified Trello card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-cards-id-idmembers'.
#

TrelloApi.AddOrUpdateWorkspaceMember

Add or update a member in a Trello Workspace. This tool is used to add a new member to a Trello Workspace or update the type of an existing member. It should be called when you need to manage workspace memberships and roles.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the member to add or update in the Trello Workspace.
member_role_typestringRequiredSpecify the role of the member in the workspace. Acceptable values are 'admin' or 'normal'.
organization_id_or_namestringRequiredThe ID or name of the Trello organization to which the member will be added or updated.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-organizations-id-members-idmember'.
#

TrelloApi.AddReactionToTrelloAction

Add a reaction to a Trello action. Use this tool to add a new reaction to a specific action within Trello. It should be called when you want to express feedback or sentiment on an action item on Trello.

Parameters

ParameterTypeReq.Description
action_idstringRequiredThe ID of the Trello action to which you want to add a reaction.
emoji_short_namestringOptionalThe short name of the emoji to add as a reaction, like 'thumbsup' or 'smile'.
emoji_skin_variationstringOptionalSpecifies the `skinVariation` for the emoji being added as a reaction, like default or medium-light.
emoji_unified_valuestringOptionalThe `unified` value of the emoji to add to the Trello action. This is a code representing the emoji and is used to specify the exact emoji to add.
native_emoji_unicodestringOptionalThe native unicode emoji to add as a reaction. It should be a valid emoji character.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-actions-idaction-reactions'.
#

TrelloApi.AddStickerToTrelloCard

Add a sticker to a specific Trello card. Use this tool to attach a sticker to a Trello card by specifying the card's ID. Ideal for organizing and visually enhancing your Trello boards.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card to which the sticker will be added.
sticker_identifierstringRequiredSpecify the sticker ID for custom stickers or use default string identifiers like 'taco-cool' for default stickers.
sticker_left_positionnumberRequiredThe left position of the sticker. Acceptable values range from -60 to 100.
sticker_top_positionnumberRequiredSpecify the vertical position of the sticker on the card, ranging from -60 to 100.
sticker_z_indexintegerRequiredSpecify the z-index of the sticker to determine overlay order. Use integers to set layer depth.
sticker_rotationnumberOptionalThe rotation angle of the sticker in degrees, allowing for visual adjustment.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-cards-id-stickers'.
#

TrelloApi.AddTrelloWebhook

Create a new webhook on Trello. Use this tool to create a new webhook on Trello, enabling you to receive updates about changes to boards, cards, lists, or other Trello elements.

Parameters

ParameterTypeReq.Description
callback_urlstringRequiredA valid URL that supports `HEAD` and `POST` requests for webhook notifications.
model_id_to_monitorstringRequiredID of the Trello model (board, card, etc.) to monitor for changes.
is_webhook_activebooleanOptionalA boolean to specify whether the webhook is active and sending POST requests.
webhook_descriptionstringOptionalA description of the webhook, up to 16384 characters long.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-webhooks'.
#

TrelloApi.ArchiveAllCardsInList

Archives all cards in a specified Trello list. Use this tool to archive all cards within a specific Trello list. This action is useful for organizing and managing tasks by clearing out completed or irrelevant cards.

Parameters

ParameterTypeReq.Description
list_idstringRequiredThe unique identifier of the Trello list to archive all cards from.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-lists-id-archiveallcards'.
#

TrelloApi.ArchiveOrUnarchiveTrelloList

Archive or unarchive a Trello list. Use this tool to archive or unarchive a specific list in Trello by providing the list ID. It helps manage list visibility and workflow on Trello boards.

Parameters

ParameterTypeReq.Description
list_idstringRequiredThe unique identifier of the Trello list to archive or unarchive.
archive_liststringOptionalSet to true to archive the list or false to unarchive.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-lists-id-closed'.
#

TrelloApi.CheckBoardBillableGuests

Check if a board has new billable guests. This tool is used to determine if a specific Trello board has new billable guests. Use it when you need to audit or manage guest access on a board.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe ID of the Trello board to check for new billable guests.
organization_id_or_namestringRequiredThe ID or name of the Trello organization to check for new billable guests on the board.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-organizations-id-newbillableguests-idboard'.
#

TrelloApi.CheckOrganizationTransferability

Check if an organization can be transferred to an enterprise. This tool checks whether a specified organization can be transferred to an enterprise, providing the transferability status.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredID of the Enterprise to check for organization transferability.
organization_idstringRequiredThe ID of the organization to check for transferability.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-enterprises-id-transferrable-organization-idOrganization'.
#

TrelloApi.CreateBoardTag

Create a new tag for a Trello board. Call this tool to create a new tag for an existing Trello board. It should be used when you want to organize or categorize elements within a board with new tags.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe ID of the Trello board where the tag will be created.
organization_tag_idstringRequiredThe ID of the tag from the organization to associate with the board.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-boards-id-idtags'.
#

TrelloApi.CreateCheckitemInChecklist

Create a new checkitem in a Trello checklist. Use this tool to add a new checkitem to an existing checklist in Trello. This is useful for managing tasks and ensuring that all necessary steps are documented within a checklist.

Parameters

ParameterTypeReq.Description
checkitem_namestringRequiredThe name of the new check item on the checklist. Must be between 1 and 16384 characters long.
checklist_idstringRequiredThe unique ID of the checklist where the checkitem will be created.
checkitem_due_datestringOptionalSpecify the due date for the checkitem in ISO 8601 format (e.g., YYYY-MM-DD).
checkitem_positionstringOptionalPosition of the check item in checklist: `top`, `bottom`, or a positive number.
due_reminder_minutesnumberOptionalMinutes before the due date to trigger a reminder for the checkitem.
is_checkitem_checkedbooleanOptionalSet to true if the check item should be checked upon creation. Otherwise, it will be unchecked.
member_idstringOptionalID of the member to associate with the checkitem.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-checklists-id-checkitems'.
#

TrelloApi.CreateChecklistOnCard

Create a new checklist on a Trello card. Use this tool to add a checklist to a specific Trello card by providing the card ID. It allows for organizing tasks within a card using checklists.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card to which the checklist will be added.
checklist_namestringOptionalThe name of the checklist to be created on a Trello card.
checklist_positionstringOptionalSpecify the position of the checklist on the card. Accepts `top`, `bottom`, or a positive number indicating the exact position.
source_checklist_idstringOptionalThe ID of a source checklist to copy into the new checklist. This is used to duplicate the tasks from another checklist.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-cards-id-checklists'.
#

TrelloApi.CreateCustomEmojiTrello

Create a new custom emoji in Trello. Use this tool to create a custom emoji for a specific Trello member. Call this when you need to add a unique emoji to a member's collection.

Parameters

ParameterTypeReq.Description
emoji_image_filestringRequiredPath or URL to the image file for the emoji. The image must be in a supported format.
emoji_namestringRequiredProvide a name for the emoji, between 2 and 64 characters.
member_identifierstringRequiredThe ID or username of the Trello member to whom the emoji will be added.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-members-id-customemoji'.
#

TrelloApi.CreateEnterpriseAuthToken

Create an auth token for a Trello enterprise. This tool generates an authentication token for a specified enterprise in Trello. Use it when managing enterprise-level access or automating processes that require specific enterprise authentication.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredThe unique ID of the enterprise for which the auth token will be generated.
token_expirationstringOptionalSpecify the token's duration: `1hour`, `1day`, `30days`, or `never`. This determines how long the token will be valid.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-enterprises-id-tokens'.
#

TrelloApi.CreateLabelOnBoard

Create a new label on a Trello board. Use this tool to add a new label to a specific Trello board. This can help organize tasks by categorizing them with labels.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board where the new label will be created.
label_colorstringRequiredSets the color of the new label. Accepted values include specific colors or `null` for no color.
label_namestringRequiredThe name of the label to be created. It must be between 1 and 16,384 characters long.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-boards-id-labels'.
#

TrelloApi.CreateMemberAvatar

Create a new avatar for a Trello member. This tool creates a new avatar for a specific Trello member using their ID. It should be called when you need to update or set a member's avatar in Trello.

Parameters

ParameterTypeReq.Description
avatar_image_filestringRequiredA string representing the image file data for the member's new avatar. It should be a file path or base64-encoded image.
member_id_or_usernamestringRequiredThe ID or username of the Trello member for whom you want to create an avatar. This identifies the member uniquely.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'membersidavatar'.
#

TrelloApi.CreateNewLabelOnBoard

Create a new label on a Trello board. Use this tool to add a new label to a specified Trello board. This is useful for organizing and categorizing tasks within a board.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe ID of the Trello board on which to create the new label. This is required to specify the target board.
label_colorstringRequiredSpecify the color for the label. Choose from yellow, purple, blue, red, green, orange, black, sky, pink, or lime.
label_namestringRequiredThe name assigned to the new label being created on the Trello board.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-labels'.
#

TrelloApi.CreateOrganizationTag

Create a new tag within a specific Trello organization. Use this tool to add a tag to a Trello organization by providing the organization ID. It facilitates organizing and categorizing items within the organization.

Parameters

ParameterTypeReq.Description
organization_id_or_namestringRequiredThe ID or name of the Trello organization where the tag will be created.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-organizations-id-tags'.
#

TrelloApi.CreateSavedSearch

Create a saved search for a Trello member. Use this tool to create a saved search for a specific Trello member, helping them quickly access important search results in the future.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member for whom the saved search is created.
saved_search_namestringRequiredThe title for the saved search to be created for a Trello member.
saved_search_positionstringRequiredSpecify the position of the saved search. Can be 'top', 'bottom', or a positive float for custom placement.
search_querystringRequiredThe search query to be saved for the Trello member.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-members-id-savedsearches'.
#

TrelloApi.CreateTrelloBoard

Create a new board on Trello. Use this tool to create a new board on Trello when you need to organize tasks or projects. It will return the details of the newly created board, allowing further actions or adjustments.

Parameters

ParameterTypeReq.Description
board_namestringRequiredThe new name for the Trello board. Must be between 1 to 16384 characters.
add_default_listsbooleanOptionalAdd the default lists (To Do, Doing, Done) to a new board. Ignored if `idBoardSource` is provided.
allow_self_joinbooleanOptionalSet to `true` to allow users to join the board themselves. Set to `false` if they need an invitation.
board_background_colorstringOptionalSpecify the custom background ID or choose from predefined colors: blue, orange, green, red, purple, pink, lime, sky, grey.
board_descriptionstringOptionalA description for the new board, ranging from 0 to 16384 characters in length.
board_permission_levelstringOptionalSet the permission level of the board. Options are: `org`, `private`, `public`.
card_aging_typestringOptionalType of card aging on the board: `pirate` or `regular`. Determines visual changes over time when enabled.
comment_permissionstringOptionalSpecify who can comment on cards: `disabled`, `members`, `observers`, `org`, `public`.
enable_card_coversbooleanOptionalBoolean to determine whether card covers are enabled on the board.
enabled_power_upsstringOptionalSpecify the Power-Ups to enable on the board. Options: all, calendar, cardAging, recap, voting.
include_original_cardsstringOptionalSpecify 'cards' to keep cards from the original board when copying; otherwise, omit for none.
invitation_permissionsstringOptionalSpecifies who can invite users to join the board. Choose either `admins` or `members`.
source_board_idstringOptionalThe ID of the board to copy for creating a new board.
use_default_labelsbooleanOptionalSet to true to use the default set of labels on the new board; false to exclude them.
voting_permissionsstringOptionalSpecifies who can vote on the board: `disabled`, `members`, `observers`, `org`, or `public`.
workspace_id_or_namestringOptionalThe ID or name of the Trello Workspace where the board will be created.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-boards'.
#

TrelloApi.CreateTrelloBoardList

Create a new list on a Trello board. This tool creates a new list on a specified Trello board. Use it when you need to organize tasks by adding a new list to an existing board.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board where the list will be created. Required for specifying which board to add the list to.
list_namestringRequiredThe name of the list to be created. It should be between 1 to 16384 characters in length.
list_positionstringOptionalSpecifies where the list should be positioned. Use 'top', 'bottom', or a positive number for custom placement.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-boards-id-lists'.
#

TrelloApi.CreateTrelloCardLabel

Add a new label to a specific Trello card. This tool creates a new label on the specified Trello board and attaches it to the given card. Use this when you need to organize or categorize tasks by adding labels to cards in Trello.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card to which the label will be added.
label_colorstringRequiredSpecify a valid Trello label color or use 'null'. Check Trello's documentation for available colors.
label_namestringOptionalThe name for the label to add to the Trello card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-cards-id-labels'.
#

TrelloApi.CreateTrelloChecklist

Create a new checklist in Trello. This tool creates a checklist in Trello. It should be called when a user wants to add a checklist to a Trello board.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique ID of the Trello card where the checklist will be added.
checklist_namestringOptionalThe name of the checklist to be created. It should be a string with 1 to 16384 characters.
checklist_positionstringOptionalThe position of the checklist on the card. Accepts 'top', 'bottom', or a positive number indicating specific placement.
source_checklist_idstringOptionalThe ID of the checklist to be copied into the new checklist.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-checklists'.
#

TrelloApi.CreateTrelloCustomField

Create a new custom field on a Trello board. This tool creates a new custom field on a specified Trello board. Call this tool when you need to add a custom field to organize or manage information on your Trello boards. Note: Understanding the request schema is necessary to properly create the stringified JSON input object for execution. Modes: - GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't already have it. Do NOT call repeatedly if you already received the schema. - EXECUTE: Performs the operation with the provided request body JSON. If you need the schema, call with mode='get_request_schema' ONCE, then execute.

Parameters

ParameterTypeReq.Description
modestringRequiredOperation mode: 'get_request_schema' returns the OpenAPI spec for the request body, 'execute' performs the actual operation
get_request_schemaexecute
request_bodystringOptionalStringified JSON representing the request body. Required when mode is 'execute', ignored when mode is 'get_request_schema'

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-customfields'.
#

TrelloApi.CreateTrelloList

Create a new list on a Trello board. This tool is used to create a new list on a specified Trello board. It should be called when you want to organize tasks or items into a new category within a board.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique string ID of the Trello board where the list will be created.
list_namestringRequiredThe name of the new list to be created on the Trello board.
list_positionstringOptionalPosition of the list on the board: `top`, `bottom`, or a positive floating number to specify exact placement.
source_list_idstringOptionalID of the list to copy into the new list. Leave blank to create a new list without copying.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-lists'.
#

TrelloApi.CreateTrelloPluginListing

Create a new listing for a Trello Power-Up. This tool creates a new listing for a Trello Power-Up in a specified locale. Use this tool when you need to add a new entry for a Power-Up on Trello's platform.

Parameters

ParameterTypeReq.Description
power_up_idstringRequiredThe ID of the Power-Up for which you are creating a new listing.
listing_localestringOptionalThe specific locale code (e.g., 'en-US') for which the listing should be displayed.
locale_descriptionstringOptionalThe description for the Power-Up listing in the specified locale.
overview_for_localestringOptionalThe overview text to display for the specified locale. Provide a concise summary relevant to the plugin.
plugin_locale_namestringOptionalThe name for the Power-Up listing in the specified locale.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-plugins-idplugin-listing'.
#

TrelloApi.CreateTrelloWebhook

Create a new webhook for a Trello token. This tool allows you to create a new webhook for a specific Trello token. Use it to set up webhooks for tracking changes or events related to Trello boards or cards.

Parameters

ParameterTypeReq.Description
object_id_for_webhookstringRequiredID of the Trello object (board or card) to create a webhook on.
trello_tokenstringRequiredThe authentication token for Trello. It allows access to create the webhook. Required for authorization.
webhook_callback_urlstringRequiredThe URL where the webhook will POST updates. Ensure it's a valid and accessible URL.
webhook_descriptionstringOptionalA string description displayed when retrieving information about the webhook. It helps identify the purpose or function of the webhook.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-tokens-token-webhooks'.
#

TrelloApi.CreateWorkspaceTrello

Create a new Trello Workspace. Use this tool to create a new Workspace in Trello. This can be utilized when users need to organize projects or teams within Trello by creating a new Workspace.

Parameters

ParameterTypeReq.Description
display_namestringRequiredThe name to display for the Trello Workspace. This is how the Workspace will be labeled in Trello.
website_urlstringOptionalA URL for the workspace starting with `http://` or `https://`.
workspace_descriptionstringOptionalA detailed description for the Trello Workspace.
workspace_namestringOptionalA lowercase alphanumeric string, min 3 characters, underscores allowed. Invalid characters are removed. Unique name is substituted if conflict occurs.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-organizations'.
#

TrelloApi.DeactivateEnterpriseMember

Deactivate a member in a Trello enterprise. Deactivate a member of a Trello enterprise unless the enterprise uses AdminHub for user management.

Parameters

ParameterTypeReq.Description
deactivate_memberbooleanRequiredSet to True to deactivate the member, False to keep active.
enterprise_idstringRequiredThe ID of the enterprise from which the member should be deactivated.
member_id_to_deactivatestringRequiredThe ID of the member to deactivate in a Trello enterprise.
board_fields_to_includestringOptionalSpecify which board fields should be included. Use values like 'id', 'name', 'desc', etc.
nested_member_fieldsstringOptionalComma-separated list of valid values for the nested member field resource.
organization_fieldsstringOptionalComma-separated list of fields related to the organization, such as 'id' or 'name'.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'enterprises-id-members-idMember-deactivated'.
#

TrelloApi.DeleteBoard

Delete a specific board from Trello. Use this tool to delete a given board from Trello by providing its ID. This action cannot be undone, so ensure it's the right board before calling the tool.

Parameters

ParameterTypeReq.Description
board_id_to_deletestringRequiredThe ID of the Trello board to delete. Ensure it is the correct board as this action is irreversible.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-boards-id'.
#

TrelloApi.DeleteBoardBackground

Delete a board background from a member's Trello board. This tool deletes a specified background from a member's Trello board, which can be useful for managing board appearances.

Parameters

ParameterTypeReq.Description
board_background_idstringRequiredThe unique identifier for the board background to be deleted.
member_id_or_usernamestringRequiredThe ID or username of the Trello member whose board background you want to delete.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-members-id-boardbackgrounds-idbackground'.
#

TrelloApi.DeleteCardAttachment

Delete an attachment from a Trello card. Use this tool to remove an attachment from a specified Trello card by providing the card ID and attachment ID.

Parameters

ParameterTypeReq.Description
attachment_id_to_deletestringRequiredThe ID of the attachment you want to delete from the card.
card_idstringRequiredThe unique identifier for the Trello card from which the attachment will be deleted.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'deleted-cards-id-attachments-idattachment'.
#

TrelloApi.DeleteChecklistItemOnCard

Delete a checklist item from a Trello card. Use this tool to delete a specific checklist item from a Trello card when you have the card ID and the checklist item ID.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card from which you want to delete a checklist item.
checklist_item_idstringRequiredThe ID of the checklist item to delete from the card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-cards-id-checkitem-idcheckitem'.
#

TrelloApi.DeleteCommentOnCard

Deletes a comment from a Trello card action. This tool deletes a specific comment from a Trello card's action. It should be called when a user wants to remove a comment from a card.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier for the Trello card from which the comment will be deleted.
comment_action_idstringRequiredThe ID of the comment action to be deleted from the card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-cards-id-actions-id-comments'.
#

TrelloApi.DeleteCustomFieldOption

Delete an option from a Trello Custom Field dropdown. Use this tool to remove a specific option from the dropdown list of a Custom Field in Trello. This is helpful when an option is no longer needed or should be removed from the available choices.

Parameters

ParameterTypeReq.Description
custom_field_item_idstringRequiredID of the customfielditem to identify which dropdown option to delete.
custom_field_option_idstringRequiredID of the custom field option to delete from the dropdown list.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-customfields-options-idcustomfieldoption'.
#

TrelloApi.DeleteCustomSticker

Deletes a custom sticker from a Trello member's account.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member whose sticker is to be deleted.
sticker_idstringRequiredThe unique identifier of the uploaded sticker to be deleted.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-members-id-customstickers-idsticker'.
#

TrelloApi.DeleteLabelById

Delete a label in Trello by its ID. Call this tool to delete a specific label from Trello by providing its unique ID.

Parameters

ParameterTypeReq.Description
label_idstringRequiredThe unique identifier for the label to be deleted from Trello.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-labels-id'.
#

TrelloApi.DeleteMemberFromWorkspace

Remove a member from a Workspace and all Workspace boards. Use this tool to remove a specified member from a Trello Workspace and all associated boards. Useful for managing Workspace membership and access control.

Parameters

ParameterTypeReq.Description
member_id_to_removestringRequiredThe ID of the member to be removed from the Workspace.
organization_id_or_namestringRequiredThe ID or name of the Trello organization (Workspace) from which the member is to be removed.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'organizations-id-members-idmember-all'.
#

TrelloApi.DeleteOrganizationTag

Delete a specified tag from an organization. Use this tool to remove a tag from a specified organization in Trello by providing the organization ID and tag ID.

Parameters

ParameterTypeReq.Description
organization_id_or_namestringRequiredThe ID or name of the organization from which to delete the tag.
tag_id_to_deletestringRequiredThe ID of the tag to be removed from the organization.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-organizations-id-tags-idtag'.
#

TrelloApi.DeleteSavedSearchOnTrello

Remove a saved search from a Trello member account. This tool is used to delete a saved search from a member's account on Trello. It should be called when a user wants to permanently remove a saved search from their list.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username identifying the member whose saved search is to be deleted.
saved_search_idstringRequiredThe unique identifier of the saved search to delete from a Trello member's account.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-members-id-savedsearches-idsearch'.
#

TrelloApi.DeleteTrelloAction

Delete a specific comment action from Trello. Use this tool to delete comment actions from Trello boards. Only actions categorized as comments can be removed using this function.

Parameters

ParameterTypeReq.Description
action_idstringRequiredThe ID of the comment action to be deleted. Only comment actions are valid for deletion.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-actions-id'.
#

TrelloApi.DeleteTrelloCard

Delete a card from Trello by ID. This tool deletes a specified card from Trello using its ID. It should be called when you need to permanently remove a card from a Trello board.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card to delete.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-cards-id'.
#

TrelloApi.DeleteTrelloCardChecklist

Delete a checklist from a Trello card. Use this tool to delete a specific checklist from a Trello card by providing the card and checklist IDs.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe ID of the Trello card from which the checklist will be deleted.
checklist_idstringRequiredThe ID of the checklist to delete from the Trello card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-cards-id-checklists-idchecklist'.
#

TrelloApi.DeleteTrelloChecklist

Deletes a checklist from Trello using its ID. Use this tool to delete a specific checklist from a Trello board by providing the checklist's ID.

Parameters

ParameterTypeReq.Description
checklist_idstringRequiredThe unique identifier of the checklist to be deleted from Trello.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-checklists-id'.
#

TrelloApi.DeleteTrelloCustomField

Delete a custom field from a Trello board. Use this tool to delete a specific custom field from a Trello board by providing the field's ID.

Parameters

ParameterTypeReq.Description
custom_field_idstringRequiredThe unique identifier of the Custom Field to be deleted from the Trello board.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-customfields-id'.
#

TrelloApi.DeleteTrelloOrganization

Delete an organization in Trello using its ID. This tool is used to delete an organization from Trello by providing the organization's ID. It should be called when there is a need to permanently remove an organization from Trello.

Parameters

ParameterTypeReq.Description
organization_identifierstringRequiredThe ID or name of the organization to delete in Trello.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-organizations-id'.
#

TrelloApi.DeleteTrelloReaction

Deletes a specific reaction on a Trello action. Use this tool to delete a reaction from a specified action in Trello by providing the action ID and reaction ID.

Parameters

ParameterTypeReq.Description
action_idstringRequiredThe ID of the Trello action from which the reaction will be deleted.
reaction_idstringRequiredThe unique identifier of the reaction to be deleted from a Trello action.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-actions-idaction-reactions-id'.
#

TrelloApi.DeleteTrelloToken

Deletes a Trello token to revoke access. Use this tool to delete a specified Trello token and revoke its access. Call this tool when you need to ensure that a token is no longer valid.

Parameters

ParameterTypeReq.Description
trello_token_to_deletestringRequiredThe Trello token string that needs to be deleted to revoke access.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-token'.
#

TrelloApi.DeleteTrelloWebhook

Delete a specific Trello webhook. Use this tool to remove a webhook associated with a specific Trello token and webhook ID. This is helpful when managing or updating webhook configurations.

Parameters

ParameterTypeReq.Description
access_tokenstringRequiredThe access token used for authentication. It identifies the user and grants permission to delete the webhook.
webhook_idstringRequiredThe unique ID of the Trello webhook you wish to delete.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-tokens-token-webhooks-idwebhook'.
#

TrelloApi.DismissTrelloMessage

Dismiss a specific message in Trello for a member. Use this tool to dismiss a one-time message for a Trello member. It should be called when a user wants to acknowledge and dismiss a notification or message within Trello.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member whose message is being dismissed.
message_to_dismissstringRequiredThe specific message to dismiss for a Trello member.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-members-id-onetimemessagesdismissed'.
#

TrelloApi.GenerateBoardCalendarKey

Generate a calendar key for a Trello board. This tool is used to generate a calendar key for a specified Trello board. Call this tool when you need to create or obtain a calendar key that can be used for syncing or sharing purposes with calendar applications.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board for which the calendar key is to be generated.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-boards-id-calendarkey-generate'.
#

TrelloApi.GenerateBoardEmailKey

Generate a unique email key for a Trello board. This tool generates a unique email key for a specified Trello board. Use it when you need to associate an email with your board for integration purposes.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board for which to generate an email key.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-boards-id-emailkey-generate'.
#

TrelloApi.GetActionCreatorMember

Retrieve the member who created a specific Trello action. Use this tool to get details about the member who created a specific action in Trello. It provides information about the member associated with a particular action ID.

Parameters

ParameterTypeReq.Description
action_idstringRequiredThe unique identifier of the Trello action to retrieve the creator information for.
member_fieldsstringOptionalSpecify 'all' or a comma-separated list of member fields to retrieve.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-actions-id-membercreator'.
#

TrelloApi.GetActionList

Retrieve the list associated with a Trello action. This tool fetches the list details for a specified action in Trello. It should be called when you need to know the list connected to a specific action ID.

Parameters

ParameterTypeReq.Description
action_idstringRequiredThe unique identifier of the Trello action to retrieve its associated list.
list_fieldsstringOptionalSpecify 'all' or a comma-separated list of fields to retrieve for the list. Acceptable values include specific fields like 'id'.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-actions-id-list'.
#

TrelloApi.GetActionMember

Retrieve the member associated with a Trello action. Use this tool to get information about the member linked to a specific Trello action, excluding the creator. This can be useful when analyzing who is involved in the action.

Parameters

ParameterTypeReq.Description
action_idstringRequiredThe unique ID of the Trello action to retrieve the associated member's details.
member_fieldsstringOptionalSpecify `all` to retrieve all member fields or provide a comma-separated list of specific fields.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-actions-id-member'.
#

TrelloApi.GetActionOrganization

Retrieve the organization related to a Trello action. Use this tool to obtain the organization associated with a specific Trello action. It should be called when details about the organization of an action are needed.

Parameters

ParameterTypeReq.Description
action_idstringRequiredThe unique ID of the Trello action to retrieve the associated organization details.
organization_fieldsstringOptionalSpecify 'all' or a comma-separated list of fields (e.g., 'id', 'name') to determine which organization details to retrieve.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-actions-id-organization'.
#

TrelloApi.GetActionProperty

Retrieve a specific property of a Trello action. Use this tool to get a particular field value from a Trello action using its ID and the desired field name.

Parameters

ParameterTypeReq.Description
action_fieldstringRequiredThe specific field to retrieve from a Trello action, such as 'id', 'type', or 'date'.
action_idstringRequiredThe unique identifier of the action to retrieve its specific property.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-actions-id-field'.
#

TrelloApi.GetActionReactionsSummary

Get a summary of all reactions for a Trello action. Use this tool to obtain a summary of all reactions associated with a specific action on Trello. It helps in understanding how users have interacted with a particular action.

Parameters

ParameterTypeReq.Description
action_idstringRequiredThe unique identifier for the specific Trello action to retrieve reactions for.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-actions-idaction-reactionsummary'.
#

TrelloApi.GetApplicationComplianceData

Retrieve compliance data for a specified application. Fetches compliance information related to a specific application's key. Useful for checking compliance status and details.

Parameters

ParameterTypeReq.Description
application_keystringRequiredThe unique key for the application to retrieve its compliance data. This is required to access the specific compliance details.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'applications-key-compliance'.
#

TrelloApi.GetAssociatedOrganizationNotifications

Retrieve the organization associated with a notification. Use this tool to get details about the organization linked to a specific Trello notification. It retrieves information based on the notification ID.

Parameters

ParameterTypeReq.Description
notification_idstringRequiredProvide the ID of the Trello notification to retrieve its associated organization.
organization_fieldsstringOptionalSpecify 'all' or a comma-separated list of organization fields ('id', 'name') to retrieve.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-notifications-id-organization'.
#

TrelloApi.GetBoardChecklists

Retrieve all checklists from a specific Trello board. Use this tool to get all checklists associated with a specific Trello board by providing the board ID.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board from which to retrieve checklists.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'boards-id-checklists'.
#

TrelloApi.GetBoardCustomFields

Retrieve Custom Field Definitions for a specific Trello board. This tool is used to obtain all the Custom Field Definitions that are associated with a specified Trello board. It should be called when there's a need to access or manage the custom fields of a particular board.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique ID of the Trello board for which custom fields are to be retrieved.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-boards-id-customfields'.
#

TrelloApi.GetBoardForAction

Retrieve board details for a given action on Trello. Use this tool to get information about the board linked to a specific action in Trello. Ideal for when you need to trace back an action's board context.

Parameters

ParameterTypeReq.Description
action_idstringRequiredThe ID of the action to retrieve the associated board details.
board_fieldsstringOptionalSpecify 'all' or a comma-separated list of board fields like 'id, name, desc'.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-actions-id-board'.
#

TrelloApi.GetBoardForCard

Retrieve the board details for a specific card. Use this tool to get information about the board a specific Trello card is on. It returns details of the board associated with the given card ID.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique ID of the Trello card to retrieve the board for.
board_fieldsstringOptionalSpecify `all` or a comma-separated list of board fields to retrieve.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-cards-id-board'.
#

TrelloApi.GetBoardFromChecklist

Retrieve the board associated with a checklist on Trello. Call this tool to find out the board on which a specific checklist resides in Trello. Useful for organizing and tracking checklist locations.

Parameters

ParameterTypeReq.Description
checklist_idstringRequiredID of the checklist to identify which board it is associated with on Trello.
board_fields_selectionstringOptionalSpecify 'all' or a comma-separated list of board fields to retrieve. Default is 'all'.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-checklists-id-board'.
#

TrelloApi.GetBoardFromNotification

Retrieve the board linked to a specific notification. Call this tool to get information about the board associated with a particular Trello notification. Useful for tracking which board a specific notification pertains to.

Parameters

ParameterTypeReq.Description
notification_idstringRequiredThe unique identifier of the Trello notification to retrieve associated board details.
board_fieldsstringOptionalSpecify 'all' or a comma-separated list of board fields (e.g., 'name,desc,url').

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-notifications-id-board'.
#

TrelloApi.GetBoardMembers

Retrieve members of a Trello board. Use this tool to get a list of members associated with a specific Trello board by providing the board ID.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board whose members are to be retrieved.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-boards-id-members'.
#

TrelloApi.GetBoardMemberships

Retrieve user membership details for a Trello board. Use this tool to get detailed information about the memberships users have on a specific Trello board. This is helpful for understanding who has access and what roles they have on the board.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier for the Trello board to retrieve membership details.
include_activitybooleanOptionalSet to true to include activity data for premium organizations only.
include_member_objectbooleanOptionalSet to true to include a nested member object in the response.
member_fields_to_showstringOptionalSpecify which fields to display if 'member' is set to true. Valid values are fields from the nested member resource.
membership_filterstringOptionalSpecifies the type of memberships to retrieve: `admins`, `all`, `none`, or `normal`.
show_org_member_typebooleanOptionalSet to true to show the type of member (e.g., 'admin') a user is to the organization.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-boards-id-memberships'.
#

TrelloApi.GetBoardOfList

Retrieve the board associated with a specific list on Trello. This tool retrieves the board that a specific list belongs to on Trello. Call this tool when you need to identify which board a list is part of.

Parameters

ParameterTypeReq.Description
list_idstringRequiredThe unique ID of the Trello list to identify its board.
board_fieldsstringOptionalSpecify 'all' for all fields, or provide a comma-separated list of desired board fields.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-lists-id-board'.
#

TrelloApi.GetBoardPowerUps

Retrieve the enabled Power-Ups on a Trello board. Use this tool to fetch the list of enabled Power-Ups on a specific Trello board by providing the board ID.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique ID of the Trello board from which to retrieve enabled Power-Ups.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-boards-id-boardplugins'.
#

TrelloApi.GetBoardStars

Retrieve star count for a Trello board. This tool retrieves the number of stars (boardStars) associated with a specified Trello board. It should be called when users want to know how popular or favored a board is by examining its star rating.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board for which to retrieve star count.
board_star_filterstringOptionalSpecify whose stars to include: 'mine' for personal stars, 'none' for no filtering.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-boards-id-boardstars'.
#

TrelloApi.GetCardActions

Retrieve the actions performed on a specific Trello card. Call this tool to get a list of all actions taken on a specific Trello card, such as comments, moves, or updates.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card to retrieve actions for.
action_type_filterstringOptionalComma-separated list of action types to filter actions on a Trello card.
actions_page_numbernumberOptionalThe page number to retrieve for the list of actions on a card, with each page containing 50 actions.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-cards-id-actions'.
#

TrelloApi.GetCardChecklistCompletionStatus

Retrieve completed checklist items from a Trello card. Use this to get the list of completed checklist items on a specific Trello card. This can be useful to track progress and ensure tasks are marked as done.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card to retrieve completed checklist items.
checklist_item_fieldsstringOptionalSpecify `all` for all fields or a comma-separated list of: `idCheckItem`, `state` to filter the checklist item details.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-cards-id-checkitemstates'.
#

TrelloApi.GetCardChecklists

Retrieve checklists for a specified Trello card. Use this tool to access all checklists attached to a specific Trello card by providing the card ID.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card for which checklists are retrieved.
card_fieldsstringOptionalSpecify 'all' or list fields like `idBoard,idCard,name,pos` to include in the response.
include_all_checklistsstringOptionalSpecify whether to include all checklists (`all`) or none (`none`) for the card. Accepted values are 'all' or 'none'.
include_check_itemsstringOptionalSpecify whether to include all check items (`all`) or none (`none`).
include_checkitem_fieldsstringOptionalSpecify 'all' for all fields or a comma-separated list of desired fields among: name, nameData, pos, state, type, due, dueReminder, idMember.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-cards-id-checklists'.
#

TrelloApi.GetCardCustomFieldItems

Retrieve custom field items for a Trello card. This tool fetches the custom field items associated with a specific Trello card. Use it to obtain detailed information about custom fields on a card.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier for the Trello card whose custom field items you want to retrieve.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-cards-id-customfielditems'.
#

TrelloApi.GetCardFromChecklist

Retrieve card details for a specified checklist. Use this tool to obtain information about the card that contains a specific checklist in Trello. Useful when you need to identify or manage the card linked to a particular checklist.

Parameters

ParameterTypeReq.Description
checklist_idstringRequiredThe unique identifier of the Trello checklist to retrieve the associated card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-checklists-id-cards'.
#

TrelloApi.GetCardList

Retrieve the list containing a specific card from Trello. Use this tool to find out which list a particular Trello card is located in by providing the card ID.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello Card to find its containing list.
list_fieldsstringOptionalSpecify `all` or a comma-separated list of list attributes to retrieve. Defines the fields you want from the list containing the card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-cards-id-list'.
#

TrelloApi.GetCardMembers

Retrieve members associated with a Trello card. Use this tool to get information about members on a specific Trello card identified by its ID.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier for the Trello card whose members are being retrieved.
member_fieldsstringOptionalSpecify `all` for all fields or list specific member fields separated by commas.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-cards-id-members'.
#

TrelloApi.GetCardStickers

Get the stickers on a Trello card using its ID. Use this tool to retrieve all stickers associated with a specific Trello card by providing the card ID.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier for a Trello card to retrieve its stickers.
sticker_fieldsstringOptionalSpecify 'all' or a comma-separated list of sticker fields to retrieve.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-cards-id-stickers'.
#

TrelloApi.GetChecklistById

Retrieve a specific Trello checklist by ID. Use this tool to access the details of a checklist in Trello by providing the checklist ID. This can be helpful when you need to view or manage checklist items from a Trello card.

Parameters

ParameterTypeReq.Description
checklist_idstringRequiredProvide the ID of the Trello checklist you want to retrieve.
checkitem_fields_to_returnstringOptionalFields on the checkItem to return if checkItems are included. Use `all` or a comma-separated list of available fields like `name`, `type`, `due`, etc.
checklist_fieldsstringOptionalSpecify `all` or a comma-separated list of checklist fields to return.
include_cardsstringOptionalSpecify which cards associated with the checklist should be returned. Valid options are: 'all', 'closed', 'none', 'open', 'visible'.
return_check_itemsstringOptionalSpecify whether to return check items on the checklist, using 'all' or 'none'.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-checklists-id'.
#

TrelloApi.GetChecklistCheckitems

Retrieve checkitems from a Trello checklist. Use this tool to get all checkitems associated with a specific checklist in Trello. It is useful when you need a detailed view of tasks or items within a particular checklist.

Parameters

ParameterTypeReq.Description
checklist_idstringRequiredThe unique identifier of the checklist to retrieve its checkitems.
fields_to_retrievestringOptionalSpecify which fields to retrieve from the checklist items. Options include: `all`, `name`, `nameData`, `pos`, `state`, `type`, `due`, `dueReminder`, `idMember`.
list_checkitems_filterstringOptionalSpecify whether to retrieve 'all' checkitems or 'none'.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-checklists-id-checkitems'.
#

TrelloApi.GetChecklistField

Retrieve a specific field from a Trello checklist. Use this tool to get a specific field from a checklist in Trello using its ID.

Parameters

ParameterTypeReq.Description
checklist_field_to_retrievestringRequiredSpecify the field of the checklist to retrieve: 'name' or 'pos'.
checklist_idstringRequiredThe unique identifier of the checklist to retrieve a specific field from.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-checklists-id-field'.
#

TrelloApi.GetChecklistItem

Retrieve a specific checkitem from a checklist on Trello. This tool is used to get details about a specific checkitem within a checklist on Trello. It should be called when you need information about a particular task or item in a checklist.

Parameters

ParameterTypeReq.Description
check_item_idstringRequiredID of the specific check item to retrieve from the checklist.
checklist_idstringRequiredThe unique identifier of the checklist containing the desired checkitem.
checkitem_fieldsstringOptionalSpecify which fields of the checkitem to retrieve. Options include `all`, `name`, `nameData`, `pos`, `state`, `type`, `due`, `dueReminder`, `idMember`.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-checklists-id-checkitems-idcheckitem'.
#

TrelloApi.GetClaimableWorkspaces

Retrieve claimable workspaces for an enterprise by ID. Use this tool to get a list of workspaces that can be claimed by the specified enterprise. Optionally, filter workspaces by their activity status.

Parameters

ParameterTypeReq.Description
enterprise_id_to_retrieve_workspacesstringRequiredThe unique ID of the enterprise to retrieve claimable workspaces for.
active_since_datestringOptionalSpecify the date in YYYY-MM-DD format to filter workspaces active up to this date.
enterprise_namestringOptionalThe name of the enterprise for which to retrieve claimable workspaces.
inactive_since_datestringOptionalDate in YYYY-MM-DD format to search for workspace inactiveness.
maximum_workspacesintegerOptionalSets the maximum number of workspaces to retrieve and sort. Use an integer to specify the limit.
sort_order_cursorstringOptionalSpecifies the sorting cursor for the order in which matching workspaces are returned. Use this to paginate results.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-enterprises-id-claimableOrganizations'.
#

TrelloApi.GetCustomBoardBackground

Get a specific custom board background from Trello. This tool retrieves details of a specific custom board background for a given member on Trello. It is useful for obtaining properties and settings associated with a custom board background.

Parameters

ParameterTypeReq.Description
custom_background_idstringRequiredThe unique identifier for the custom board background to retrieve.
member_id_or_usernamestringRequiredThe ID or username of the Trello member to retrieve the custom board background for.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-customboardbackgrounds-idbackground'.
#

TrelloApi.GetCustomBoardBackgrounds

Retrieve a member's custom board backgrounds on Trello. Use this tool to get a specific member's custom board backgrounds from Trello. Ideal for when you need to display or manage a user's personalized board aesthetics.

Parameters

ParameterTypeReq.Description
member_identifierstringRequiredThe ID or username of the member to retrieve custom board backgrounds for.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-customboardbackgrounds'.
#

TrelloApi.GetCustomField

Retrieve details of a Trello custom field by ID. Use this tool to obtain information about a specific custom field in Trello by providing its ID. Useful for accessing custom field properties or configurations.

Parameters

ParameterTypeReq.Description
custom_field_idstringRequiredProvide the ID of the custom field to retrieve its details in Trello.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-customfields-id'.
#

TrelloApi.GetCustomFieldOptions

Retrieve options of a Trello drop-down custom field. Use this tool to get the list of available options for a drop-down custom field in Trello by specifying the field ID.

Parameters

ParameterTypeReq.Description
custom_field_idstringRequiredThe ID of the Trello custom field to retrieve options for.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-customfields-id-options'.
#

TrelloApi.GetCustomFieldOptionTrello

Retrieve a specific dropdown option from Trello custom fields. Use this tool to get information about a specific option within a dropdown-type custom field in Trello. It is useful when you need to access details about a particular custom field option on a Trello card.

Parameters

ParameterTypeReq.Description
custom_field_item_idstringRequiredID of the custom field item in Trello to retrieve the dropdown option for.
custom_field_option_idstringRequiredID of the Trello custom field option to retrieve.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-customfields-options-idcustomfieldoption'.
#

TrelloApi.GetEnterpriseAdmins

Retrieve admin members of an enterprise by ID. Use this tool to obtain a list of admin members associated with a specific enterprise, identified by its ID. The tool helps in managing and viewing enterprise-level administration settings on Trello.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredThe ID of the enterprise to retrieve admin members for.
admin_fieldsstringOptionalSpecify fields to retrieve for each admin member; valid values as per Trello's nested member field resource.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-enterprises-id-admins'.
#

TrelloApi.GetEnterpriseAuditLog

Retrieve audit log actions for a specific enterprise. This tool returns actions related to the Enterprise object for populating data from an Enterprise's audit log page. Requires an Enterprise admin token.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredSpecify the ID of the enterprise to retrieve audit log actions for.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-enterprises-id-auditlog'.
#

TrelloApi.GetEnterpriseById

Retrieve details of a Trello enterprise by ID. Use this tool to obtain detailed information about a specific enterprise in Trello by providing its ID.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredThe unique identifier for the enterprise you want to retrieve from Trello.
enterprise_fieldsstringOptionalComma-separated list of fields to include, such as `id`, `name`, `displayName`, `prefs`, and more.
include_paid_account_informationbooleanOptionalInclude paid account information in the returned workspace objects if set to true. If false, it will be excluded.
member_countintegerOptionalSpecify the number of members to retrieve, ranging from 0 to 100.
member_fieldsstringOptionalSpecify one of: `avatarHash`, `fullName`, `initials`, `username` to filter member fields.
member_filter_querystringOptionalA SCIM-style query to filter members. Overrides member types ('normal', 'admins', etc.) and paginates the member array.
member_inclusion_typestringOptionalSpecify which member roles to include: `none`, `normal`, `admins`, `owners`, `all`.
member_sortstringOptionalUse a SCIM-style sorting value prefixed by '-' for descending or ascending if no prefix. Note: Deprecated `member_sortBy` parameter.
member_sorting_orderstringOptionalSCIM-style sorting value for members. Use '-' prefix for descending order, no prefix for ascending.
member_start_indexintegerOptionalSpecify the starting index for paginated members. Accepts any integer between 0 and 100.
organization_fields_valuestringOptionalSpecify valid values for nested organization fields as accepted by the API.
organization_inclusionstringOptionalDetermine scope of organizations to retrieve with the enterprise: 'none', 'members', 'public', or 'all'.
organization_memberships_liststringOptionalComma-separated list indicating organization memberships such as `me`, `normal`, `admin`, `active`, `deactivated`.
sort_members_orderstringOptionalOrder the sorting of members. Acceptable values are `ascending`, `descending`, `asc`, or `desc`. Note: This parameter is deprecated and `member_sort` is preferred.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-enterprises-id'.
#

TrelloApi.GetEnterpriseMember

Retrieve a specific member of an enterprise by ID. Use this tool to obtain details about a particular member within an enterprise by providing the enterprise ID and member ID.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredThe unique identifier for the enterprise to retrieve. This is required to specify which enterprise's member data you are accessing.
member_idstringRequiredThe ID of the member resource you want to retrieve details for within an enterprise.
board_fieldsstringOptionalComma-separated list of board fields to retrieve, as defined by the Trello nested board resource.
member_field_valuesstringOptionalComma-separated valid values for member fields to retrieve details about a specific enterprise member.
organization_field_valuesstringOptionalComma-separated list of organization fields to include. Refer to Trello's nested organization field resource for valid values.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-enterprises-id-members-idmember'.
#

TrelloApi.GetEnterpriseMembers

Retrieve members of a specific enterprise from Trello. Use this tool to get a list of all members associated with a specified enterprise on Trello. It should be called when you need to access or display information about the members of an enterprise, such as in management or collaboration scenarios.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredThe unique ID of the enterprise whose members you want to retrieve.
board_fields_to_includestringOptionalSpecify valid board field values to include from the nested board resource.
member_count_filterstringOptionalA SCIM-style filter to specify the number of members to retrieve. Use this to filter results according to SCIM standards.
member_field_liststringOptionalA comma-separated list of member fields to include, e.g., 'fullName,email'.
organization_fieldsstringOptionalValid organization field values allowed by the Trello nested organization field resource. This customizes which organization data is returned.
scim_style_filterstringOptionalA SCIM-style query to filter enterprise members, taking precedence over other member settings.
sort_bystringOptionalDeprecated: Use 'sort' instead. A SCIM-style value to sort members, affecting pagination.
sorting_orderstringOptionalSpecify how to sort members using a SCIM-style value. Prefix with `-` for descending order; otherwise, ascending.
start_indexintegerOptionalThe starting point for pagination, using an integer between 0 and 9999.
use_deprecated_sort_orderstringOptionalSpecify the sorting order for members: 'ascending', 'descending', 'asc', 'desc'. Deprecated; use 'sort' instead.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-enterprises-id-members'.
#

TrelloApi.GetEnterpriseOrganizations

Retrieve organizations associated with a specific enterprise. This tool is used to get the organizations belonging to a given enterprise. It is helpful when you need to access or manage the organizations under a specific enterprise structure.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredID of the Enterprise to retrieve its organizations.
number_of_organizations_to_retrieveintegerOptionalSpecify the number of organizations to retrieve. Must be an integer between 0 and 100.
organization_fieldsstringOptionalComma-separated list of organization fields to include in the response. Valid options are: 'id', 'name'.
organization_filterstringOptionalOptional filter for specifying which organizations to include in the response.
starting_indexintegerOptionalThe starting index for fetching organizations, must be an integer greater than or equal to 1.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-enterprises-id-organizations'.
#

TrelloApi.GetEnterpriseSignupUrl

Retrieve the signup URL for a specified enterprise. Use this tool to get the signup URL for a specific enterprise by its ID. This is useful when you need to provide users with a direct link to sign up for enterprise-related features.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredID of the enterprise to retrieve the signup URL for.
authenticatebooleanOptionalSet to 'True' if authentication is required for the API call, otherwise 'False'.
has_confirmation_been_acceptedbooleanOptionalIndicates whether the user has accepted the required confirmations before being redirected.
redirect_urlstringOptionalA valid URL where the user will be redirected after signup.
terms_of_service_acceptedbooleanOptionalIndicate whether the user has consented to the Trello Terms of Service before being redirected to the enterprise signup page.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-enterprises-id-signupurl'.
#

TrelloApi.GetEnterpriseUsers

Fetch users from a Trello enterprise. Retrieve the users of a specified Trello enterprise, including licensed members and board guests. The response is paginated, returning 100 users per call.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredID of the Trello enterprise to retrieve users from.
active_date_filterstringOptionalReturns only Trello users active since this date (inclusive). Provide the date in YYYY-MM-DD format.
active_since_datestringOptionalFilter users active since this date (inclusive). Use YYYY-MM-DD format.
fetch_deactivated_membersbooleanOptionalWhen true, returns members who have been deactivated; when false, returns members who have not. Both active and deactivated members are returned if unspecified.
licensed_members_onlybooleanOptionalSet to true to retrieve only members with a license for the Trello Enterprise; false for only unlicensed members. Leave unspecified to include both licensed and unlicensed members.
only_admin_membersbooleanOptionalSet to True to return only administrators of the Trello Enterprise. If False, return non-admins. Unspecified returns both.
pagination_cursorstringOptionalCursor value to fetch the next set of user results. Use the cursor received from a previous response to continue fetching more users.
return_board_guestsbooleanOptionalSet to true to return members who are guests on boards; false to return only non-guests. If not set, both are included.
return_managed_members_onlybooleanOptionalSpecify true to return only managed members, false for only unmanaged, or omit for both.
search_querystringOptionalString to search for members by email or full name starting with this value.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-users-id'.
#

TrelloApi.GetFilteredBoardCards

Retrieve cards on a Trello board based on a specified filter. Call this tool to get cards from a Trello board using a specific filter. Useful for retrieving only the cards that match certain criteria.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier for the Trello board from which to retrieve cards.
card_filterstringRequiredSpecify the filter for retrieving cards: `all`, `closed`, `complete`, `incomplete`, `none`, `open`, `visible`.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-boards-id-cards-filter'.
#

TrelloApi.GetFilteredBoardLists

Retrieve filtered lists from a Trello board. Use this tool to get specific lists from a Trello board based on a filter. Ideal for managing tasks or organizing information within the board.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board to retrieve lists for.
list_filterstringRequiredSpecifies the filter to apply on board lists. Options are `all`, `closed`, `none`, or `open`.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-boards-id-lists-filter'.
#

TrelloApi.GetInvitedWorkspaces

Retrieve a member's invited Workspaces. Use this tool to get a list of Workspaces that a Trello member has been invited to join. It provides insights into pending invitations and collaboration opportunities.

Parameters

ParameterTypeReq.Description
member_identifierstringRequiredThe ID or username of the Trello member to retrieve their invited Workspaces.
organization_fieldsstringOptionalSpecifies the fields to retrieve for each organization. Use 'all' or a comma-separated list like 'id,name'.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-organizationsinvited'.
#

TrelloApi.GetMemberAppTokens

Retrieve a Trello member's app tokens list. Use this tool to get a list of tokens associated with a specific Trello member, identified by their ID.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member to retrieve app tokens for.
include_webhooksbooleanOptionalSet to true to include webhooks in the response; false to exclude them.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-tokens'.
#

TrelloApi.GetMemberBoardBackground

Retrieve a board background for a specific member. Use this tool to get the details of a specific board background associated with a member on Trello. Useful for accessing customized background settings for user boards.

Parameters

ParameterTypeReq.Description
board_background_idstringRequiredThe ID of the board background to retrieve. This is required to specify which background details to fetch for a member.
member_id_or_usernamestringRequiredThe ID or username of the member whose board background is being retrieved.
fields_to_retrievestringOptionalSpecify 'all' or a comma-separated list of fields to retrieve: 'brightness', 'fullSizeUrl', 'scaled', 'tile'.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-boardbackgrounds-idbackground'.
#

TrelloApi.GetMemberBoardBackgrounds

Retrieve custom board backgrounds for a Trello member. This tool fetches the custom board backgrounds set by a specific Trello member. It should be called when there's a need to view or manage a member's personalized board designs.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member whose board backgrounds are being retrieved.
board_background_filterstringOptionalSpecify the filter for board backgrounds: `all`, `custom`, `default`, `none`, or `premium`.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-boardbackgrounds'.
#

TrelloApi.GetMemberCards

Retrieve cards associated with a specific member on Trello. Use this tool to get a detailed list of all the cards a specific Trello member is associated with. It should be called when you need to track or manage the cards a member is involved in.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member to retrieve cards for.
card_status_filterstringOptionalFilter cards by status: `all`, `closed`, `complete`, `incomplete`, `none`, `open`, or `visible`.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-cards'.
#

TrelloApi.GetMemberCustomEmoji

Retrieve a custom emoji for a Trello member. Use this tool to get a specific custom emoji associated with a Trello member. Ideal for displaying or managing user-related emojis.

Parameters

ParameterTypeReq.Description
custom_emoji_idstringRequiredThe unique identifier for a member's custom emoji on Trello.
member_id_or_usernamestringRequiredThe ID or username of the Trello member whose custom emoji you want to retrieve.
emoji_fieldsstringOptionalSpecify `all` or a comma-separated list of `name`, `url` to determine which fields to return for the custom emoji.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'membersidcustomemojiidemoji'.
#

TrelloApi.GetMemberCustomEmojis

Retrieve a Trello member's uploaded custom emojis. This tool fetches all custom emojis that a specific Trello member has uploaded. It should be called when you need to access the custom emojis of a Trello member by their ID.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member whose custom emojis are being retrieved.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-customemoji'.
#

TrelloApi.GetMemberCustomSticker

Retrieve a member's custom sticker from Trello. This tool retrieves details about a specific custom sticker associated with a Trello member. It should be called when you need information about a member's custom sticker based on their member ID and the sticker ID.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member whose custom sticker is to be retrieved.
sticker_idstringRequiredThe unique identifier for the uploaded sticker. Required to fetch the sticker's details.
sticker_fieldsstringOptionalSpecify 'all' or a comma-separated list of 'scaled', 'url' to determine which sticker details to retrieve.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-customstickers-idsticker'.
#

TrelloApi.GetMemberInvitedBoards

Retrieve boards a member is invited to on Trello. This tool fetches the list of boards that a specified member has been invited to on Trello. It should be called when you need to check which boards a member is invited to but has not yet joined.

Parameters

ParameterTypeReq.Description
member_identifierstringRequiredThe ID or username of the Trello member to retrieve invited boards for.
board_fields_optionstringOptionalSpecify 'all' or provide a comma-separated list of board fields to retrieve (e.g., 'id,name,desc').

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-boardsinvited'.
#

TrelloApi.GetMemberNotifications

Retrieve a Trello member's notifications. Use this tool to fetch notifications for a specific Trello member by their ID. Call this when you need to access recent alerts or updates for a member on Trello.

Parameters

ParameterTypeReq.Description
member_identifierstringRequiredThe ID or username of the Trello member to fetch notifications for.
include_displaybooleanOptionalBoolean to include display-related data in the response.
include_entitiesbooleanOptionalInclude entities in the member's notifications when set to true.
include_member_creator_detailsbooleanOptionalA boolean to include details of the member who created the notifications. True to include, False to exclude.
member_creator_fieldsstringOptionalSpecify 'all' or provide a comma-separated list of member fields to include in the response.
notification_fieldsstringOptionalSpecify `all` or a comma-separated list of notification fields to retrieve.
notification_filterstringOptionalSpecify the type of notifications to retrieve: all, createCard, commentCard, etc.
notification_id_beforestringOptionalSet to retrieve notifications sent before this specific notification ID.
notification_limitintegerOptionalThe maximum number of notifications to retrieve, capped at 1000.
notification_read_status_filterstringOptionalSpecify read status to filter notifications: `all`, `read`, or `unread`.
page_numberintegerOptionalThe page number for pagination. Maximum value is 100.
since_notification_idstringOptionalA notification ID to start retrieving notifications from. Useful for fetching notifications after a specific point.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-notifications'.
#

TrelloApi.GetMemberNotificationSettings

Retrieve a Trello member's notification settings. Use this tool to obtain the notification channel settings for a specific Trello member identified by their ID.

Parameters

ParameterTypeReq.Description
member_identifierstringRequiredThe ID or username of the Trello member to retrieve notification settings for.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-notificationChannelSettings'.
#

TrelloApi.GetMemberProperty

Retrieve a specific property of a Trello member. Use this tool to get a particular property of a Trello member by specifying the member ID and the desired field. This is useful for retrieving specific member information such as username, email, or other available fields.

Parameters

ParameterTypeReq.Description
member_field_namestringRequiredSpecify the name of the member field to retrieve, such as 'username', 'email', etc.
member_id_or_usernamestringRequiredThe ID or username of the Trello member whose property is to be retrieved.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-field'.
#

TrelloApi.GetMembersWhoVotedOnCard

Retrieve members who voted on a Trello card. This tool gets the list of members who have voted on a specific Trello card. Use it when you need to know which members have voted on a particular card.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique ID of the Trello card for which you want to retrieve the list of voting members.
member_fieldsstringOptionalSpecify 'all' or a comma-separated list of member fields to retrieve information on those members who voted on the card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-cards-id-membersvoted'.
#

TrelloApi.GetMemberUploadedStickers

Retrieve a Trello member's uploaded stickers. Call this tool to get the custom stickers uploaded by a Trello member using their member ID.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member whose stickers you want to retrieve.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-customstickers'.
#

TrelloApi.GetMemberWorkspaces

Retrieve a member's workspaces from Trello. Use this tool to get the list of workspaces (organizations) associated with a specific Trello member by their ID.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member to retrieve workspaces for.
include_paid_account_infobooleanOptionalInclude paid account information in the returned workspace object if set to true.
organization_fieldsstringOptionalSpecify 'all' or a comma-separated list of organization fields like 'id', 'name'.
workspace_filterstringOptionalSpecify the type of workspaces to include. Options: `all`, `members` (private), `none`, `public`.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-organizations'.
#

TrelloApi.GetNotificationCard

Retrieve the card linked to a specific notification. Use this tool to obtain details about the card associated with a specific Trello notification ID. It helps in understanding the context of the notification.

Parameters

ParameterTypeReq.Description
notification_idstringRequiredThe unique ID of the notification for which the associated card details are being fetched.
card_fieldsstringOptionalSpecify 'all' or a comma-separated list of card fields like 'id', 'name', etc., to retrieve.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-notifications-id-card'.
#

TrelloApi.GetNotificationCreator

Retrieve the creator of a Trello notification. Call this tool to get details about the Trello member who created a specific notification using its ID.

Parameters

ParameterTypeReq.Description
notification_idstringRequiredThe ID of the Trello notification to retrieve the creator's details.
member_fieldsstringOptionalSpecify `all` or a comma-separated list of member fields to retrieve.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-notifications-id-membercreator'.
#

TrelloApi.GetNotificationMemberDetails

Retrieve information about the member involved in a notification. Use this tool to obtain details about the member a specific Trello notification is concerning, excluding the notification creator.

Parameters

ParameterTypeReq.Description
notification_idstringRequiredThe ID of the Trello notification to get details about the member involved.
member_fieldsstringOptionalSpecify 'all' or a comma-separated list of member fields to retrieve.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'notificationsidmember'.
#

TrelloApi.GetOpenCardsOnBoard

Retrieve all open cards on a Trello board. Use this tool to get information about all open cards on a specified Trello board. This is useful for tracking tasks or items on a board.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board to retrieve open cards from.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-boards-id-cards'.
#

TrelloApi.GetOrganizationDetails

Retrieve details about a Trello organization. Use this tool to obtain information about a specific Trello organization by its ID.

Parameters

ParameterTypeReq.Description
organization_id_or_namestringRequiredThe unique ID or name of the Trello organization to retrieve details for.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-organizations-id'.
#

TrelloApi.GetOrganizationField

Retrieve a specific field from a Trello organization. Call this tool to get a specific field's value from a Trello organization. Useful for accessing detailed information about an organization's attribute on Trello.

Parameters

ParameterTypeReq.Description
organization_fieldstringRequiredSpecify the field of the organization to retrieve, such as 'id' or 'name'.
organization_identifierstringRequiredThe unique ID or name of the Trello organization to retrieve information from.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-organizations-id-field'.
#

TrelloApi.GetOrganizationMembership

Retrieve a specific membership for an organization. This tool retrieves information about a specific membership within an organization on Trello. It should be called when you need detailed information about a particular membership's status or details.

Parameters

ParameterTypeReq.Description
membership_idstringRequiredThe ID of the membership to retrieve details for a specific organization.
organization_id_or_namestringRequiredThe unique ID or name of the organization to fetch membership details for.
include_member_objectbooleanOptionalInclude the Member object in the response when set to true.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-organizations-id-memberships-idmembership'.
#

TrelloApi.GetPendingWorkspacesByEnterpriseId

Retrieve pending workspaces for an enterprise by ID. Use this tool to get a list of workspaces that are pending approval within a specific enterprise, identified by its ID.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredID of the enterprise to retrieve pending workspaces for.
active_since_datestringOptionalDate in YYYY-MM-DD format to filter active workspaces up to a certain date.
search_up_to_inactive_datestringOptionalDate in YYYY-MM-DD format indicating the search cutoff for workspace inactiveness.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-enterprises-id-pendingOrganizations'.
#

TrelloApi.GetPluginMemberPrivacyCompliance

Retrieve a plugin's member privacy compliance status. Use this tool to get information about the privacy compliance of a specific plugin's members in Trello. It is used when there is a need to verify the compliance status related to member privacy of a plugin by its ID.

Parameters

ParameterTypeReq.Description
power_up_idstringRequiredThe unique identifier of the Power-Up to check member privacy compliance.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-plugins-id-compliance-memberprivacy'.
#

TrelloApi.GetReactionInfo

Get detailed information about a specific Trello reaction. This tool retrieves details about a specific reaction associated with a Trello action. Call this tool when you need to access metadata or information related to a particular reaction within an action on Trello.

Parameters

ParameterTypeReq.Description
action_idstringRequiredThe ID of the Trello Action to retrieve reaction information for.
reaction_idstringRequiredThe unique identifier for the specific reaction to retrieve details.
include_emoji_as_nested_resourcebooleanOptionalSet to true to load emoji as a nested resource.
include_member_as_nested_resourcebooleanOptionalInclude the member as a nested resource in the reaction details. Refer to the Members Nested Resource guide.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-actions-idaction-reactions-id'.
#

TrelloApi.GetSavedSearch

Retrieve the details of a saved search from Trello. Use this tool to get information about a specific saved search for a Trello member. Useful for retrieving search criteria or managing saved search settings.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member whose saved search you want to retrieve.
saved_search_idstringRequiredThe ID of the saved search to retrieve information about.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-savedsearches-idsearch'.
#

TrelloApi.GetSpecificBoardStar

Retrieve details of a specific board star. This tool retrieves the details of a specific boardStar using the member and boardStar ID. It's useful when you need to access information about a particular board star in Trello.

Parameters

ParameterTypeReq.Description
board_star_idstringRequiredThe ID of the board star to retrieve details for.
member_id_or_usernamestringRequiredThe ID or username of the member to retrieve the board star for.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-boardstars-idstar'.
#

TrelloApi.GetSpecificCheckitemOnCard

Retrieve details of a specific checkItem on a Trello card. Use this tool to obtain information about a particular checkItem located on a Trello card by providing the card ID and checkItem ID.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe ID of the Trello card to retrieve the checkItem from.
checkitem_idstringRequiredThe unique ID of the checkItem on the card.
checkitem_fieldsstringOptionalSpecify `all` or a comma-separated list of fields (`name,nameData,pos,state,type,due,dueReminder,idMember`) to retrieve for the checkItem.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-cards-id-checkitem-idcheckitem'.
#

TrelloApi.GetTrelloAction

Fetches details of a specific Trello action by ID. Use this tool to obtain information about a specific action in Trello by providing the action ID. It retrieves detailed information of the action, which can be useful for tracking and managing tasks.

Parameters

ParameterTypeReq.Description
action_idstringRequiredThe unique ID of the Trello action to be fetched. Required for retrieving specific action details.
action_fieldsstringOptionalSpecify 'all' or a comma-separated list of action fields you want to retrieve. Use 'all' for full details.
include_display_infobooleanOptionalInclude display information in the response if true.
include_entitiesbooleanOptionalSet to True to include related entities in the response, or False to exclude them.
include_memberbooleanOptionalInclude the member object in the response for the action. Set to true to include.
include_member_creatorbooleanOptionalSet to true to include the member object for the creator of the action.
member_creator_fieldsstringOptionalSpecify `all` or a comma-separated list of member fields to include for the action creator.
member_information_fieldsstringOptionalSpecify 'all' or a comma-separated list of member fields to include in the response.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-actions-id'.
#

TrelloApi.GetTrelloBoard

Retrieve details of a specific Trello board. Call this tool to get information about a single Trello board using its ID. It is useful for accessing board-specific details when managing projects on Trello.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board to retrieve details for. Required to specify which board to access.
board_fields_to_includestringOptionalSpecify which board fields to include in the response. Use 'all' or a comma-separated list of field names like closed, dateLastActivity, etc.
include_actionsstringOptionalInclude actions as a nested resource in the response. Refer to Trello's nested resources guide for more information.
include_board_starsstringOptionalSpecify whether to include starred boards information. Options are 'mine' or 'none'.
include_card_plugin_databooleanOptionalBoolean to include card plugin data in the response when used with the `cards` parameter.
include_cards_resourcestringOptionalInclude card details as part of the response. Cards are nested resources; read more about them in the Trello API documentation.
include_checklistsstringOptionalSet to true to include checklists as a nested resource in the response.
include_custom_fieldsbooleanOptionalSet to true to include custom fields in the board response.
include_labelsstringOptionalSpecify if the labels nested resource should be included in the board response. Use 'true' or 'false'.
include_listsstringOptionalInclude the lists associated with the board in the response. This is a nested resource.
include_members_as_nested_resourcestringOptionalInclude member details as a nested resource in the response. Set to 'true' to include, 'false' to exclude.
include_membershipsstringOptionalInclude memberships data as a nested resource in the response.
include_my_preferencesbooleanOptionalSet to true to include the user's preferences for the board in the response.
include_organizationbooleanOptionalInclude organization details for the board. Set to true to include.
include_organization_plugin_databooleanOptionalSet to true to include organization pluginData with the response when using the organization parameter. Expects a boolean value.
include_plugin_databooleanOptionalSet to true to include pluginData for the board in the response, or false to exclude it.
include_tagsbooleanOptionalSet to true to include the collection(s) (tags) that a board belongs to in the response.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-boards-id'.
#

TrelloApi.GetTrelloBoardField

Retrieve a specific field from a Trello board. This tool fetches a specific field from a Trello board using its ID. It should be called when there's a need to access particular details about a Trello board, like name or description.

Parameters

ParameterTypeReq.Description
board_fieldstringRequiredSpecify the field of the Trello board to retrieve. Valid values: closed, dateLastActivity, dateLastView, desc, descData, idMemberCreator, idOrganization, invitations, invited, labelNames, memberships, name, pinned, powerUps, prefs, shortLink, shortUrl, starred, subscribed, url.
board_idstringRequiredThe unique identifier of the Trello board to fetch the field from.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-boards-id-field'.
#

TrelloApi.GetTrelloBoardLists

Retrieve lists from a specified Trello board. Use this tool to get all the lists present on a Trello board by providing the board ID. It returns details of each list available on the board.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board to retrieve lists from.
card_filterstringOptionalSpecify how to filter cards within the lists. Options: 'all', 'closed', 'none', 'open'.
card_properties_to_includestringOptionalSpecify `all` or a comma-separated list of card fields to include, such as name, id, etc.
list_fieldsstringOptionalSpecify 'all' or a comma-separated list of list fields to include in the response.
list_filterstringOptionalApply a filter to the lists. Options are 'all', 'closed', 'none', or 'open'.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-boards-id-lists'.
#

TrelloApi.GetTrelloCardById

Retrieve details of a Trello card using its ID. Use this tool to get comprehensive information about a specific Trello card by providing its unique ID. Ideal for accessing card details directly.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier for the Trello card to retrieve.
attachment_fields_liststringOptionalSpecify 'all' or a comma-separated list of attachment fields to retrieve for the card.
board_fields_selectionstringOptionalSpecify 'all' or select specific board fields to include. Defaults to 'name, desc, descData, closed, idOrganization, pinned, url, prefs'.
card_fieldsstringOptionalSpecify 'all' or a comma-separated list of fields to retrieve for the card. Defaults to all main fields such as badges, desc, due, etc.
checklist_fields_detailstringOptionalSpecify `all` or a comma-separated list of fields (`idBoard`, `idCard`, `name`, `pos`) to include for checklists.
include_actions_detailsstringOptionalSpecify if actions details should be included. Refer to [Actions Nested Resource](https://cloud/trello/guides/rest-api/nested-resources/#actions-nested-resource) for more information.
include_attachmentsstringOptionalSpecify if attachments should be returned. Use 'true' for all attachments, 'false' for none, or 'cover' for cover attachments only.
include_check_item_statesbooleanOptionalSet to `true` to include check item states of the card; `false` to exclude them.
include_checklistsstringOptionalSpecifies whether to return checklists on the card. Use 'all' or 'none'.
include_custom_field_itemsbooleanOptionalSet to `true` to include custom field items in the response; `false` to exclude them.
include_list_resourcebooleanOptionalA boolean to include list resource information related to the card. Set to true to include this information.
include_membersbooleanOptionalWhether to return member objects for members on the card. Set to true to include them.
include_members_votedbooleanOptionalSet to true to return member objects for members who voted on the card.
include_plugin_databooleanOptionalSpecify whether to include plugin data in the card details response.
include_stickersbooleanOptionalSet to true to include sticker models in the response; false to exclude.
member_fieldsstringOptionalSpecify `all` or a comma-separated list of member fields like avatarHash, fullName, initials, username.
member_voted_fieldsstringOptionalSpecify `all` or a comma-separated list of fields for members who voted on the card. Defaults to `avatarHash, fullName, initials, username`.
return_board_objectbooleanOptionalSet to true to return the board object the card is on. Use false to exclude it.
sticker_fields_selectionstringOptionalSpecify `all` or a comma-separated list of sticker fields to retrieve for a Trello card. This determines which sticker-related data is included in the response.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-cards-id'.
#

TrelloApi.GetTrelloCardForAction

Get details of a Trello card associated with an action. This tool retrieves the details of a Trello card linked to a specific action. It should be called when you need information about the card associated with a particular Trello action.

Parameters

ParameterTypeReq.Description
action_idstringRequiredThe unique identifier of the action linked to the Trello card.
card_fieldsstringOptionalSpecify 'all' to retrieve all fields or provide a comma-separated list of specific card fields like 'id,name,shortUrl'.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-actions-id-card'.
#

TrelloApi.GetTrelloCardPluginData

Retrieve shared plugin data from a Trello card. Use this tool to get any shared plugin data associated with a specific Trello card. It should be called when you need detailed plugin information for a particular Trello card to assist in managing tasks or integrations.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique ID of the Trello card to retrieve plugin data for.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-cards-id-plugindata'.
#

TrelloApi.GetTrelloCardProperty

Retrieve a specific property of a Trello card. Use this tool to get a particular property (field) from a Trello card by specifying the card ID and the desired field.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique ID of the Trello card to retrieve a property from.
desired_card_fieldstringRequiredThe field or attribute of the Trello card you want to retrieve. Options include 'id', 'desc', 'due', etc.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-cards-id-field'.
#

TrelloApi.GetTrelloCardSticker

Fetch details of a specific sticker on a Trello card. Use this tool to obtain information about a specific sticker on a Trello card by providing the card and sticker identifiers.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe ID of the Trello card to retrieve the sticker from.
sticker_idstringRequiredThe unique identifier for the sticker on the Trello card.
sticker_fieldsstringOptionalSpecify 'all' or a comma-separated list of sticker fields you want to retrieve.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-cards-id-stickers-idsticker'.
#

TrelloApi.GetTrelloLabelInfo

Retrieve information about a specific Trello label. Use this tool to get detailed information about a single label in Trello by providing the label ID. This is useful for understanding label attributes and data associated with it.

Parameters

ParameterTypeReq.Description
label_idstringRequiredThe unique identifier for the Trello label to retrieve information about.
label_fieldsstringOptionalSpecify 'all' or a comma-separated list of label fields to retrieve details about. Refer to Trello's field documentation for options.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-labels-id'.
#

TrelloApi.GetTrelloListActions

Retrieve actions performed on a specific Trello list. Use this tool to get all actions that have been performed on a specific Trello list by providing the list ID.

Parameters

ParameterTypeReq.Description
list_idstringRequiredThe unique ID of the Trello list to retrieve actions for.
action_typesstringOptionalComma-separated list of action types to filter actions on the Trello list.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-lists-id-actions'.
#

TrelloApi.GetTrelloListInfo

Retrieve details for a specific Trello list using its ID. Use this tool to obtain detailed information about a Trello list by providing its unique identifier. Call this when specific list details are required to view or manage.

Parameters

ParameterTypeReq.Description
list_idstringRequiredThe unique identifier of the Trello list to retrieve information for.
list_fieldsstringOptionalSpecify 'all' or provide a comma-separated list of list field names to retrieve specific details.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-lists-id'.
#

TrelloApi.GetTrelloMemberInfo

Fetch information about a Trello member profile. Use this tool to get detailed information about a specific Trello member by their ID. This is useful for accessing profile details of users within Trello.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member to retrieve information for.
board_backgrounds_optionstringOptionalSpecify type of board backgrounds: `all`, `custom`, `default`, `none`, or `premium`.
include_actionsstringOptionalInclude actions related to the member. Refer to the Actions Nested Resource for details.
include_boards_detailsstringOptionalSpecify if you want to include detailed information about the member's boards. Refer to the Boards Nested Resource for options.
include_boards_invitedstringOptionalSpecify `all` or a comma-separated list of board states like closed, members, open, etc., to filter invited boards.
include_card_detailsstringOptionalInclude detailed information about cards associated with the member. Refer to the Cards Nested Resource for options.
include_custom_board_backgroundsstringOptionalSpecify whether to include custom board backgrounds. Use `all` for all backgrounds or `none` to exclude them.
include_custom_emojistringOptionalSpecify whether to include all custom emojis ('all') or none ('none') in the response.
include_custom_stickersstringOptionalSpecify if custom stickers should be included. Use `all` to include or `none` to exclude.
include_invited_organizationsstringOptionalSpecify the scope of invited organizations to include: all, members, none, or public.
include_paid_account_informationbooleanOptionalInclude paid account information in the returned member object when true.
include_paid_account_information_in_workspacebooleanOptionalInclude paid account information in the returned workspace object if true.
include_saved_searchesbooleanOptionalSet to true to include saved searches information in the response, false to exclude.
include_tokensstringOptionalInclude tokens associated with the member. Options: `all` to include, `none` to exclude.
invited_boards_fieldsstringOptionalSpecify 'all' or a comma-separated list of board fields for invited boards. Options include: id, name, desc, and more.
member_fields_selectionstringOptionalSpecify 'all' or a comma-separated list of member fields to retrieve information about. Use 'all' to retrieve all available member fields.
notification_detailsstringOptionalFetch notification information related to the member. Refer to the Notifications Nested Resource for options.
organization_fields_selectionstringOptionalSpecify 'all' or provide a comma-separated list of organization fields like 'id', 'name'.
organization_fields_to_includestringOptionalSpecify 'all' or a comma-separated list of organization fields like 'id', 'name' to include in the response.
organization_visibilitystringOptionalSpecify organization visibility: `all`, `members`, `none`, or `public`.
return_board_starsbooleanOptionalSet to true to return boardStars in the response, otherwise false to exclude them.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members=id'.
#

TrelloApi.GetTrelloMemberNotificationSettings

Retrieve blocked notification keys for a Trello member's channel. Fetches the blocked notification keys of a member on a specific Trello channel. Useful for managing notification preferences or debugging notification issues.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member to retrieve notification settings for.
notification_channelstringRequiredSpecify the channel to block notifications on for the Trello member. Accepted value: 'email'.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-notificationChannelSettings-channel'.
#

TrelloApi.GetTrelloNotification

Retrieve detailed Trello notification information by ID. Use this tool to obtain information about a specific Trello notification. Call this tool when you need to retrieve detailed data for a notification using its unique identifier.

Parameters

ParameterTypeReq.Description
notification_idstringRequiredThe unique identifier for the Trello notification you want to retrieve.
board_fields_liststringOptionalSpecify 'all' or a comma-separated list of board fields to include.
card_fields_to_includestringOptionalSpecify `all` or a comma-separated list of card fields to include, such as `id`, `name`, or `due`.
include_board_objectbooleanOptionalInclude the board object in the response if true.
include_cardbooleanOptionalSpecify True to include the card object.
include_creator_memberbooleanOptionalSet to true to include the member object of the creator in the response.
include_display_objectbooleanOptionalSet to true to include the display object with the results.
include_entities_objectbooleanOptionalInclude the entities object in the notification results. Set to true to include, false to exclude.
include_list_objectbooleanOptionalInclude the list object in the notification data if set to true.
include_member_fieldsstringOptionalSpecify 'all' or a comma-separated list of member fields to include in the response.
include_member_objectbooleanOptionalInclude the member object in the notification details if set to true.
include_notification_fieldsstringOptionalSpecify 'all' or a comma-separated list of notification fields to include, such as 'id', 'unread', or 'type'.
include_organizationbooleanOptionalSet to true to include the organization object in the response.
member_creator_fieldsstringOptionalSpecify 'all' or a comma-separated list of member fields to include the member object of the creator.
organization_fieldsstringOptionalSpecify `all` or a comma-separated list of organization fields (e.g., `id`, `name`) to include in the response.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-notifications-id'.
#

TrelloApi.GetTrelloNotificationList

Retrieve the list a Trello notification is associated with. Use this tool to find out which list a specific Trello notification belongs to. It is useful when you need to track or organize tasks based on notification details.

Parameters

ParameterTypeReq.Description
notification_idstringRequiredThe ID of the Trello notification to retrieve the associated list for.
notification_fieldsstringOptionalSpecify `all` or a comma-separated list of fields for the list associated with the notification.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-notifications-id-list'.
#

TrelloApi.GetTrelloNotificationProperty

Retrieve a specific property of a Trello notification. This tool is called to get a particular property of a Trello notification, using its ID and the field name as parameters.

Parameters

ParameterTypeReq.Description
notification_idstringRequiredThe unique identifier of the Trello notification to query.
notification_property_fieldstringRequiredSpecify the property field of the Trello notification to retrieve. Options include: id, unread, type, date, dateRead, data, card, board, idMemberCreator, idAction, reactions.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-notifications-id-field'.
#

TrelloApi.GetTrelloPluginInfo

Retrieve information about a specific Trello plugin. Use this tool to get detailed information about a Trello plugin by its ID. It can be useful when you need to understand plugin capabilities or configurations.

Parameters

ParameterTypeReq.Description
organization_id_or_namestringRequiredThe ID or name of the organization for which the plugin information is requested.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-plugins-id'.
#

TrelloApi.GetTrelloTokenOwner

Retrieve information about a Trello token's owner. Use this tool to get details about the owner of a specified Trello token. Useful when you need to verify token ownership or access token-related user information.

Parameters

ParameterTypeReq.Description
trello_tokenstringRequiredThe unique Trello token to identify and retrieve the owner information. Must be a valid string.
retrieve_fieldsstringOptionalSpecify 'all' or a comma-separated list of Trello member fields to retrieve, such as 'id'.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-tokens-token-member'.
#

TrelloApi.GetTrelloWebhookById

Retrieve details of a Trello webhook by its ID. Use this tool to get detailed information about a specific Trello webhook by providing its ID. Ensure the correct token is used to avoid errors.

Parameters

ParameterTypeReq.Description
webhook_idstringRequiredThe unique identifier for the Trello webhook to retrieve.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-webhooks-id'.
#

TrelloApi.GetWebhookField

Retrieve a specific field from a Trello webhook. Use this tool to get a specific field from a Trello webhook by providing the webhook ID and the field name you want to access.

Parameters

ParameterTypeReq.Description
webhook_field_to_retrievestringRequiredSpecify which field to retrieve from the webhook. Options are: `active`, `callbackURL`, `description`, `idModel`.
webhook_idstringRequiredID of the Trello webhook to retrieve information from.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'webhooksidfield'.
#

TrelloApi.GetWorkspacePluginData

Retrieve organization scoped plugin data for a Trello workspace. Use this tool to obtain plugin data specific to a Trello workspace by its organization ID. This is useful for accessing settings or configurations from plugins associated with the workspace.

Parameters

ParameterTypeReq.Description
organization_id_or_namestringRequiredThe ID or name of the organization in Trello to retrieve plugin data for a workspace.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-organizations-id-plugindata'.
#

TrelloApi.InviteMemberToTrelloBoard

Invite a member to a Trello board via email. Use this tool to invite a new member to a Trello board using their email address. It is useful for adding collaborators to a project board.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier for the Trello board to which the member will be invited.
member_email_addressstringRequiredThe email address of the user to be added as a member to the Trello board.
member_access_typestringOptionalSpecifies the role of the new board member. Valid values are: admin, normal, or observer.
user_full_namestringOptionalThe full name of the user being invited. Must be at least 1 character and not begin or end with a space.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-boards-id-members'.
#

TrelloApi.ListAvailableEmoji

Retrieve a list of available emojis on Trello. This tool is used to fetch and list all the available emojis from Trello, useful for incorporating emojis into Trello cards or boards.

Parameters

ParameterTypeReq.Description
include_spritesheet_urlsbooleanOptionalSet to true to include spritesheet URLs in the response.
locale_for_emojistringOptionalSpecify the locale for returning emoji descriptions and names. Defaults to the logged-in member's locale.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'emoji'.
#

TrelloApi.ListBoardPowerUps

Retrieve the Power-Ups enabled on a Trello board. Use this tool to get a list of Power-Ups (plugins) that are currently enabled on a specified Trello board. This can be useful for managing and understanding the capabilities of the board.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board for which to list Power-Ups.
power_up_filterstringOptionalSpecify the filter for Power-Ups: choose 'enabled' to list only those currently active on the board, or 'available' to list those that can be activated.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-board-id-plugins'.
#

TrelloApi.ListCardAttachments

Retrieve all attachments from a specified Trello card. Use this tool to get a list of attachments associated with a specific Trello card. It is useful when you need to access or display all files attached to a card in Trello.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card to retrieve attachments from.
attachment_fieldsstringOptionalSpecify 'all' for all fields or a comma-separated list of attachment fields to retrieve.
restrict_to_cover_attachmentstringOptionalSet to 'cover' to retrieve only the cover attachment of the card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-cards-id-attachments'.
#

TrelloApi.ListMemberActions

Retrieve a list of actions for a specified member. Use this tool to get all actions associated with a particular Trello member by their ID.

Parameters

ParameterTypeReq.Description
member_identifierstringRequiredThe ID or username of the Trello member whose actions you want to retrieve.
action_types_filterstringOptionalA comma-separated list of action types to filter the actions of a Trello member.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-actions'.
#

TrelloApi.ListMemberBoardStars

Retrieve a member's board stars on Trello. Use this tool to fetch and list all the board stars associated with a Trello member, identified by their member ID.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member whose board stars are to be listed.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-boardstars'.
#

TrelloApi.ListMemberSavedSearches

Retrieve a Trello member's saved searches. Use this tool to obtain a list of saved searches for a specific Trello member. Ideal for accessing or reviewing saved queries associated with a member account.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member whose saved searches you want to retrieve.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-savedsearches'.
#

TrelloApi.ListOrganizationCollections

List collections or tags for a specified organization on Trello. Use this tool to retrieve a list of collections or tags associated with a specific organization on Trello by providing the organization ID.

Parameters

ParameterTypeReq.Description
organization_id_or_namestringRequiredThe ID or name of the Trello organization to list collections for.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-organizations-id-tags'.
#

TrelloApi.ListReactionsForAction

Retrieve reactions for a specific Trello action. This tool retrieves a list of reactions associated with a specific action on Trello. It should be called when you need to see how users have reacted to a particular action on a Trello board.

Parameters

ParameterTypeReq.Description
action_idstringRequiredThe unique ID of the action for which you want to list reactions.
include_member_as_nested_resourcebooleanOptionalSpecify true to include the member as a nested resource in the response. Useful for detailed member information.
load_emoji_as_nested_resourcebooleanOptionalSet to true to load the emoji as a nested resource.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-actions-idaction-reactions'.
#

TrelloApi.ListTrelloCardsInList

Fetches all cards from a specified Trello list. Use this tool to obtain all cards from a specific Trello list by providing the list ID. It is useful for retrieving tasks or items organized under a particular list in a Trello board.

Parameters

ParameterTypeReq.Description
list_idstringRequiredThe unique ID of the Trello list to fetch cards from.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-lists-id-cards'.
#

TrelloApi.ListUserBoards

Retrieve boards a user is a member of on Trello. Use this tool to get a list of all boards that a specific user is a member of on Trello. Useful for managing or viewing user-related board information.

Parameters

ParameterTypeReq.Description
member_identifierstringRequiredThe ID or username of the Trello member whose boards are to be retrieved.
board_fieldsstringOptionalSpecify `all` or a comma-separated list of board fields to include in the response. Available fields include 'id', 'name', 'desc', 'descData', 'closed', 'idMemberCreator', 'idOrganization', 'pinned', 'url', 'shortUrl', 'prefs', 'labelNames', 'starred', 'limits', 'memberships', 'enterpriseOwned'.
board_filterstringOptionalFilter boards by specifying 'all' or a comma-separated list of statuses like 'closed', 'members', 'open', etc.
include_listsstringOptionalSpecify which lists to include with the boards. Options: `all`, `closed`, `none`, `open`.
include_organizationbooleanOptionalSet to true to include the Organization object with the Boards.
organization_fields_to_includestringOptionalSpecifies which organization fields to include, either `all` or a comma-separated list of specific fields like `id` and `name`.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-members-id-boards'.
#

TrelloApi.ListWorkspaceActions

Retrieve actions related to a specific Trello Workspace. Use this tool to obtain a list of all actions that have taken place within a specific Trello Workspace. This can include changes, updates, and any other activities relevant to the workspace.

Parameters

ParameterTypeReq.Description
organization_id_or_namestringRequiredThe ID or name of the Trello Workspace to list actions for.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-organizations-id-actions'.
#

TrelloApi.ListWorkspaceBoards

Retrieve boards in a specified Trello Workspace. Use this tool to get a list of all boards within a specific Trello Workspace by providing the workspace ID.

Parameters

ParameterTypeReq.Description
workspace_identifierstringRequiredThe ID or name of the Trello Workspace to retrieve boards from.
board_fieldsstringOptionalSpecify 'all' or a comma-separated list of board fields such as 'id', 'name', 'desc', etc. This determines which fields to include in the response.
board_filterstringOptionalSpecify `all` or a comma-separated list of `open`, `closed`, `members`, `organization`, `public` to filter board types.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-organizations-id-boards'.
#

TrelloApi.ListWorkspaceMembers

Retrieve members of a Trello Workspace by ID. Use this tool to obtain a list of all members within a specific Trello Workspace by providing the workspace ID.

Parameters

ParameterTypeReq.Description
workspace_id_or_namestringRequiredThe ID or name of the Trello Workspace to retrieve members from.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-organizations-id-members'.
#

TrelloApi.ListWorkspaceMemberships

Retrieve memberships of a Trello Workspace. Use this tool to obtain a list of all memberships in a specified Trello Workspace. Useful for understanding who belongs to a Workspace and their roles.

Parameters

ParameterTypeReq.Description
organization_id_or_namestringRequiredThe ID or name of the Trello Workspace you want to retrieve memberships for.
include_member_objectsbooleanOptionalWhether to include Member objects with the Workspace memberships. `True` to include, `False` to exclude.
membership_filterstringOptionalFilter memberships: use `all` or a comma-separated list of `active`, `admin`, `deactivated`, `me`, `normal`.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-organizations-id-memberships'.
#

TrelloApi.MakeMemberAdminEnterprise

Promote a member to admin in a Trello enterprise. Call this tool to make a specified member an admin of a Trello enterprise. Note that this endpoint is unavailable for enterprises using AdminHub for user management.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredThe ID of the enterprise for which you want to promote a member to admin.
member_id_to_promotestringRequiredID of the member to be promoted to admin of the enterprise.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-enterprises-id-admins-idmember'.
#

TrelloApi.MarkAllNotificationsRead

Marks all Trello notifications as read. Use this tool to mark all notifications in Trello as read. This is useful for clearing unread notification indicators.

Parameters

ParameterTypeReq.Description
mark_as_readbooleanOptionalSpecify true to mark notifications as read or false to mark as unread. Defaults to true.
notification_idsarray<string>OptionalA list of notification IDs to mark as read or unread. Useful for grouping related notifications.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-notifications-all-read'.
#

TrelloApi.MarkNotificationAsUnread

Mark a Trello notification as unread. Use this tool to update the read status of a specific Trello notification to unread. Call this when you need to change a notification back to an unread state.

Parameters

ParameterTypeReq.Description
notification_idstringRequiredThe unique ID of the Trello notification you want to mark as unread.
notification_read_statusstringOptionalSet this to an empty string to mark the notification as unread. This is a required field to change the read status.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-notifications-id-unread'.
#

TrelloApi.MarkTrelloBoardAsViewed

Mark a Trello board as viewed to update status. Use this tool to mark a specific Trello board as viewed. This can be useful to update the current status of interaction with the board.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board to mark as viewed.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-boards-id-markedasviewed'.
#

TrelloApi.MarkTrelloCardNotificationsRead

Mark Trello card notifications as read. Use this tool to mark all notifications associated with a specific Trello card as read. Ideal for managing notification statuses efficiently.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card whose notifications need to be marked as read.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-cards-id-markassociatednotificationsread'.
#

TrelloApi.ModifyMemberNotificationsTrello

Update a member's blocked notification keys on Trello. Use this tool to update the blocked notification keys for a specific member's notification channel in Trello. It should be called when changes to notification preferences are required for a member.

Parameters

ParameterTypeReq.Description
blocked_notification_keysstringRequiredList the notification keys to block, either as a singular key or comma-separated list. Valid keys include: notification_comment_card, notification_added_a_due_date, notification_changed_due_date, and others.
member_id_or_usernamestringRequiredThe ID or username of the Trello member whose notification settings will be updated.
notification_channelstringRequiredSpecify the channel to block notifications on, such as 'email'.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-members-id-notificationChannelSettings-channel-blockedKeys'.
#

TrelloApi.ModifyTrelloComment

Update the text of a Trello comment action. Use this tool to modify the text of an existing comment in Trello by specifying the action ID.

Parameters

ParameterTypeReq.Description
action_id_to_updatestringRequiredThe ID of the Trello comment action to update.
new_comment_textstringRequiredProvide the new text for the Trello comment you wish to update.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-actions-id-text'.
#

TrelloApi.ModifyTrelloWebhook

Updates a Trello webhook by its ID. Use this tool to update a specific Trello webhook when you need to modify its configuration or target URL. Useful for maintaining synchronization with external services.

Parameters

ParameterTypeReq.Description
webhook_idstringRequiredThe ID of the Trello webhook to update. This identifies which webhook's settings you want to modify.
activate_webhookbooleanOptionalSet to true to activate the webhook and enable sending POST requests, or false to deactivate.
callback_urlstringOptionalA valid URL that is reachable with a `HEAD` and `POST` request, used to receive webhook data.
model_idstringOptionalID of the model to be monitored for webhook updates.
webhook_descriptionstringOptionalA string describing the webhook, with a length from 0 to 16384 characters.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-webhooks-id'.
#

TrelloApi.MoveTrelloListToBoard

Reorganize Trello by moving a list to another board. Use this tool to transfer a Trello list from one board to another, helping in organizing and restructuring your projects more efficiently.

Parameters

ParameterTypeReq.Description
board_id_for_list_movementstringRequiredThe ID of the board to which the Trello list should be moved.
list_idstringRequiredThe unique ID of the Trello list to be moved.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-id-idboard'.
#

TrelloApi.RemoveCardSticker

Removes a specified sticker from a Trello card. Use this tool to remove a specific sticker from a Trello card by providing the card and sticker identifiers.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card from which the sticker will be removed.
sticker_idstringRequiredThe ID of the sticker to be removed from the specified Trello card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-cards-id-stickers-idsticker'.
#

TrelloApi.RemoveChecklistItem

Remove an item from a Trello checklist. Use this tool to delete a specific item from a checklist in Trello, identified by its ID and the checklist ID.

Parameters

ParameterTypeReq.Description
check_item_idstringRequiredThe ID of the specific checklist item to be removed from Trello.
checklist_idstringRequiredID of the checklist from which the item will be removed.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-checklists-id-checkitems-idcheckitem'.
#

TrelloApi.RemoveCustomBoardBackground

Delete a specific custom board background. Use this tool to remove a specific custom board background for a member on Trello. Call this when you want to delete an unwanted or outdated board background to maintain organization.

Parameters

ParameterTypeReq.Description
custom_background_idstringRequiredThe ID of the custom board background to be deleted.
member_id_or_usernamestringRequiredThe ID or username of the member whose custom board background will be deleted.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-members-id-customboardbackgrounds-idbackground'.
#

TrelloApi.RemoveEmailDomainRestriction

Remove email domain restriction for Workspace invites. This tool removes the restriction on which email domains can be invited to a Trello Workspace, allowing more flexible invitation policies.

Parameters

ParameterTypeReq.Description
organization_id_or_namestringRequiredThe ID or name of the Trello organization to remove the email domain restriction from.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-organizations-id-prefs-orginviterestrict'.
#

TrelloApi.RemoveEnterpriseAdmin

Remove a member as admin from an enterprise. Use this tool to remove a specific member from the admin role within an enterprise on Trello. Note that this endpoint is unavailable for enterprises using AdminHub for user management.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredThe Trello Enterprise ID from which to remove the member as admin.
member_id_to_removestringRequiredID of the member to be removed as an admin from the enterprise.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'enterprises-id-organizations-idmember'.
#

TrelloApi.RemoveLabelFromTrelloCard

Remove a specific label from a Trello card. Use this tool to delete a label from a specific Trello card. It should be called when there's a need to manage labels by removing one from a card.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier for the Trello card from which the label will be removed.
label_id_to_removestringRequiredThe ID of the label you want to remove from the Trello card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-cards-id-idlabels-idlabel'.
#

TrelloApi.RemoveMemberFromCard

Removes a member from a Trello card. Use this tool to remove a specific member from a Trello card by providing the card ID and the member ID.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier for the Trello card from which the member will be removed.
member_id_to_removestringRequiredThe ID of the member to remove from the Trello card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-id-idmembers-idmember'.
#

TrelloApi.RemoveMemberFromTrelloBoard

Remove a member from a specified Trello board. Use this tool to delete a member from a Trello board by specifying the board and member IDs.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe ID of the Trello board from which to remove a member.
member_id_to_removestringRequiredThe ID of the member to remove from the Trello board.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'boardsidmembersidmember'.
#

TrelloApi.RemoveMemberFromWorkspace

Remove a member from a Trello Workspace. Use this tool to remove a specific member from a Trello Workspace by providing the workspace and member IDs.

Parameters

ParameterTypeReq.Description
member_idstringRequiredThe ID of the member to remove from the Trello Workspace.
workspace_identifierstringRequiredThe ID or name of the Trello Workspace to identify the organization for removal of a member.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-organizations-id-members'.
#

TrelloApi.RemoveMemberVote

Remove a member's vote from a Trello card. Use this tool to remove a specific member's vote from a specified card in Trello. It is useful for managing voting permissions on cards.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card from which to remove the vote.
member_id_to_remove_votestringRequiredThe ID of the member whose vote is to be removed from the Trello card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-cards-id-membersvoted-idmember'.
#

TrelloApi.RemoveOrganizationFromEnterprise

Remove an organization from a Trello enterprise. This tool removes a specified organization from a Trello enterprise. It should be called when you need to delete an association between an organization and an enterprise in Trello.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredThe ID of the Trello enterprise from which the organization will be removed.
organization_id_to_removestringRequiredThe ID of the organization to be removed from the Trello enterprise.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-enterprises-id-organizations-idorg'.
#

TrelloApi.RemoveTrelloWebhook

Delete a Trello webhook by ID. Use this tool to delete a specific webhook in Trello by providing its ID.

Parameters

ParameterTypeReq.Description
webhook_idstringRequiredThe ID of the Trello webhook you want to delete.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-webhooks-id'.
#

TrelloApi.RemoveWorkspaceDomain

Remove the associated Google Apps domain from a Workspace. This tool removes the associated Google Apps domain from a specified Trello Workspace. Use this when you need to dissociate a Google Apps domain from an organization.

Parameters

ParameterTypeReq.Description
organization_id_or_namestringRequiredThe ID or name of the Trello organization to dissociate the Google Apps domain from.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-organizations-id-prefs-associateddomain'.
#

TrelloApi.RenameTrelloList

Renames a Trello list by its ID. Use this tool to update the name of a specific Trello list. Call this when you need to change a list's title by specifying its ID.

Parameters

ParameterTypeReq.Description
list_field_to_updatestringRequiredSpecifies the list field to update, such as 'name', 'pos', or 'subscribed'.
trello_list_idstringRequiredThe unique identifier for the Trello list you want to rename.
new_list_namestringOptionalThe new name for the Trello list. Provide a descriptive and clear title to easily identify the list.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-lists-id-field'.
#

TrelloApi.RetrieveOrganizationExports

Retrieve exports for a Trello organization. This tool should be called to get a list of exports that exist for a specific Trello organization. It returns the exports associated with the specified organization ID.

Parameters

ParameterTypeReq.Description
workspace_identifierstringRequiredThe identifier for the Trello Workspace, which can be either its ID or name.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-organizations-id-exports'.
#

TrelloApi.RetrieveTokenWebhooks

Retrieve all webhooks created with a specific token. Use this tool to get a list of all webhooks associated with a given Trello token. This is useful for managing and reviewing webhook integrations.

Parameters

ParameterTypeReq.Description
trello_tokenstringRequiredThe Trello token used to retrieve associated webhooks. It identifies the user's session and permissions.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-tokens-token-webhooks'.
#

TrelloApi.RetrieveTrelloTokenInfo

Retrieve information about a Trello token. Use this tool to obtain details about a specific Trello token. Ideal for checking token-related data when handling Trello API integrations.

Parameters

ParameterTypeReq.Description
trello_tokenstringRequiredThe unique identifier for the Trello token to retrieve information about.
include_webhooksbooleanOptionalSet to true to include webhooks in the response; false to exclude them.
retrieve_fieldsstringOptionalSpecify 'all' or a comma-separated list of fields: dateCreated, dateExpires, idMember, identifier, permissions.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-tokens-token'.
#

TrelloApi.RetrieveTrelloWebhook

Retrieve details of a specific Trello webhook. Use this tool to obtain information about a webhook created with a Trello token. It should be called when you need to access detailed information about a particular Trello webhook associated with a token.

Parameters

ParameterTypeReq.Description
trello_tokenstringRequiredThe Trello API token used to authenticate the request and retrieve the webhook details.
webhook_idstringRequiredThe ID of the Trello webhook you want to retrieve details for.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-tokens-token-webhooks-idwebhook'.
#

TrelloApi.SearchTrelloMembers

Search and retrieve Trello member information. Use this tool to search for and retrieve information about Trello members based on specified criteria. It helps in finding users within Trello efficiently.

Parameters

ParameterTypeReq.Description
search_querystringRequiredThe search term for finding Trello members, between 1 and 16384 characters long.
board_idstringOptionalThe ID of the Trello board to filter members by. Leave empty to include all boards.
organization_idstringOptionalUnique identifier for the organization to filter the search results. Use this to limit the search to members within a specific organization.
restrict_to_organization_membersbooleanOptionalIf true, limit the search results to include only members of the organization.
result_limitintegerOptionalSpecify the maximum number of Trello member search results to return, with a maximum of 20.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-search-members'.
#

TrelloApi.SetTrelloEmailListDefault

Change the default email-to-board list in Trello. Use this tool to set a new default list for email-to-board cards in a specified Trello board. This can be helpful when organizing how incoming email tasks are managed within Trello boards.

Parameters

ParameterTypeReq.Description
board_id_to_updatestringRequiredThe ID of the Trello board that you want to update the default email-to-board list for. This is required to specify which board's preferences are being changed.
email_list_idstringRequiredThe ID of the email list to set as default for email-to-board cards.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-boards-id-myprefs-idemaillist'.
#

TrelloApi.StartOrganizationCsvExport

Initiate CSV export for a Trello organization. Use this tool to start exporting organization data into a CSV file in Trello. Call this when an organization needs its data exported for analysis or backup. Returns a confirmation of the export initiation.

Parameters

ParameterTypeReq.Description
workspace_id_or_namestringRequiredThe ID or name of the Trello Workspace to export data from.
include_attachmentsbooleanOptionalSet to true to include attachments in the CSV export, otherwise set to false.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-organizations-id-exports'.
#

TrelloApi.StarTrelloBoardForMember

Star a Trello board on behalf of a specified member. This tool stars a new board in Trello for a specific member. It should be called when a user wants to mark a board as important or favorite on behalf of another member.

Parameters

ParameterTypeReq.Description
board_id_to_starstringRequiredThe unique identifier of the Trello board to be starred.
board_star_positionstringRequiredSpecify the position of the starred board: `top`, `bottom`, or a positive float for custom positioning.
member_id_or_usernamestringRequiredThe ID or username of the Trello member for whom the board is being starred.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-members-id-boardstars'.
#

TrelloApi.TransferOrganizationToEnterprise

Transfer an organization to an enterprise. This tool is used to initiate the transfer of an organization to a specified enterprise in Trello. For enterprises using AdminHub for user management, the addition is processed asynchronously. A successful response only confirms request receipt, not the completion of the transfer.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredThe ID of the Enterprise to which the organization will be transferred.
organization_idstringRequiredID of the organization to be transferred to the enterprise in Trello.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-enterprises-id-organizations'.
#

TrelloApi.TrelloGetBatchRequests

Retrieve up to 10 resources with a single batched request. Use this tool to efficiently fetch up to 10 resources from Trello in a single API call by batching multiple GET requests.

Parameters

ParameterTypeReq.Description
urls_list_for_batchingstringRequiredA list of up to 10 API routes, each beginning with a forward slash. Exclude the API version number. Example: '/members/trello', '/cards/[cardId]'.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-batch'.
#

TrelloApi.TrelloMoveAllCardsInList

Move all cards from one list to another in Trello. Use this tool when you need to move all cards from one Trello list to another. It facilitates bulk card transfer within a board.

Parameters

ParameterTypeReq.Description
destination_board_idstringRequiredThe board ID where the cards will be moved to.
source_list_idstringRequiredThe ID of the list from which all cards will be moved.
target_list_idstringRequiredThe ID of the Trello list to which all cards should be moved.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-lists-id-moveallcards'.
#

TrelloApi.TrelloSearch

Search for information within Trello. Use this tool to find cards, boards, members, and other elements in Trello by searching with specific keywords.

Parameters

ParameterTypeReq.Description
search_querystringRequiredThe search query string, with a length between 1 and 16384 characters.
board_fields_selectionstringOptionalComma-separated list of board fields to return or 'all' for every field. Options include: closed, dateLastActivity, etc.
board_identifiersstringOptionalSpecify 'mine' to search all your boards or provide a comma-separated list of Board IDs.
card_fieldsstringOptionalSpecify 'all' or a comma-separated list of card fields like 'badges', 'desc', 'labels'. Defaults to 'all' if omitted.
card_idsstringOptionalComma-separated list of Trello Card IDs to search within.
cards_page_numbernumberOptionalSpecify the page number for card search results. Maximum value is 100.
enable_partial_searchbooleanOptionalEnable partial search to match content starting with words in your query, allowing for more flexible search results.
include_card_attachmentsstringOptionalSpecify 'true' to include all attachment objects, 'cover' for only card cover attachments, or 'false' for no attachments.
include_card_listbooleanOptionalInclude the parent list with card results. A boolean value (true or false).
include_card_membersbooleanOptionalInclude member objects with card results if set to true; exclude them if false.
include_card_stickersbooleanOptionalSet to true to include sticker objects with card results. Set to false to exclude them.
include_parent_board_with_card_resultsbooleanOptionalSet to true to include parent board details in card results.
include_parent_organization_with_board_resultsbooleanOptionalInclude the parent organization in the board results. Set to true to include, false to exclude.
max_members_returnedintegerOptionalThe maximum number of members to return in the search results. Maximum value is 1000.
max_workspaces_to_returnintegerOptionalThe maximum number of Workspaces to return. Accepts an integer up to 1000.
maximum_boards_returnedintegerOptionalThe maximum number of boards to return. Must be an integer up to 1000.
maximum_cards_to_returnintegerOptionalThe maximum number of cards to return. Maximum value is 1000.
member_fields_selectionstringOptionalSpecify which member fields to return. Options: `all` or a comma-separated list of: avatarHash, bio, bioData, confirmed, fullName, idPremOrgsAdmin, initials, memberType, products, status, url, username.
organization_fields_to_returnstringOptionalSpecify 'all' or a comma-separated list of organization attributes like 'billableMemberCount', 'desc', 'displayName', etc., to include in the results.
organization_idsstringOptionalA comma-separated list of Trello Organization IDs to filter the search results.
trello_object_typesstringOptionalSpecify types of Trello objects to search, such as 'all', 'actions', 'boards', 'cards', 'members', or 'organizations'. Use a comma-separated list.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'get-search'.
#

TrelloApi.UnstarBoard

Unstar a Trello board for a specific member. Use this tool to remove a star from a board on Trello for a specified member. Call this when a user wants to unstar a board they previously starred.

Parameters

ParameterTypeReq.Description
board_star_idstringRequiredThe unique ID of the board star to be removed for a specific member.
member_idstringRequiredThe ID or username of the Trello member who wants to unstar the board.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'delete-members-id-boardstars-idstar'.
#

TrelloApi.UpdateBoardBackground

Update the background of a Trello board. Use this tool to update the background image or color of a specific Trello board associated with a member.

Parameters

ParameterTypeReq.Description
board_background_idstringRequiredID of the board background to update.
member_id_or_usernamestringRequiredThe ID or username of the Trello member associated with the board to update.
background_brightnessstringOptionalSet the brightness level for the board background. Options are `dark`, `light`, or `unknown`.
tile_backgroundbooleanOptionalSet to true to tile the board background. False to not tile it.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-members-id-boardbackgrounds-idbackground'.
#

TrelloApi.UpdateBoardEmailPosition

Update the email position preference on a Trello board. This tool updates the email position preference for a specified Trello board. It should be called when you need to change the email notification position settings on a board.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board to update the email position preference for.
email_positionstringRequiredPosition of the email address on a board. Valid values: bottom, top.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-boards-id-myprefs-emailposition'.
#

TrelloApi.UpdateBoardMembership

Update a specific board membership by ID. Use this tool to update the membership details of a specific board in Trello by providing the board ID and membership ID. It allows modification of existing membership properties on a board.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe ID of the Trello board you want to update the membership for.
membership_idstringRequiredThe ID of a membership to be updated on the board.
membership_typestringRequiredSpecifies the role of the member on the board. Choose one of: admin, normal, observer.
member_fields_to_updatestringOptionalSpecify the member fields to update, such as avatarHash, bio, fullName, or all. Valid values include: all, avatarHash, bio, bioData, confirmed, fullName, idPremOrgsAdmin, initials, memberType, products, status, url, username.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-boards-id-memberships-idmembership'.
#

TrelloApi.UpdateCardComment

Update an existing comment on a Trello card. Use this tool to modify an existing comment on a specific Trello card. It should be called when you want to change the content of a previously made comment.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier for the Trello card where the comment resides.
comment_action_idstringRequiredThe unique ID of the comment action you wish to update on a Trello card.
new_comment_textstringRequiredThe new text content for the comment being updated on the Trello card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-cards-id-actions-idaction-comments'.
#

TrelloApi.UpdateChecklistField

Updates a specific field of a checklist on Trello. This tool updates a specified field on an existing checklist in Trello by its ID. It should be used when modifications to checklist attributes are needed.

Parameters

ParameterTypeReq.Description
checklist_fieldstringRequiredSpecify the checklist field to update. Options are 'name' or 'pos'.
checklist_idstringRequiredID of the checklist to be updated. This is required to specify which checklist field to modify.
checklist_name_valuestringRequiredThe new name for the checklist. Must be a string of length 1 to 16384.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-checklists-id-field'.
#

TrelloApi.UpdateChecklistItemTrello

Update an item in a Trello checklist on a card. This tool updates an item within a checklist on a specified Trello card. Use it to modify checklist entries when changes are needed.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card where the checklist item is located.
checkitem_idstringRequiredThe unique identifier for the checklist item to be updated.
checkitem_due_remindernumberOptionalThe number of minutes before the due date when a reminder should be sent for the checkitem.
checklist_idstringOptionalThe unique ID of the checklist containing the item to be updated.
checklist_item_due_datestringOptionalThe due date for the checklist item in ISO 8601 format (e.g., '2023-12-31T23:59:59Z').
checklist_item_new_namestringOptionalThe new name for the checklist item.
checklist_item_positionstringOptionalSpecify the position of the checklist item as `top`, `bottom`, or a positive float for custom ordering.
completion_statestringOptionalSpecify the state of the checklist item as either `complete` or `incomplete`.
member_id_to_removestringOptionalThe Trello member ID to remove from the card's checklist item.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-cards-id-checkitem-idcheckitem'.
#

TrelloApi.UpdateCustomBoardBackground

Update a specific custom board background in Trello. This tool is used to update a custom board background for a Trello member. It should be called when a user wants to change the background of a board to a new custom image.

Parameters

ParameterTypeReq.Description
custom_background_idstringRequiredThe ID of the custom board background to be updated in Trello.
member_id_or_usernamestringRequiredThe Trello ID or username of the member whose board background will be updated.
background_brightnessstringOptionalSet the brightness of the custom board background. Options: 'dark', 'light', 'unknown'.
tile_backgroundbooleanOptionalIndicates whether to tile the board background. Accepts a boolean value.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-members-id-customboardbackgrounds-idbackground'.
#

TrelloApi.UpdateCustomFieldDefinition

Update a Custom Field definition in Trello. Use this tool to update an existing Custom Field definition on Trello by providing the necessary details. Note: Understanding the request schema is necessary to properly create the stringified JSON input object for execution. This operation also requires path parameters. Modes: - GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't already have it. Do NOT call repeatedly if you already received the schema. - EXECUTE: Performs the operation with the provided request body JSON. Note: You must also provide the required path parameters when executing. If you need the schema, call with mode='get_request_schema' ONCE, then execute.

Parameters

ParameterTypeReq.Description
modestringRequiredOperation mode: 'get_request_schema' returns the OpenAPI spec for the request body, 'execute' performs the actual operation
get_request_schemaexecute
custom_field_idstringOptionalThe unique identifier for the Custom Field to update in Trello. Required when mode is 'execute', ignored when mode is 'get_request_schema'.
request_bodystringOptionalStringified JSON representing the request body. Required when mode is 'execute', ignored when mode is 'get_request_schema'

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-customfields-id'.
#

TrelloApi.UpdateEnterpriseMemberLicense

Update an enterprise member's license status in Trello. Use this tool to update whether a member should use an enterprise's license. Note that revoking a license will deactivate the member, and this operation cannot be performed if the enterprise manages users via AdminHub.

Parameters

ParameterTypeReq.Description
enterprise_idstringRequiredThe unique identifier for the enterprise. Required for license updates.
grant_enterprise_licensebooleanRequiredBoolean indicating if the member should be given an Enterprise license (true) or not (false).
member_idstringRequiredThe unique ID of the Trello member to update license status.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-enterprises-id-members-idmember-licensed'.
#

TrelloApi.UpdateMemberNotificationBlockedKeys

Update a member's blocked notification keys on Trello. This tool updates the blocked notification keys for a specific member on a designated channel in Trello. Use this to manage which notifications a member will not receive. Note: Understanding the request schema is necessary to properly create the stringified JSON input object for execution. This operation also requires path parameters. Modes: - GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't already have it. Do NOT call repeatedly if you already received the schema. - EXECUTE: Performs the operation with the provided request body JSON. Note: You must also provide the required path parameters when executing. If you need the schema, call with mode='get_request_schema' ONCE, then execute.

Parameters

ParameterTypeReq.Description
modestringRequiredOperation mode: 'get_request_schema' returns the OpenAPI spec for the request body, 'execute' performs the actual operation
get_request_schemaexecute
member_identifierstringOptionalThe unique ID or username of the Trello member to update notification settings for. Required when mode is 'execute', ignored when mode is 'get_request_schema'.
request_bodystringOptionalStringified JSON representing the request body. Required when mode is 'execute', ignored when mode is 'get_request_schema'

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-members-id-notificationChannelSettings-channel-blockedKeys'.
#

TrelloApi.UpdateNotificationReadStatus

Update the read status of a Trello notification. Use this tool to change the read status of a specific Trello notification by providing its ID.

Parameters

ParameterTypeReq.Description
notification_idstringRequiredThe unique identifier for the Trello notification to update.
mark_as_unreadbooleanOptionalSet to false to mark the notification as read, or true to mark as unread.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-notifications-id'.
#

TrelloApi.UpdateOrganizationMembers

Update members of a Trello organization. Use this tool to update the members associated with a specific Trello organization. It is useful for managing team membership changes within an organization.

Parameters

ParameterTypeReq.Description
member_emailstringRequiredThe email address of the member to be updated in the organization.
member_full_namestringRequiredThe full name of the member, at least 1 character not beginning or ending with a space.
organization_id_or_namestringRequiredThe ID or name of the Trello organization to update members for.
member_rolestringOptionalSpecify the role of the member, either `admin` or `normal`.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-organizations-id-members'.
#

TrelloApi.UpdateOrganizationTrello

Updates an organization's details in Trello. Use this tool to update the details of a specific organization in Trello. It should be called when you need to modify information such as the organization's name, description, or website.

Parameters

ParameterTypeReq.Description
organization_id_or_namestringRequiredThe ID or name of the Trello organization to update.
google_apps_associated_domainstringOptionalThe Google Apps domain to link this organization to.
google_apps_versionintegerOptionalSet the Google Apps version to `1` or `2` for the organization.
new_display_namestringOptionalA new display name for the organization. It must be at least 1 character long without leading or trailing spaces.
organization_descriptionstringOptionalA new description for the organization. Provide relevant and concise details.
organization_invite_restrictionstringOptionalAn email address with optional wildcard characters to restrict organization invites. Example: `subdomain.*.trello.com`
organization_new_namestringOptionalA unique name for the organization with at least 3 lowercase letters, underscores, and numbers.
organization_websitestringOptionalA URL for the organization starting with `http://`, `https://`, or `null`.
prevent_external_membersbooleanOptionalSet to true to prevent non-workspace members from being added to boards inside the Workspace.
private_board_visibilitystringOptionalSpecifies who can create private boards in the organization. Options: `admin`, `none`, `org`.
public_board_visibility_permissionstringOptionalWho on the Workspace can create public boards. Options are: `admin`, `none`, `org`.
workspace_board_visibility_restrictionstringOptionalDetermines who in the Workspace can create Workspace-visible boards. Accepts one of: `admin`, `none`, `org`.
workspace_visibility_permissionstringOptionalSet the visibility level of the Workspace page. Accepts 'private' or 'public'.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-organizations-id'.
#

TrelloApi.UpdatePowerUpListing

Update an existing listing for a Trello Power-Up. Call this tool to update information on an existing listing for a Trello Power-Up, identified by specific plugin and listing IDs.

Parameters

ParameterTypeReq.Description
listing_idstringRequiredThe ID of the existing listing for the Power-Up that is being updated.
power_up_idstringRequiredThe ID of the Power-Up whose listing is being updated.
listing_descriptionstringOptionalThe description to show for the specified locale of the Power-Up listing.
listing_localestringOptionalThe locale code for displaying the listing, e.g., 'en' for English.
localized_namestringOptionalThe name of the listing to display for the specified locale.
overview_for_localestringOptionalProvide the overview text for the specified locale to update the listing.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-plugins-idplugin-listings-idlisting'.
#

TrelloApi.UpdateSavedSearch

Update the details of a saved search in Trello. Use this tool to update the information of an existing saved search for a specific member in Trello.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the member whose saved search is being updated.
saved_search_idstringRequiredThe unique identifier of the saved search to be updated in Trello.
new_position_for_saved_searchstringOptionalSpecify the new position for the saved search: 'top', 'bottom', or a positive float for a custom placement.
new_saved_search_namestringOptionalThe new name for the saved search.
new_search_querystringOptionalThe new search query to update the saved search in Trello.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-members-id-savedsearches-idsearch'.
#

TrelloApi.UpdateSidebarActionsPreference

Update sidebar board actions preference on a Trello board. This tool updates the showSidebarBoardActions preference on a specified Trello board. Call this tool when you need to modify the display settings of sidebar board actions for better user interface customization.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board to update the sidebar actions preference.
show_sidebar_board_actionsbooleanRequiredSet to true to show sidebar board actions, or false to hide them on a Trello board.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-boards-id-myPrefs-showsidebarboardactions'.
#

TrelloApi.UpdateSidebarActivityPreference

Toggle the sidebar activity visibility for a Trello board. Use this tool to update the visibility of the sidebar activity on a specific Trello board. It's useful when you want to either display or hide the activity stream in the sidebar for better board management.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board to update the sidebar activity preference.
show_sidebar_activitybooleanRequiredBoolean to determine if sidebar activity should be shown. True to show, False to hide.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-boards-id-myPrefs-showsidebaractivity'.
#

TrelloApi.UpdateSidebarMembersPref

Update the sidebar members visibility preference on a Trello board. Use this tool to change the showSidebarMembers preference for a specific Trello board, allowing you to control whether member information is displayed in the sidebar.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier of the Trello board to update the sidebar members preference.
show_sidebar_membersbooleanRequiredSet to 'true' to show members of the board in the sidebar, 'false' to hide.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-boards-id-myPrefs-showsidebarmembers'.
#

TrelloApi.UpdateSidebarPreference

Update the sidebar visibility preference for a Trello board. This tool updates the 'showSidebar' preference on a specified Trello board, allowing you to set whether the sidebar should be shown or hidden.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe ID of the Trello board whose sidebar preference is to be updated.
show_sidebarbooleanRequiredSet to true to show the sidebar on the board, false to hide it.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-boards-id-myPrefs-showsidebar'.
#

TrelloApi.UpdateStarredBoardPosition

Update the position of a starred board in Trello. Use this tool to change the order of a starred board for a member in Trello by updating its position.

Parameters

ParameterTypeReq.Description
board_star_idstringRequiredThe unique identifier for the board star to update.
member_id_or_usernamestringRequiredThe ID or username of the Trello member to update the board position for.
new_board_positionstringOptionalThe new position for the starred board. Options are `top`, `bottom`, or a positive float for custom positioning.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-members-id-boardstars-idstar'.
#

TrelloApi.UpdateTrelloBoard

Update details of an existing Trello board. This tool updates an existing Trello board using its unique ID. It should be called when board details need to be modified.

Parameters

ParameterTypeReq.Description
board_idstringRequiredThe unique identifier for the Trello board to be updated.
allow_workspace_members_to_joinbooleanOptionalAllows Workspace members to join the board themselves. True to allow, false to disallow.
background_preferencestringOptionalSpecify the background for the board. Use a custom background ID or choose from: blue, orange, green, red, purple, pink, lime, sky, grey.
board_descriptionstringOptionalA new description for the board, 0 to 16384 characters long.
calendar_feed_enabledbooleanOptionalSet to true to enable the calendar feed; false to disable it.
card_aging_preferencestringOptionalSet card aging style on the board. Options: pirate, regular.
close_boardbooleanOptionalSets whether the board should be closed. Use true to close the board and false to keep it open.
comment_permissionstringOptionalSpecify who can comment on cards. Options: disabled, members, observers, org, public.
display_card_coversbooleanOptionalSet to true to display card covers on the board, false to hide them.
hide_voter_identitiesbooleanOptionalIf true, the Voting Power-Up hides who voted on cards.
new_board_namestringOptionalThe new name for the board. Must be 1 to 16384 characters long.
permission_levelstringOptionalSet the board's permission level: org, private, or public.
user_subscribed_to_boardstringOptionalIndicate if the acting user is subscribed to the board. Use 'true' or 'false'.
voting_permissionsstringOptionalSpecify who can vote on this board. Options: disabled, members, observers, org, public.
who_can_invitestringOptionalSpecifies who can invite people to the board. Accepts 'admins' or 'members'.
workspace_id_for_boardstringOptionalThe unique ID of the Workspace to which the board should be moved.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-boards-id'.
#

TrelloApi.UpdateTrelloCardCustomField

Update or remove a custom field value on a Trello card. Use this tool to set, update, or remove the value for a custom field on a Trello card. Ideal for managing card data and keeping your board updated with the latest information. Note: Understanding the request schema is necessary to properly create the stringified JSON input object for execution. This operation also requires path parameters. Modes: - GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't already have it. Do NOT call repeatedly if you already received the schema. - EXECUTE: Performs the operation with the provided request body JSON. Note: You must also provide the required path parameters when executing. If you need the schema, call with mode='get_request_schema' ONCE, then execute.

Parameters

ParameterTypeReq.Description
modestringRequiredOperation mode: 'get_request_schema' returns the OpenAPI spec for the request body, 'execute' performs the actual operation
get_request_schemaexecute
card_idstringOptionalThe ID of the Trello card where the custom field value will be set or updated. Required when mode is 'execute', ignored when mode is 'get_request_schema'.
custom_field_idstringOptionalThe unique identifier for the custom field on the Trello card. Required when mode is 'execute', ignored when mode is 'get_request_schema'.
request_bodystringOptionalStringified JSON representing the request body. Required when mode is 'execute', ignored when mode is 'get_request_schema'

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-cards-idcard-customfield-idcustomfield-item'.
#

TrelloApi.UpdateTrelloCardCustomFields

Update custom fields on a Trello card. Use this tool to set, update, or remove values for multiple custom fields on a specific Trello card. Ideal for managing card metadata and ensuring up-to-date information on your board. Note: Understanding the request schema is necessary to properly create the stringified JSON input object for execution. Modes: - GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't already have it. Do NOT call repeatedly if you already received the schema. - EXECUTE: Performs the operation with the provided request body JSON. If you need the schema, call with mode='get_request_schema' ONCE, then execute.

Parameters

ParameterTypeReq.Description
modestringRequiredOperation mode: 'get_request_schema' returns the OpenAPI spec for the request body, 'execute' performs the actual operation
get_request_schemaexecute
request_bodystringOptionalStringified JSON representing the request body. Required when mode is 'execute', ignored when mode is 'get_request_schema'

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-cards-idcard-customfields'.
#

TrelloApi.UpdateTrelloCardSticker

Update a sticker on a specified Trello card. Use this tool to update the properties of an existing sticker on a Trello card. Ideal for modifying sticker details based on card ID and sticker ID.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier of the Trello card to update the sticker on.
sticker_idstringRequiredThe unique identifier for the sticker to be updated on the Trello card. It must match an existing sticker on the specified card.
sticker_left_positionnumberRequiredThe left position of the sticker, ranging from -60 to 100.
sticker_top_positionnumberRequiredThe vertical position of the sticker on the card, ranging from -60 to 100. Determines the position from the top.
sticker_z_indexintegerRequiredThe z-index of the sticker, determining its layer position with respect to other stickers on the card. Provide as an integer.
sticker_rotationnumberOptionalThe rotation angle of the sticker. Provide a number representing the degrees of rotation.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-cards-id-stickers-idsticker'.
#

TrelloApi.UpdateTrelloChecklist

Update an existing checklist on Trello. Use this tool to update an existing checklist in Trello. Typically called when checklist modifications are needed, such as changing item details or statuses.

Parameters

ParameterTypeReq.Description
checklist_idstringRequiredID of the checklist to update on Trello. This is required to specify which checklist needs updating.
checklist_namestringOptionalName of the checklist to update. Must be 1 to 16,384 characters long.
checklist_positionstringOptionalSpecify the position of the checklist on the card. Options are `top`, `bottom`, or a positive number indicating the precise position.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-checlists-id'.
#

TrelloApi.UpdateTrelloChecklistItem

Update an item in a Trello card checklist. Use this tool to update a specific item in a checklist on a Trello card. It should be called when you need to modify details of an existing checklist item.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique identifier for the Trello card where the checklist item is located.
checklist_idstringRequiredThe ID of the checklist item you want to update on the Trello card.
checklist_item_idstringRequiredThe unique ID of the checklist item that needs to be updated on the Trello card.
position_in_checkliststringOptionalPosition the checklist item at the 'top', 'bottom', or a specific order with a positive float.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-cards-idcard-checklist-idchecklist-checkitem-idcheckitem'.
#

TrelloApi.UpdateTrelloComment

Edit a comment action in Trello. Use this tool to update the content of a specific comment action on Trello. It is applicable only to comment actions.

Parameters

ParameterTypeReq.Description
action_idstringRequiredThe unique identifier for the specific action comment you want to update.
new_comment_textstringRequiredThe updated text content for the Trello comment action.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-actions-id'.
#

TrelloApi.UpdateTrelloLabel

Update Trello label details using its ID. Use this tool to update the details of a specific Trello label by providing its ID.

Parameters

ParameterTypeReq.Description
label_idstringRequiredThe unique identifier for the Trello label to update.
label_colorstringOptionalSpecify the new color for the label. Allowed colors: yellow, purple, blue, red, green, orange, black, sky, pink, lime.
new_label_namestringOptionalThe new name for the Trello label to be updated.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-labels-id'.
#

TrelloApi.UpdateTrelloLabelField

Update a specific field on a Trello label. This tool updates a specified field of a label in Trello, such as color or name. It should be used when changes to label attributes are required.

Parameters

ParameterTypeReq.Description
label_field_to_updatestringRequiredSpecify the label field to update, such as 'color' or 'name'.
label_idstringRequiredThe unique identifier of the Trello label to update.
new_field_valuestringRequiredThe new value to update the specified label field with, such as a new color or name.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-labels-id-field'.
#

TrelloApi.UpdateTrelloList

Update the properties of a Trello list. This tool updates the properties of a specified list in Trello. It should be called when there is a need to modify attributes of an existing Trello list.

Parameters

ParameterTypeReq.Description
list_idstringRequiredThe unique ID of the Trello list to be updated.
archive_listbooleanOptionalSet to true to archive the list, false to keep it open.
board_id_destinationstringOptionalID of the board to which the list will be moved.
is_subscribedbooleanOptionalWhether the active member is subscribed to this list. Use `true` to subscribe and `false` to unsubscribe.
new_list_namestringOptionalThe new name to assign to the Trello list.
new_list_positionstringOptionalNew position for the list: 'top', 'bottom', or a positive floating point number.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-lists-id'.
#

TrelloApi.UpdateTrelloMember

Update Trello member details. This tool updates a member's information in Trello. It should be called when there is a need to modify a member's details, such as changing their username or bio.

Parameters

ParameterTypeReq.Description
member_id_or_usernamestringRequiredThe ID or username of the Trello member to be updated.
avatar_sourcestringOptionalSource of the avatar; must be one of: 'gravatar', 'none', or 'upload'.
enable_color_blind_modebooleanOptionalSet to true to enable color blind mode preferences for the member, false to disable.
member_biostringOptionalBiography of the member. Provide a brief description or update to the member's bio as a string.
member_initialsstringOptionalNew initials for the member. Must be 1-4 characters long.
new_full_namestringOptionalThe new name for the member. Ensure it does not begin or end with a space.
new_usernamestringOptionalThe new username for the Trello member. It must be at least 3 characters long and can only contain lowercase letters, underscores, and numbers. The username must be unique within Trello.
preferred_localestringOptionalSpecifies the preferred locale for the member's settings. This should be a valid locale string (e.g., 'en_US').
summary_notification_intervalintegerOptionalTime interval in minutes for summary notifications. Use `-1` to disable, `1` for every minute, or `60` for hourly notifications.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-members-id'.
#

TrelloApi.UpdateTrelloMemberNotificationSettings

Update blocked notification keys for a Trello member's channel. Use this tool to update blocked notification keys for a specific channel of a Trello member. This is useful when a user wants to change which notifications are blocked for a particular communication channel. Note: Understanding the request schema is necessary to properly create the stringified JSON input object for execution. This operation also requires path parameters. Modes: - GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't already have it. Do NOT call repeatedly if you already received the schema. - EXECUTE: Performs the operation with the provided request body JSON. Note: You must also provide the required path parameters when executing. If you need the schema, call with mode='get_request_schema' ONCE, then execute.

Parameters

ParameterTypeReq.Description
modestringRequiredOperation mode: 'get_request_schema' returns the OpenAPI spec for the request body, 'execute' performs the actual operation
get_request_schemaexecute
member_id_or_usernamestringOptionalThe ID or username of the Trello member whose notification settings will be updated. Required when mode is 'execute', ignored when mode is 'get_request_schema'.
notification_channelstringOptionalSpecify the channel where notifications should be blocked, e.g., 'email'. Required when mode is 'execute', ignored when mode is 'get_request_schema'.
request_bodystringOptionalStringified JSON representing the request body. Required when mode is 'execute', ignored when mode is 'get_request_schema'

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-members-id-notificationChannelSettings-channel-blockedKeys'.
#

TrelloApi.UpdateTrelloPlugin

Update a specific plugin on Trello. Use this tool to update the details of a specific plugin on Trello by providing the plugin's ID.

Parameters

ParameterTypeReq.Description
organization_identifierstringRequiredThe ID or name of the organization associated with the plugin to update.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-plugins-id'.
#

TrelloApi.UpdateTrelloWebhook

Update a Trello webhook using a specific token. This tool updates a webhook in Trello identified by a specific token and webhook ID. Useful for modifying webhook settings or endpoints.

Parameters

ParameterTypeReq.Description
authentication_tokenstringRequiredThe token used for authenticating the request to update the webhook in Trello. Required for authorization.
webhook_idstringRequiredThe ID of the Trello webhook to be updated. Used to identify which webhook to modify.
callback_urlstringOptionalThe URL where the webhook will POST data. Ensure the URL is accessible and correct.
object_id_for_webhookstringOptionalID of the Trello object (e.g., board, card) associated with the webhook.
webhook_descriptionstringOptionalA description to be displayed when retrieving information about the webhook.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'tokenstokenwebhooks-1'.
#

TrelloApi.UpdateWorkspaceMemberStatus

Deactivate or reactivate a member of a workspace. This tool allows you to deactivate or reactivate a member within a given workspace on Trello. It should be called when there's a need to change a member's active status within an organization.

Parameters

ParameterTypeReq.Description
deactivate_memberbooleanRequiredSet to true to deactivate the member or false to reactivate the member in the workspace.
member_id_or_usernamestringRequiredThe ID or username of the member whose status needs to be updated in the workspace.
organization_id_or_namestringRequiredThe ID or name of the organization within Trello to update the member status.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'put-organizations-id-members-idmember-deactivated'.
#

TrelloApi.UploadCustomBoardBackground

Upload a new custom board background to Trello. Use this tool to upload a new custom board background for a specific Trello member. Call this tool when you want to personalize a Trello board's appearance by adding a unique background.

Parameters

ParameterTypeReq.Description
background_file_uploadstringRequiredThe file path or URL of the custom board background to upload. It should specify the location of the image file you want to use as the board background.
member_id_or_usernamestringRequiredThe ID or username of the Trello member for whom the background is being uploaded.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'membersidcustomboardbackgrounds-1'.
#

TrelloApi.UploadCustomStickerToTrello

Upload a new custom sticker to a Trello member's account. This tool is used to upload a custom sticker for a specific Trello member. It should be called when a user wants to add a new personal sticker to their Trello account.

Parameters

ParameterTypeReq.Description
custom_sticker_file_pathstringRequiredThe file path or URL of the custom sticker to be uploaded for the Trello member.
member_id_or_usernamestringRequiredThe ID or username of the Trello member to whom the custom sticker will be uploaded.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-members-id-customstickers'.
#

TrelloApi.UploadTrelloBoardBackground

Upload a new board background on Trello. This tool uploads a new background image to a Trello board for a specific member. It should be called when a user wants to change or set a new background for their Trello board.

Parameters

ParameterTypeReq.Description
background_image_file_pathstringRequiredThe file path for the image to be uploaded as a new board background. Provide the full path or a URL to the image file.
member_id_or_usernamestringRequiredThe ID or username of the Trello member to upload the board background for.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'post-members-id-boardbackgrounds-1'.
#

TrelloApi.VoteOnTrelloCard

Vote on a Trello card for a specific member. This tool allows voting on a specific Trello card for a given member. It should be called when a user needs to add or confirm a vote on a Trello card on behalf of a member.

Parameters

ParameterTypeReq.Description
card_idstringRequiredThe unique ID of the Trello card on which to vote.
member_id_for_votestringRequiredThe ID of the member casting a 'yes' vote on the Trello card.

Requirements

Secrets:TRELLO_API_KEYTRELLO_TOKEN

Output

Type:json— Response from the API endpoint 'cardsidmembersvoted-1'.
Last updated on