Team
Shared credential for production and unattended runs.
A web-based, kanban-style, list-making application.
Tools and triggers
Available tools and events after Trello is connected.
Creates a new label on an existing Trello board.
Adds an attachment to a Trello card by `idCard`; specify either a `file` to upload or a `url` to link, but not both.
Creates a new Trello board; the 'name' parameter is required for creation, and various preferences can be customized or cloned from a source board.
Enables the Power-Up specified by the 'value' parameter on the board; processes one Power-Up enablement per call.
Stars a Trello board for a member (does not remove or list stars), optionally at a specified position; the board must exist and be accessible to the member.
Creates a new card in a Trello list. Only `idList` is required; `idBoard` is optional as the API determines the board from the list.
Assigns a Trello member to a specific Trello card by card ID (or short link) and member ID.
Adds a new check item to a specified Trello checklist; this action does not update existing check items.
Creates a new checklist on a Trello card, either by name or by copying from `idChecklistSource`, targeting an `idCard` or `idBoard`; this action creates only the checklist structure, not its items.
Adds a checklist to a Trello card: use `value` to add a specific existing checklist, `idChecklistSource` to create a new checklist by copying an existing one (optionally using `name` for the new checklist's name), or…
Adds a new text comment, which can include @mentions, to a Trello card specified by its ID; file attachments are not supported via this action.
Adds a new custom board background for a specified Trello member; either a `file` (image upload) or a `url` (external image URL) must be provided.
Adds a new custom emoji using an image file and a unique name to a Trello member's account; this emoji is member-specific and not shared across the workspace.
Uploads a custom sticker to a Trello member's collection, if the member's plan allows custom stickers and respects associated limits.
Adds an existing label to a Trello card; `idCard` identifies the card and `value` is the ID of the label to add. Both card and label must already exist.
Adds a label to an existing Trello card (specified by `idCard`), defining the label by `name` and either `color` or the overriding `value` (which specifies color by name); a new label is created on the board if a…
Adds a new custom board background, from an image file, to a specified Trello member's collection, making it available for their use but not applying it to any board.
Casts a 'yes' vote for a specified member on a Trello card; a member can only vote once per card.
Creates a new list on a specified Trello board, with options to copy an existing list, set its position, initial state (archived/subscribed), and does not modify existing lists or move cards.
Sets or updates the logo for a Trello organization; the provided image file must adhere to Trello's format and size restrictions.
Tool to add a new emoji reaction to a Trello action. Use when acknowledging comments or actions with reactions.
Creates a new saved search with a specified name, position, and query for a Trello member.
Adds a sticker to a Trello card, using a default sticker name (e.g., 'taco-cool') or a custom sticker ID for the image, and allows specifying its position, rotation, and z-index.
Archives all cards in a Trello list; while cards can be restored via the Trello interface, this action does not provide an unarchive function.
Converts a checklist item into a new card (useful for promoting a subtask), which inherits some properties from the item; this is irreversible via the API and offers no customization during conversion.
Creates a new label with a specified name (required) and color on a Trello board (idBoard required); this action defines the label but does not apply it to cards.
Creates or updates a Trello user session, optionally linking it to a specific board for status updates and setting the user's activity status.
Creates a new Trello organization (Workspace) with a `displayName` (required), and optionally a description, website, and various preferences (e.g., board visibility, member invitation restrictions).
Tool to create a new Trello webhook for monitoring changes to a board, card, list, or member. Use when you need to set up real-time notifications for model changes. The callback URL must be publicly accessible and…
Deletes a specific Trello action, such as a `commentCard`, by its ID; this is an irreversible operation and only applies to deletable action types, as many (especially system-generated) actions cannot be deleted.
Permanently deletes a specified reaction from a Trello action. Use when you need to remove a reaction that was previously added to an action.
Permanently deletes a Trello board by its ID. This is an irreversible action that removes the board and all its contents.
Deletes a specific comment action (identified by `idAction`) from a Trello card (identified by `idCard`); this operation is irreversible and only affects comments.
Permanently removes a specified attachment from a Trello card; this action is irreversible and requires that both the card and the attachment exist.
Permanently deletes an archived Trello card specified by its `idCard`.
Permanently deletes a specific checklist from a Trello card.
Permanently removes a specific `color` label from an existing Trello card identified by `idCard`, if the card has that label; this only disassociates the label from the card, not deleting the label definition itself.
Permanently removes a specific sticker (identified by `idSticker`) from a Trello card (identified by `idCard`).
Permanently and irreversibly deletes a Trello checklist and all its items using the `idChecklist`.
Permanently deletes a specific check item from a checklist on a Trello card; this operation is irreversible and only affects the specified item, not the entire checklist.
Permanently deletes an existing label from a Trello board by its ID; this operation is irreversible via the API.
Permanently deletes a specific custom board background belonging to the specified Trello member; this operation cannot be undone.
Removes a specific starred board (identified by `idBoardStar`) from a Trello member's (identified by `idMember`) list of favorites; `idBoardStar` must be an existing star for that member.
Deletes a custom sticker from a Trello member's collection; this permanent action is only available for custom stickers within a Trello Workspace on a paid plan.
Permanently removes a current member from a Trello board, revoking their access; this action is irreversible.
Removes a member entirely from a specific Trello organization, including from all its boards and cards; this action is permanent and does not delete the member's Trello account.
Permanently deletes a specific saved search for a Trello member, used when the search is outdated or no longer needed.
Removes a member's vote from a Trello card. The operation requires the member to have already voted on the card; attempting to delete a non-existent vote returns a 400 error. Voting must be enabled on the board.
Irreversibly deletes an associated email domain from a Trello organization's preferences to update email domain restrictions for workspace membership; the domain must be currently associated for removal.
Removes a previously set email address invitation restriction from a Trello organization. This is an Enterprise-only feature that requires admin privileges on the organization.
Permanently deletes a Trello organization and all its associated data; this action is irreversible and requires caution.
Deletes an existing Trello organization's custom logo, restoring its default and leaving other settings unchanged; if no custom logo exists, it succeeds without effect.
Permanently removes a member from a Trello organization by ID, revoking all access to its content; re-invitation is required for renewed access, and this does not delete the member's Trello account.
Disables a Power-Up on a Trello board using the board's ID and the plugin ID of a Power-Up currently enabled on that board; this action is irreversible and may result in data loss.
Deletes a specific Trello API token, identified by its value in the path, permanently revoking its access; this action is irreversible and used to invalidate compromised or unneeded tokens.
Deletes an existing webhook, specified by its `idWebhook`, thereby stopping its notifications.
Permanently deletes an existing Trello webhook by its `idWebhook`, an irreversible action that stops future notifications.
Dismisses a one-time message for a Trello member, adding it to their dismissed messages list. This endpoint marks a specific one-time message (notification, banner, or prompt) as dismissed for the specified member…
Retrieves details about the Trello member who created the action with the given `idAction`.
Fetches the organization details for a given Trello action, if the action has an associated organization.
Generates a new calendar key for the Trello board specified by `idBoard`, invalidating any previous key for that board.
Generates a new email key for the Trello board specified by idBoard to enable or reset adding cards via email; this invalidates any previously existing email key for the board.
Fetches specified fields for a specific label on a Trello board; this read-only action does not return information about which cards the label is attached to.
Retrieves a specific field from a Trello notification.
Fetches organizations a specific Trello member belongs to; the `idMember` must be an ID or username of an existing Trello member.
Retrieves detailed information about a specific Trello action by its ID.
Retrieves a display-friendly representation of an existing and accessible Trello action for UI/report purposes, providing presentation-focused data instead of full raw details and without altering the action.
Retrieves all entities (e.g., boards, lists, cards, members) associated with a specific, existing Trello action ID.
Retrieves the value of a specific field (e.g., 'data', 'date', 'type') from a Trello action using its unique ID.
Retrieves a specific field from the profile of the Trello member who created a given action. Use this to get targeted information like username, fullName, initials, avatarHash, or url from an action's creator.
Retrieves a specific field of the member who was the subject of a Trello action. This is distinct from 'memberCreator' (who performed the action). Only works for actions that involve a member as the subject (e.g…
Retrieves a specified `field` from the Trello board associated with the provided Trello `idAction`.
Retrieves a specific field from the Trello card associated with the given action ID.
Retrieves the Trello member who was the subject of an action (not the creator). This endpoint returns information about the member who was acted upon in actions like: - addMemberToCard: Returns the member who was added…
Retrieves the value of a specific `field` for the organization associated with a Trello `idAction`; use if the action has an organization and you need only that field (e.g., 'name', 'id', 'url').
Retrieves detailed information about a specific reaction on a Trello action. Use when you need to get the member and emoji details for a specific reaction by its ID.
Retrieves the Trello list associated with a specific Trello action ID, for actions linked to a list.
Tool to retrieve information about the currently authenticated Trello member. Use when you need profile details, settings, or member metadata.
Executes multiple Trello API GET requests in a single batch operation for efficient bulk data retrieval.
Retrieves actions (e.g., card creations, comments) for a Trello board by its ID, useful for activity tracking; the board must exist.
Retrieves details for the Trello board associated with a specific action ID, returning board information only.
Fetches detailed information about the Trello board to which a specific, existing, and accessible card belongs, using the card's ID or short link.
Fetches comprehensive details for a specific Trello board by its ID; this is a read-only action.
Retrieves the Trello board to which a given, valid Trello label ID (`idLabel`) belongs.
Retrieves the board to which a specific Trello list belongs.
Retrieves checklists (primarily structure/metadata, not detailed item history) from a Trello board, with options to include associated card and check item details and to control which fields are returned for each entity.
Tool to retrieve custom field definitions for a board. Use when you need to understand what custom fields are available on a board for metadata management.
Retrieves the value of a single, specified field from a Trello board.
Retrieves a specific field from the board associated with a given Trello card.
Retrieves a specific field (e.g., 'name', 'desc', 'url') from the Trello board associated with a given list ID. Useful when you only have a list ID and need board information without fetching the full board object.
Retrieves the Trello board a specific checklist belongs to, using the checklist ID.
Fetches labels for a specified Trello board, aiding in its organization or label management; this action does not detail per-card label usage.
Retrieves members of a Trello board, with options to filter the list and select specific member fields to return.
Retrieves a specific membership on a Trello board by its ID, optionally including member details.
Fetches information about the Trello Workspace (organization) to which a specific board belongs, returning details for the Workspace only, not the board itself or its content.
Retrieves a specific field from the organization associated with a Trello board, useful for obtaining targeted details without fetching the entire organization object.
Tool to get the list of enabled Power-Ups on a Trello board. Use when you need to check which Power-Ups are currently active on a board.
Retrieves board stars (user-marked favorites) for a specified Trello board, where `idBoard` must be an existing board; use to list a user's starred boards or all stars on a particular board.
Retrieves lists from a specified Trello board, with options to filter lists and include card details.
Retrieves Power-Ups (plugins) enabled on a Trello board. Use to view board extensions and integrations.
Retrieves the history of actions (e.g., comments, updates, moves) for a Trello card specified by `idCard`; the card must exist and very old actions might not be available.
Retrieves attachments for a Trello card.
Retrieves Trello card details for a given `idAction`, which must be an action specifically linked to a card; returns only card data, not action details.
Retrieves a Trello card by its ID or shortlink, with options to include related data like actions, attachments, members, and checklists.
Tool to retrieve a specific checkItem on a card. Use when you need to check the status or details of a specific item in a card's checklist.
Gets the completed checklist items on a Trello card. Note: This endpoint only returns check items marked as 'complete', not incomplete items. Returns item IDs and states, not full checklist or card details.
Retrieves all checklists, including their check items, for a Trello card specified by its ID or shortlink, if the card exists and is accessible.
Tool to retrieve a card's customFieldItems array. Use when you need structured metadata from custom fields for automation. Must be called per card — no bulk endpoint exists. Returns an empty array if no custom fields…
Retrieves the value of a single, specified field from a Trello card.
Retrieves details for a specific Trello card by its ID and its parent board's ID, with options to customize returned fields for the card and associated data like attachments, actions, members, and checklists.
Fetches a specific field from the Trello list that a given card belongs to.
Retrieves members of a Trello card, identified by its ID or shortLink, allowing customization of which member fields are returned.
Fetches members who voted on a Trello card; requires an existing card ID, the Voting Power-Up to be active on the board, and members to have voted; returns member details, not vote counts.
Tool to retrieve any shared pluginData on a card. Use when you need to access data stored by Trello Power-Ups or plugins for a specific card. Note: Forge and OAuth2 apps cannot access this resource.
Call this action to retrieve detailed properties (like image, position, rotation) of a specific sticker on a Trello card.
Retrieves all visual stickers (used for categorization, emphasis, or decoration) from an existing and accessible Trello card; this read-only action does not affect other card elements.
Retrieves cards from an existing Trello board, allowing filtering and customization of fields for cards, attachments, and members.
Retrieves cards from a specified Trello board, filtered by 'all' (all cards), 'closed' (archived only), 'open' (non-archived), or 'visible' (cards on non-archived lists).
Retrieves cards for a Trello member, specified by ID or username, with options to filter cards and include related data like actions, attachments, and checklists.
Fetches cards from a Trello list by its ID, with options to filter and customize the returned card data.
Retrieves a specific check item from a checklist using the checklist ID and check item ID.
Fetches a Trello checklist by its `idChecklist`, requiring the ID to refer to an existing checklist, and allows specifying which details of the checklist, its cards, and check items are returned.
Retrieves cards associated with a specific, valid Trello checklist ID, allowing for filtering and customization of card and related entity data fields.
Retrieves a specific field's value from a Trello checklist by its ID and the field name, without loading the entire checklist object or its items.
Retrieves all check items from a Trello checklist. Returns item details including name, position, completion state, and optionally due dates and assigned members.
Retrieves a specified `field` (e.g., 'name', 'desc') from the Trello board associated with the given `idChecklist`.
Retrieves a specific field of the list associated with a Trello action, returning only that single field's value.
Get a specific field of an organization to which the member has a pending invitation; returns data only if such an invitation exists.
Retrieves a list of members invited to a specific Trello board who have not yet joined.
Retrieves members invited to a Trello organization who have not yet accepted their invitation, returning only data for pending invitations (not active or former members) and cannot send or modify invitations.
Retrieves detailed information for a specific Trello label by its ID, allowing selection of specific fields to return.
Retrieves actions (like card movements or comments, newest first) for a Trello list by its ID, to track history or create activity logs.
Gets the Trello list to which a specified card (which must exist) belongs.
Retrieves a Trello list by its unique ID, optionally including details for its cards and parent board.
Fetches the value of a single, specified field from a Trello list.
Retrieves a list of actions for a specified Trello member, allowing filtering by type, date, models, and control over output format and fields.
Retrieves a specific custom board background for a Trello member by its ID. Note: Only custom backgrounds (uploaded by the user) can be retrieved; built-in defaults like 'blue' or 'gradient-ocean' are not accessible…
Fetches the board backgrounds for a specified Trello member.
Retrieves detailed information about a specific board star (a Trello board marked as a favorite) for a given Trello member.
Fetches only the boards a specific Trello member has starred, identified by their ID or username.
Retrieves board-level details (not lists/cards) for Trello boards associated with a member ID or username, allowing extensive customization of the returned data.
Retrieves a list of boards for a specific Trello member, applying a filter such as 'open', 'starred', or 'all'.
Fetches comprehensive information about a Trello member, specified by ID or username, including profile, activities, boards, cards, notifications, and organization affiliations, with customizable detail levels via…
Retrieves cards for a member on a board, with options to customize returned fields and related data; member must have board access.
Fetches the creator (member) of a Trello notification, identified by `idNotification`, returning only creator details and respecting Trello privacy settings and user permissions.
Retrieves metadata (e.g., brightness, URLs, tiling status) for a specific custom board background of a Trello member, not the image file itself.
Retrieves a specific custom emoji by its ID for a Trello member, requiring that both the member and emoji exist and are associated.
Retrieves all custom (user-specific, non-standard) emojis that a specified Trello member has created or can access.
Get member custom sticker
Retrieves a member's custom stickers, which are unique personalized stickers created by them, distinct from standard Trello stickers.
Retrieves a chronological list of all changes (deltas) made by a specific Trello member, including modifications to boards, lists, and cards, to audit activity or sync data.
Efficiently retrieves a specific field (e.g., fullName, username, bio) of a Trello member using their ID or username, without fetching the entire member profile.
Retrieves notifications for a Trello member, specified by their ID or username, with options for filtering and pagination.
Get Member Saved Search
Retrieves all saved search queries for a Trello member; this action only retrieves saved searches and does not execute them.
Retrieves a specific field from Trello boards to which a member has been invited but not yet joined; returns an empty result for no pending invitations.
Retrieves Trello boards to which a specific member has been invited but has not yet joined.
Retrieves the authenticated user's preferences for a specific Trello board.
Tool to check for new billable guests on a board within an organization. Use when you need to identify members who will incur billing charges.
Gets the Trello board associated with a given notification ID, returning only board data and allowing selection of specific board fields.
Retrieves a specific Trello notification by its ID, optionally including related entities and specific fields for the notification and its related entities.
Retrieves a specific field of a Trello card, using the ID of a notification that is directly associated with that card.
Get notification creator field
Retrieves the information needed to display an existing Trello notification, identified by its ID, without altering the notification or fetching its complete metadata.
Retrieves the entities (members, cards, boards, lists, etc.) associated with a specific Trello notification. Returns an ordered list of entity objects that together describe what happened in the notification. This is…
Efficiently retrieves a single specified field from a Trello list linked to a notification, avoiding fetching the entire list.
Fetches details of the member (not the notification content itself) associated with a specific Trello notification ID.
Retrieves the Trello organization linked to a specific notification ID; returns organization details only, not the notification itself.
Get notification organization field
Retrieves a specific field from the board associated with a Trello notification. This endpoint is useful when you only need a single piece of information about the board (like its name or URL) without fetching all…
Retrieves the card associated with a Trello notification. Returns card details for card-related notifications (e.g., comments on cards, card assignments, due date reminders). The notification must exist and be linked…
Retrieves a log of actions (e.g., card creations, list movements, comments) for a specified Trello organization, filterable by type, date range, and models; `idOrg` must be a valid organization ID/name, and `page` *…
Fetches boards for a Trello organization, specified by its ID or name, with options to filter and customize returned data.
Retrieves detailed information about a specific Trello organization, including optional related resources like members, boards, and actions, using its ID or unique name.
Retrieves a log of recent modifications (deltas) for a Trello organization, filterable by tags and supporting incremental fetching via an update index.
Retrieves the value of a single specified `field` for a Trello organization `idOrg`, ideal for efficiently fetching a specific piece of information without loading the full organization details.
Retrieves a specific `field` (e.g., fullName, username, email, status) for members with pending invitations to the Trello organization specified by `idOrg`.
Fetches all cards assigned to a specific member of a given Trello organization.
Retrieves a specific membership within a Trello organization, using their respective IDs, to ascertain the member's role, status, or permissions.
Fetches organization-level memberships for a Trello organization, with options to filter members and include their details; does not return board-specific memberships.
Tool to get organization-scoped pluginData on a Trello Workspace. Use when you need to retrieve plugin configuration or data stored at the organization level.
Lists all collections (tags) associated with a Trello organization. Use when you need to retrieve the organization's tags or collections.
Retrieves WebSocket session connection information from Trello for real-time updates. IMPORTANT: This endpoint is an internal Trello endpoint that is NOT part of the public REST API. It requires WebSocket protocol and…
Retrieves a specific attachment from a Trello card by card ID and attachment ID.
Retrieves information about a specific Trello API token, allowing selection of specific fields and inclusion of webhook details.
Retrieves a specific field from a Trello token, provided the token is valid, has necessary permissions, and the field is a valid token field.
Retrieves information about the Trello member associated with the current API token, allowing customization of the returned fields.
Retrieves detailed information for a specific Trello webhook, identified by `idWebhook`, that is associated with the given `token`.
Identifies the type of a Trello resource (member or organization) given its ID. Returns a 'type' field indicating whether the resource is a 'member' or 'organization'. Note: This endpoint only works for members and…
Retrieves the full configuration and status for a specific Trello webhook by its unique ID; this action does not return past notification history.
Gets a specific field's value from a Trello webhook, avoiding retrieval of the full webhook object.
Retrieves all webhooks associated with a specific Trello API token.
Tool to list reactions for a specific action. Use when you need to retrieve emoji reactions and the members who added them to an action.
Tool to list all available emoji in Trello. Use when you need to browse or search for emoji to use in cards, comments, or reactions.
Retrieves Trello board memberships (user roles and permissions) for auditing access or managing collaboration, returning only membership data and not other board content.
Marks all Trello notifications for the authenticated user as read across all boards; this action is permanent and cannot be undone.
Marks the Trello board specified by idBoard as viewed for the current user, exclusively updating its viewed status and potentially influencing its position in user-specific lists and notification settings.
Marks all notifications associated with a specific Trello card as read; this is irreversible and only affects read status, not deleting or modifying notifications.
Updates a Trello board's email position preference for new cards; this preference only affects new cards (not existing ones) and the board must exist.
Moves all cards from a source Trello list to a destination list on a specified board. This action is irreversible, moves (not copies) cards, and empties the source list without deleting it.
Moves a Trello card to a different board and, optionally, to a specific list on that new board, useful for reorganizing across projects or workflows.
Moves a Trello checklist to a new parent card; the checklist and the destination card must exist.
Moves an existing Trello list (identified by `idList`) to an existing destination board (board ID in `value`), optionally setting its new position (`pos`).
Removes a specific label from a Trello card; the label itself is not deleted from the board, only its association with the card.
Removes a currently assigned member from a Trello card, affecting only the card's member list and not the member's board membership or overall permissions.
Retrieves recent changes (deltas) for a Trello board by its ID, allowing tracking of modifications since a specified update sequence number (`ixLastUpdate`).
Retrieves a specified `field` (e.g., 'name', 'url') from the Trello board associated with a given `idLabel`.
Retrieves a specific field (e.g., email, username) for members who have been invited to a Trello board but have not yet joined.
Retrieves custom board backgrounds for a Trello member, who must exist, using their ID or username.
Retrieves organizations a Trello member has been invited to but has not yet accepted or declined.
Retrieves API token metadata for a Trello member. Returns information about all API tokens associated with the specified member, including token ID, creation date, expiration date, permissions, and the application that…
Retrieves the Trello list associated with a specific notification ID, for notifications linked to a list (e.g., card creation or movement notifications).
Retrieves a specific field value of the Trello member associated with a notification. Use this to get individual member properties (like fullName, username, email, etc.) for the member who is the subject of a…
Retrieves members of a Trello organization (specified by ID or name), with an option to include member activity if the organization is Premium.
Retrieves a specific field for the Trello member associated with the current API token. The token is automatically extracted from authentication, so only the field name needs to be specified.
Searches Trello members by name, username, or email, optionally scoped to a board or organization.
Searches Trello content (e.g., boards, cards, members) within specified organizations using a query and customizable result fields. IMPORTANT LIMITATIONS: - Search indexing has a delay: newly created/updated cards may…
Updates (sets/replaces) the list of members assigned to a Trello card. Pass a single member ID to assign one member, or pass an empty value to remove all members. Note: This replaces the entire member list, not appends…
Sets the name of the blue label for a Trello board.
Updates a check item's attributes (name, position, state) or moves it to a different checklist on the same card, requiring the card ID, current checklist ID, and check item ID.
Updates the `text` field of a specific Trello comment action, identified by `idAction`.
Updates the text of an existing Trello action (e.g., a comment or card update) identified by `idAction`; this change only affects the action's text content.
Adds/updates a member in a specified Trello organization (`idOrg`); `email` and `type` are API-required, `fullName` is needed if `email` is new to Trello.
Update an organization's associated domain preferences
Update an organization's external members access
Updates the cosmetic background preference for a specific Trello board; this change does not affect board functionality or content.
Updates attributes (e.g., name, description, status, preferences) of an existing Trello board identified by `idBoard`.
Updates the 'calendarFeedEnabled' preference for a Trello board, which, when enabled, makes board cards with due dates accessible via an iCalendar feed for external calendar integration.
Updates the card aging visual preference to 'pirate' or 'regular' mode for a specified Trello board.
Updates the preference on a specific Trello board for whether existing card covers are displayed; this controls visibility only and does not add or remove the actual covers from cards.
Archives (closes) an active Trello board or reopens a previously archived board.
Changes the permission settings for who can add comments to cards on a specific Trello board, without affecting other board settings.
Updates the description of a specified Trello board; the update is immediate and does not affect other board elements like lists, cards, or membership.
Sets the default Trello list where cards created via email will be added for a specific board.
Updates who can invite new members ('admins' or 'members') to a specific Trello board.
Updates the name of the orange label for a specified Trello board. This action finds the orange label on the specified board and updates its name. Only the label's name is affected, not its color or associated cards.
Updates a current member's email, full name, or role (admin, normal, or observer) on a specific Trello board; email and full name changes are board-specific and do not affect the member's global Trello profile.
Adds or updates a member's role on a specific Trello board, typically requiring the member's `email` and a membership `type`.
Updates a user's role (e.g., admin, normal, observer) on a specific Trello board or retrieves updated member details, requiring existing board and membership IDs.
Updates the name of an existing Trello board, identified by `idBoard`; this change only affects the board's name, not its other attributes.
Moves an existing Trello board to a specified, existing Trello organization, which can affect the board's visibility and member access.
Updates the permission level preference (e.g., 'private' or 'public') for a Trello board, identified by `idBoard`, if the board exists and the authenticated user possesses administrative permissions for it.
Updates a board's 'selfJoin' preference, determining if members can join freely or must be invited.
Updates the current user's preference for the visibility of sidebar board actions on a specific Trello board.
Updates the authenticated user's preference for showing or hiding members in a specific Trello board's sidebar, affecting only the current user's view.
Updates the authenticated user's personal preference for showing or hiding the sidebar on a specific Trello board.
Update board star position
Updates the authenticated user's subscription status (subscribe/unsubscribe for notifications) for a specified Trello board, to which the user must have access.
Sets who can vote on cards for an existing Trello board, changing only the voting preferences for all cards on the board.
Updates the name of the green label for a specified Trello board; this change is board-wide, affects all cards using this label, and does not change the label's color.
Sets or removes the attachment cover for a Trello card. Provide a valid image attachment ID to set as cover, or an empty string ('') to remove the cover.
Updates an existing Trello card's attributes like name, description, due date, members, labels, position, or archives/unarchives it, attaches files, or changes its cover.
Update card checklist item state
Updates the 'closed' status of an existing Trello card.
Updates the text for a given comment action (`idAction`) on a specified card (`idCard`), affecting only the text content.
Updates or clears the entire description of an existing Trello card; use an empty string for `value` to clear.
Updates the due date of a specific Trello card; the card identified by `idCard` must exist.
Replaces all labels on a Trello card with labels matching the specified colors. Use comma-separated color names (e.g., 'red,blue,green') or 'all' to add all board labels. This action removes existing labels and sets…
Moves a Trello card to a different list on the same Trello board; this operation is idempotent and only updates the card's list ID.
Updates the name of an existing Trello card, identified by its ID or shortLink; other card properties remain unchanged.
Updates a Trello card's position within its list to 'top', 'bottom', or a specified 1-indexed positive integer.
Updates an existing sticker's image, position (top, left coordinates), or stacking order (zIndex) on a specific Trello card; the `rotate` parameter may not be supported by Trello.
Updates the user's subscription status for a Trello card, if the card exists and is accessible.
Update check item on card
Updates an existing Trello checklist, allowing modification of its name, position, associated card/board, or copying items from a source checklist.
Tool to update a specific field on a Trello checklist. Use when you need to update the name or position of a checklist.
Update checklist item name in card
Update checklist item position
Updates the name of an existing Trello checklist.
Updates the position of an existing checklist on a Trello card.
Updates an existing Trello label's attributes (color, name, or associated board) by its ID; the label must exist.
Updates the color of an existing Trello label, or removes its color if 'null' is specified for the value.
Updates a specific field (color or name) on a Trello label by its ID. Use when you need to update only one field without affecting others.
Updates the name of an existing Trello label, identified by `idLabel`; an empty string for `value` clears the label's name but does not delete the label.
Updates attributes of an existing Trello list, such as name, position, archive status, board, or copies cards from another list, provided the list `idList` exists.
Updates the name of an existing Trello list, identified by its ID; this only changes the list's name, not its cards or position.
Changes a Trello list's order on a board to 'top', 'bottom', or a specified numeric position, affecting only its position.
Updates the subscription status for a Trello list, allowing the user to subscribe or unsubscribe to control notifications.
Updates whether an existing Trello list is closed (archived); a closed list is hidden from the board view but not deleted and can be re-opened.
Updates the avatar source for a specified Trello member. The avatar source determines which image is displayed as the member's profile picture: Gravatar (based on email), a previously uploaded custom image, or the…
Updates the bio/description of a specified Trello member. The bio is a short text that appears on the member's profile. Requires write permissions for the member's account.
Update Member Board Background
Update Member Board Star
Updates an existing Trello member's profile information, preferences, or username.
Updates a Trello member's color blind friendly mode preference. When enabled, labels display patterns in addition to colors to help users who have difficulty distinguishing colors. This setting only affects the…
Updates the full name for a Trello member, identified by their valid ID or username; this operation only affects the full name, leaving other profile information unchanged.
Updates the initials for a specified Trello member, identified by their ID or username.
Updates a Trello member's locale preference to change how dates, times, and numbers are displayed in the Trello UI. Requires 'account' scope in the API token. Use 'me' as idMember to update the authenticated user's…
Update member saved search
Update member saved search name
Update member saved search position
Update member saved search query
Updates a Trello member's preference for the frequency of email summary notifications; this setting affects only summary notifications.
Updates the username for an existing Trello member, identified by their ID or current username. IMPORTANT: This endpoint requires an authentication token (web session), not an API consent token. Third-party…
Update member's custom board background
Sets the current user's preference for displaying or concealing the sidebar activity feed on an accessible Trello board; this change only affects the requesting user.
Updates only the 'unread' status of a specific Trello notification.
Updates the unread status of a specific Trello notification. Use this action to mark notifications as read (value='false') or unread (value='true'). The notification must belong to the authenticated user. To get…
Update org member deactivation status
Update org membership
Updates various attributes of an existing Trello organization, identified by `idOrg`.
Updates the preference controlling who can set board visibility to 'organization-visible' within an existing Trello organization.
Updates or clears the description for an existing Trello organization, identified by its ID or name, to a new string up to 16384 characters.
Updates the display name of a Trello organization, identifiable by its current ID or name (`idOrg`), to the new `value`; other attributes remain unaffected.
Updates the Google Apps integration version preference for a specified Trello organization, to manage compatibility or features related to Google Workspace services.
Adds an email domain restriction to a Trello organization's invitation policy. Members can only be invited if their email matches the specified domain. This is an Enterprise-only feature requiring admin privileges on…
Updates a member's role/type (admin, normal, or observer) in a Trello organization. Note: This operation requires a premium Trello workspace - free workspaces cannot change memberships.
Updates the unique programmatic identifier (used in URLs and API interactions) for an existing Trello organization; this is an irreversible operation, effective immediately, and only affects this identifier.
Updates a Trello organization's `permissionLevel` preference, determining if it's members-only or link-accessible, and affecting new board default visibility.
Update organization private board visibility restriction
Update organization public board visibility
Updates the website URL for a specified Trello organization.
Updates the name of the purple label on a Trello board. This action first retrieves the purple label from the board, then updates its name.
Updates the name of the red label on a Trello board. This action first retrieves the red label from the board, then updates its name.
Updates a Trello user session's viewed board ID or status; call when user activity or board focus changes.
Updates the active status of an existing Trello webhook. Set `value` to 'true' to activate the webhook (enable notifications) or 'false' to deactivate it (pause notifications). The webhook's other properties…
Updates the callback URL for a specific Trello webhook; other webhook attributes remain unchanged.
Updates the description of an existing Trello webhook; an empty string for the new description removes the current one.
Updates the `idModel` (the monitored Trello entity like a board, list, or card) for an active webhook `idWebhook` to the new model ID `value`; other webhook properties are unaffected.
Updates an existing Trello webhook's description, active status, callback URL, or monitored model ID; requires the webhook ID (not in request body) to be specified, typically via URL path.
Updates the name of a board's yellow label; other colored labels are unaffected.
Updates a Trello member's avatar using a base64-encoded image; the `file` field, though schema-optional, requires valid image data for a successful update.
Triggers when a file or link is attached to a card.
Triggers when an attachment is removed from a card. Trello drops the attachment's URL from this event.
Triggers when a board enters the watched Workspace — the Trello equivalent of a new project starting. Covers both a board created inside the Workspace and an existing board moved into it.
Triggers when a label is added to the board's label set. Applying an existing label to a card is TRELLO_LABEL_ADDED_TO_CARD.
Triggers when a label is deleted from the board's label set. Trello drops the label's text and colour from this event.
Triggers when a board label changes. `old` carries the previous value of the field that changed.
Triggers when a board member is promoted to admin or demoted to a normal member. `role` says which they hold now. Changes to and from Trello's observer role are not covered.
Triggers when a board leaves the watched Workspace.
Triggers when the watched board is renamed, its description changes, it is closed or reopened, or one of its preferences changes — commenting, self-join, voting or card covers. `old` carries the previous value of the…
Triggers when a card is duplicated onto the watched board. The copy is the card in the payload; `source_card` is the one it came from.
Triggers when a new card is typed onto the watched board. A card that arrives by being copied, converted from a checklist item, or moved in from another board has its own trigger.
Triggers when a checklist item is promoted into a card of its own — a sub-task becoming tracked work.
Triggers when a card is permanently deleted from the watched board. Trello drops the card's title from this event, so only its ids are available.
Triggers when a card moves from one list to another on the watched board — the hook for stage-change automations such as 'when a card reaches Done, close the linked issue'. Moving a card within its own list changes…
Triggers when a card is moved onto the watched board from a different one — a triage board handing work to a sprint board, say.
Triggers when a card leaves the watched board for a different one.
Triggers when a card's title, description, due date, start date, completion checkbox or archived state changes. `old` carries the previous value of the one field that changed and `card` carries the new one. Moving a…
Triggers when a vote is cast on or withdrawn from a card — `voted` says which. Voting has to be enabled on the board for this to be possible.
Triggers when a checklist is attached to a card.
Triggers when an item is added to a checklist.
Triggers when an item is deleted from a checklist.
Triggers when a checklist item is ticked off or un-ticked. `check_item.state` says which.
Triggers when a checklist item changes. `old` carries the previous value of the field that changed.
Triggers when a checklist is deleted from a card.
Triggers when a checklist changes. `old` carries the previous value of the field that changed.
Triggers when someone comments on a card. Comments carried over by copying a card are TRELLO_COMMENT_COPIED_TO_CARD, so this never replays history.
Triggers when a comment is carried onto a new card by copying the card it was on. Copying a card with ten comments emits ten of these at once, all of them historical — mirror them, do not treat them as new activity.
Triggers when a comment is deleted from a card. Trello drops the comment text from this event.
Triggers when an existing comment on a card is edited.
Triggers when a label is applied to a card — the hook for triage automations such as 'when Urgent is applied, page on-call'.
Triggers when a label is taken off a card.
Triggers when a new list is added to the watched board.
Triggers when a whole list is moved onto the watched board from a different one.
Triggers when a whole list is moved off the watched board to a different one.
Triggers when a list is renamed, archived, restored, or moved to a different position on the board. `old` carries the previous value of the one field that changed and `list` carries the new one.
Triggers when someone joins the watched board. An invitation to a person who has not accepted yet is TRELLO_MEMBER_INVITED_TO_BOARD.
Triggers when someone joins the watched Workspace.
Triggers when a member is added to a card.
Triggers when someone is invited to the watched board and has not accepted yet. Trello does not name the invited person in this event — no email and no member id — so the payload carries the board and who sent the…
Triggers when someone leaves or is removed from the watched board.
Triggers when someone leaves or is removed from the watched Workspace.
Triggers when a member comes off a card.
Triggers when the watched Workspace's display name or description changes. `old` carries the previous value of the one field that changed.
Setup
Pick a scope, then confirm what can start a Protege and what it can do.
What can start a Protege from this app.
What a Protege can do after it starts.
Prefer team for production.
Shared credential for production and unattended runs.
Tied to one user—only when the workflow needs their account.
Team-scoped for supported chat surfaces.
Build with us
Request early access or book a live walkthrough with the team.