addAttachmentToCard
A file or link is attached to a card. This fires when someone adds a document, image, or URL to a card.
Trello
50 triggers and 256 actions for Trello workflows.
Each trigger lists the event it fires on, the data it sends, and a template you can use it in.
Real-time push from the source.
addAttachmentToCard
A file or link is attached to a card. This fires when someone adds a document, image, or URL to a card.
addMemberToCard
A member is assigned to a card. This fires when someone is added to work on a specific card.
commentCard
A comment is added to a card. This triggers when someone leaves a message or note on a card.
createBoard
A new board is created. This triggers as soon as the board is set up and ready to use.
createCard
A new card is created on a board. This fires whenever someone adds a card to any list.
deleteCard
A card is permanently deleted from a board. This triggers when someone removes a card.
moveCardToBoard
A card is moved from another board to this board. This fires when a card is transferred into this board from elsewhere.
updateCard
A card's details are changed. This triggers when properties like the title, description, due date, or labels are modified.
updateCheckItemStateOnCard
A checklist item is marked complete or incomplete. This fires whenever the status of a checklist task changes.
acceptEnterpriseJoinRequest
An organization's request to join an enterprise is approved. This fires when enterprise leadership accepts the join request.
addChecklistToCard
A checklist is added to a card. This triggers when someone creates a new checklist with items to track.
addMemberToBoard
A member is added to a board. This triggers when someone joins or is invited to a board.
addMemberToOrganization
A member is added to an organization. This fires when someone joins or is invited to an organization's workspace.
addOrganizationToEnterprise
An organization is added to an enterprise. This triggers when an organization becomes part of an enterprise workspace.
addToEnterprisePluginWhitelist
A Power-Up is approved for use in an enterprise. This fires when a plugin is added to the allowed integrations list.
addToOrganizationBoard
A board is linked to an organization. This occurs when a board becomes part of an organization's workspace.
convertToCardFromCheckItem
A checklist item is converted into a standalone card. This happens when a checklist task becomes a full card.
copyBoard
A board is duplicated, creating a copy with the same lists and cards. This happens when someone uses the copy board function.
copyCard
A card is duplicated, creating a copy with the same details. This fires when someone copies a card to another list or board.
createList
A new list is created on a board. This fires when someone sets up a new column to organize cards.
createOrganization
A new organization is created. This triggers as soon as the organization workspace is set up.
deleteBoardInvitation
A pending board invitation is cancelled or removed. This happens when an invitation is withdrawn before the recipient accepts.
deleteOrganizationInvitation
A pending organization invitation is cancelled or removed. This happens when an invitation is withdrawn before the recipient accepts.
disableEnterprisePluginWhitelist
Enterprise controls on approved Power-Ups are turned off. This happens when the whitelist restrictions are disabled.
disablePlugin
A Power-Up is turned off on a board. This triggers when functionality from an integrated tool is disabled.
disablePowerUp
A Power-Up is turned off on a board (legacy version). This is the older implementation of the Power-Up disable event.
emailCard
A card is created by sending an email to a board's email address. This fires when the email is processed and converted to a card.
enableEnterprisePluginWhitelist
Enterprise controls on approved Power-Ups are turned on. This triggers when the enterprise restricts Power-Ups to an approved list.
enablePlugin
A Power-Up is activated on a board. This fires when additional functionality from an integrated tool is enabled.
enablePowerUp
A Power-Up is activated on a board (legacy version). This is the older implementation of the Power-Up enable event.
makeAdminOfBoard
A member is promoted to board administrator. This triggers when someone gains full control permissions over a board.
makeNormalMemberOfBoard
A member's board permissions are downgraded to standard access. This happens when an admin or observer is changed to a regular member.
makeNormalMemberOfOrganization
A member's organization permissions are changed to standard access. This fires when an owner or admin is downgraded to a regular member.
makeObserverOfBoard
A member is given observer-only access to a board. This triggers when someone can view the board but cannot make changes.
memberJoinedTrello
A new member creates a Trello account. This fires when someone signs up for Trello for the first time.
moveCardFromBoard
A card is moved to a different board. This triggers when someone transfers a card away from its current board.
moveListFromBoard
A list is moved to a different board. This triggers when a list is transferred away from its current board.
moveListToBoard
A list is moved from another board to this board. This fires when a list is transferred into this board from elsewhere.
removeChecklistFromCard
A checklist is removed from a card. This triggers when someone deletes a checklist and all its items.
removeFromEnterprisePluginWhitelist
A Power-Up is removed from an enterprise's approved list. This fires when a plugin is no longer allowed in the enterprise.
removeFromOrganizationBoard
A board is unlinked from an organization. This occurs when a board is removed from an organization's workspace.
removeMemberFromCard
A member is unassigned from a card. This fires when someone is removed from working on a card.
removeOrganizationFromEnterprise
An organization is unlinked from an enterprise. This triggers when an organization is removed from the enterprise workspace.
unconfirmedBoardInvitation
A board invitation is sent to someone who hasn't yet accepted. This fires when an invitation is initially sent and awaiting response.
unconfirmedOrganizationInvitation
An organization invitation is sent to someone who hasn't yet accepted. This fires when an invitation is initially sent and awaiting response.
updateBoard
A board's settings or details are changed. This triggers when properties like the board name, description, or preferences are modified.
updateChecklist
A checklist is modified. This triggers when checklist items are added, removed, or renamed.
updateList
A list's details are changed. This triggers when properties like the list name or position are modified.
updateMember
A member's profile information is updated. This triggers when someone changes their name, avatar, or other profile details.
updateOrganization
An organization's settings or details are changed. This triggers when properties like the organization name, description, or workspace preferences are modified.
Operations are the actions a workflow can take in Trello, grouped by category. Each lists its method, parameters, and a template you can drop it into.
Retrieve, modify, and manage individual actions on cards, including comments and reactions. Use these operations when you need to track who did what on a card, edit or delete comments, or add emoji reactions to specific card activities.
Add a reaction to an action
/1/actions/{idAction}/reactionsAdd an emoji reaction to comments and activity on cards to acknowledge updates or provide quick feedback without writing a full response.
Delete a comment action
/1/actions/{id}Permanently remove a comment from a card or board. This operation is useful when you need to delete outdated information, spam, or mistaken comments that are no longer relevant to your team.
Get a specific field on an action
/1/actions/{id}/{field}Retrieve a specific property of a Trello action (like type, date, or details) without fetching the entire action object, saving time and resources when you only need one piece of information.
Get a specific reaction on an action
/1/actions/{idAction}/reactions/{id}Retrieve the details of a specific reaction on a Trello action, including which member reacted and what emoji they used.
Get a summary of reactions on an action
/1/actions/{idAction}/reactionsSummaryGet a quick count of all emoji reactions on a Trello card comment or activity, grouped by reaction type to see what your team thinks at a glance.
Get an action by ID
/1/actions/{id}Retrieve details about a specific activity event in Trello, such as comments, card moves, or member changes. This helps you track individual actions and build a complete history of what happened in your project.
Get the board for an action
/1/actions/{id}/boardRetrieve the board associated with a specific action to identify which board an activity occurred on. This is essential for tracking changes across multiple boards and building activity timelines.
Get the card for an action
/1/actions/{id}/cardRetrieve the card associated with a specific action or activity, allowing you to navigate from events like comments or changes back to the original card for context.
Get the list for an action
/1/actions/{id}/listRetrieves the list where a specific action occurred on a Trello card, helping you understand the workflow context of that activity. This is useful for tracking which stage or column a card was in when changes were made.
Get the member referenced by an action
/1/actions/{id}/memberRetrieve details about the specific team member that an action involved or affected, such as who was added to a card or assigned a task. This helps you identify which team member is the subject of an action in your Trello board.
Get the member who performed an action
/1/actions/{id}/memberCreatorIdentifies which team member created or triggered a specific action on a Trello board, such as adding cards, posting comments, or moving tasks. This helps you track who made changes and maintain accountability across your projects.
Get the workspace for an action
/1/actions/{id}/organizationRetrieve the workspace where a specific action took place in Trello, helping you understand which workspace an activity event belongs to.
List reactions on an action
/1/actions/{idAction}/reactionsRetrieve all emoji reactions added to a specific card comment or action to understand team feedback and engagement levels.
Remove a reaction from an action
/1/actions/{idAction}/reactions/{id}Remove an emoji reaction that you've added to a Trello card comment or action, allowing you to clean up or correct reactions you've made.
Update a comment action
/1/actions/{id}Edit the text of a comment you've posted on a Trello card to fix mistakes, add missing information, or update details after initial posting.
Update the text of a comment
/1/actions/{id}/textQuickly edit the text of a comment you've already posted on a Trello card without changing any other details, allowing you to fix typos, clarify information, or update context.
Access compliance and regulatory information for Power-Ups integrated with Trello. Retrieve this data when you need to audit or verify the compliance status of installed applications.
Get compliance data for a Power-Up
/1/applications/{key}/complianceCheck GDPR and privacy compliance requests for your Trello Power-Up, including any pending data deletion or export requests that need to be fulfilled.
Combine multiple API requests into a single call to reduce network overhead and improve workflow efficiency. Use batching when executing several operations in sequence to minimize latency and API calls.
Execute batched API requests
/1/batchFetch data from multiple Trello resources in a single request, reducing load times and network calls when you need information from different boards or cards simultaneously.
Create, manage, and configure boards along with their settings, members, and labels. These operations let you organize workspaces, control access, and customize board-level preferences for team collaboration.
Create a list on a board
/1/boards/{id}/listsAdd a new column (list) to your Trello board to organize cards by workflow stage or project phase. Use this to automatically structure boards or introduce new workflow stages without manual setup.
List all lists on a board
/1/boards/{id}/listsRetrieve all lists on a Trello board to see your current workflow stages and organize your project structure. This helps you understand how tasks are grouped and categorized across your board.
List cards on a board
/1/boards/{id}/cardsRetrieve all active cards from a Trello board with their complete details including names, descriptions, due dates, labels, and assigned members. Use this to get a comprehensive view of all work items on a board or integrate card data with other business tools.
Add a collection tag to a board
/1/boards/{id}/idTagsTag a board with a collection label to organize and group related boards together in your Workspace. This makes it easier to navigate, filter, and find boards when managing multiple projects.
Add or update a member on a board
/1/boards/{id}/members/{idMember}Add a team member to your Trello board or update their access level (admin, normal, or observer) to control what they can see and do on the board.
Create a label on a board
/1/boards/{id}/labelsCreates a new label with a custom name and color on a Trello board, allowing you to establish consistent categorization schemes for your cards automatically.
Create a new board
/1/boards/Create a new Trello board with a name and optional description to organize your projects and tasks. You can also clone an existing board to quickly set up boards with predefined lists and cards.
Delete a board
/1/boards/{id}Permanently removes a board and all its associated lists, cards, and data from Trello, providing a way to clean up completed projects or obsolete organizational structures.
Disable a Power-Up on a board
/1/boards/{id}/boardPlugins/{idPlugin}Remove a Power-Up from your Trello board while preserving any data it has stored, allowing you to clean up your board's integrations without losing information.
Enable a Power-Up on a board
/1/boards/{id}/boardPluginsActivates additional features and integrations on a Trello board to extend its functionality with specialized tools and capabilities.
Generate a calendar feed key for a board
/1/boards/{id}/calendarKey/generateCreates a new calendar feed key for a board so you can subscribe to card due dates in your favorite calendar app like Google Calendar or Outlook. This invalidates any previous key, ensuring only the new one works.
Generate an email-to-board key
/1/boards/{id}/emailKey/generateCreate a unique email address for your board that automatically converts incoming emails into Trello cards. This invalidates any previous email key, giving you a fresh address to share or keep private.
Get a board by ID
/1/boards/{id}Fetch complete details about a specific Trello board including its name, description, visibility, and members. This is essential when you need to reference board information for automations, integrations, or building custom workflows.
Get a specific field on a board
/1/boards/{id}/{field}Retrieve a single property from a Trello board, such as its name, description, or URL, without fetching the entire board object. This lightweight operation is perfect when you only need one specific piece of information about a board.
Invite a member to a board by email
/1/boards/{id}/membersInvite someone to collaborate on a Trello board by sending them an email invitation with a specific role, allowing them to accept and join the board automatically.
List actions on a board
/1/boards/{boardId}/actionsRetrieve all activity events that have occurred on a board, including card movements, comments, member changes, and other modifications. This helps you track what's happening on your board and respond to important changes in real-time.
List available Power-Ups for a board
/1/boards/{id}/pluginsSee all available Power-Ups for a specific board, including ones you can install and ones already enabled. Use this to discover which extensions can help improve your board's workflow and productivity.
List cards on a board by filter
/1/boards/{id}/cards/{filter}Retrieve specific cards from a board based on their status, such as open, closed, or archived cards. This helps you quickly find cards matching a particular condition without manually browsing through your entire board.
List checklists on a board
/1/boards/{id}/checklistsRetrieve all checklists from every card on a board to get a complete view of tasks and their completion status across your entire project. This helps you quickly audit progress, identify blockers, and understand what work remains without manually checking each card.
List custom field definitions on a board
/1/boards/{id}/customFieldsRetrieve all custom fields configured on a board, including their names, types, and available options. This helps you understand what structured metadata is available for your cards.
List enabled Power-Ups on a board
/1/boards/{id}/boardPluginsSee which Power-Ups are currently active on your Trello board to understand what extra features and integrations are available for your team's workflow.
List filtered lists on a board
/1/boards/{id}/lists/{filter}Retrieve lists from a board filtered by their status (open, closed, or all) to quickly access the specific lists you need without seeing irrelevant ones.
List labels on a board
/1/boards/{id}/labelsFetch all labels available on a Trello board to see how work is categorized by name and color. This helps you understand the organizational system in place and identify all available tags for filtering or managing cards.
List members of a board
/1/boards/{id}/membersRetrieve a list of all team members who have access to a Trello board along with their roles and profile details. This helps you see who's involved in a project and understand their permission levels.
List memberships on a board
/1/boards/{id}/membershipsRetrieve detailed information about who has access to a Trello board, including their membership type and status, helping you understand your team structure and permissions at a glance.
List stars on a board
/1/boards/{boardId}/boardStarsRetrieve all the star (favorite) markers that team members have placed on a board to identify which boards are most valued and frequently accessed by your team.
Mark a board as viewed
/1/boards/{id}/markedAsViewedRecords that you've viewed a board, updating its position in your recently viewed list to reflect your actual board activity. This helps keep your Trello board organization synchronized when accessing boards through integrations or automated workflows.
Remove a member from a board
/1/boards/{id}/members/{idMember}Remove a team member's access to a Trello board, preventing them from viewing or editing any cards or content on that board. This is useful for managing team permissions when roles change or projects conclude.
Toggle sidebar activity feed visibility
/1/boards/{id}/myPrefs/showSidebarActivityControl whether the activity feed appears in your board sidebar to customize your workspace view and reduce visual clutter based on your workflow preferences.
Toggle sidebar board actions visibility
/1/boards/{id}/myPrefs/showSidebarBoardActionsControl whether board action buttons appear in your Trello sidebar for a cleaner or more accessible interface. This personal preference helps you customize your workspace view to match your workflow.
Toggle sidebar members section visibility
/1/boards/{id}/myPrefs/showSidebarMembersControl whether the members list appears in your board's sidebar to customize your workspace layout based on your preferences.
Toggle sidebar visibility on a board
/1/boards/{id}/myPrefs/showSidebarToggle the sidebar panel visibility on a Trello board to customize your personal workspace view without affecting other team members' displays.
Update a board
/1/boards/{id}Update your Trello board's name, description, visibility settings, and permissions to reflect current project needs. Keep your board configuration synchronized with your business requirements and team preferences.
Update a board membership
/1/boards/{id}/memberships/{idMembership}Modify a team member's role and access level on a board, allowing you to promote members to admin status or restrict them to observer-only permissions as your team structure evolves.
Update emailPosition Pref on a Board
/1/boards/{id}/myPrefs/emailPositionControl where email notifications from a board are delivered in your inbox, allowing you to organize Trello alerts by position or visibility preference. This helps you prioritize board notifications based on your workflow needs.
Update idEmailList Pref on a Board
/1/boards/{id}/myPrefs/idEmailListSets which Trello list receives cards created via email, allowing you to automatically route incoming emails to a specific board section.
Create and manipulate individual cards including adding members, checklists, stickers, comments, and custom fields. Use these operations to build out card details, update progress, and manage all card-level content in your workflows.
Add a new comment to a Card
/1/cards/{id}/actions/commentsAdd a comment to a Trello card to communicate updates, feedback, or questions with team members collaborating on the same task or project.
Create a new Card
/1/cardsAdd a new card to any of your Trello boards to capture tasks, ideas, or action items that need attention.
Create Checklist on a Card
/1/cards/{id}/checklistsAdd a checklist to a Trello card to break down tasks into smaller, manageable items that can be tracked and marked complete as work progresses.
Update a Card
/1/cards/{id}Modify an existing card's details such as name, description, labels, due dates, or assigned members to keep your tasks current and organized.
Add a Label to a Card
/1/cards/{id}/idLabelsAttach an existing label to a Trello card to organize and categorize your work. This helps you visually group related tasks and track project priorities or statuses across your board.
Add a Member to a Card
/1/cards/{id}/idMembersAssign a team member to a Trello card so they receive notifications and can collaborate on that task. This helps coordinate work by making it clear who's responsible for specific items.
Add a Sticker to a Card
/1/cards/{id}/stickersDecorate a card with a visual sticker to add personality, categorization, or visual status indicators that help you quickly identify card types and priorities at a glance.
Add Member vote to Card
/1/cards/{id}/membersVotedRecord a team member's vote on a card to track preferences and prioritize work. This helps solopreneurs and small teams collectively decide which tasks or ideas matter most.
Create a new Label on a Card
/1/cards/{id}/labelsAdd custom labels to a card to organize and categorize tasks by project, priority, status, or other attributes. Labels help you quickly identify and filter cards across your board without cluttering the card title.
Create Attachment On Card
/1/cards/{id}/attachmentsAttach files, images, or links to a Trello card to keep all relevant documents and resources organized in one place. This helps you centralize project information and maintain context for tasks without cluttering your card description.
Delete a Card
/1/cards/{id}Remove a card from your Trello board to clean up completed tasks, incorrect entries, or outdated information.
Delete a Checklist on a Card
/1/cards/{id}/checklists/{idChecklist}Remove a checklist from a card when it's no longer needed or completed, helping keep your board organized and clutter-free.
Delete a comment on a Card
/1/cards/{id}/actions/{idAction}/commentsRemove a comment from a card to keep discussions clean and focused, whether you made a mistake or need to remove outdated information.
Delete a Sticker on a Card
/1/cards/{id}/stickers/{idSticker}Remove a sticker from a card to clean up visual markers or reorganize how tasks are categorized and tracked.
Delete an Attachment on a Card
/1/cards/{id}/attachments/{idAttachment}Remove an unwanted or outdated file from a Trello card to keep your board clean and organized. This helps you maintain only the most relevant attachments for your team's reference.
Delete checkItem on a Card
/1/cards/{id}/checkItem/{idCheckItem}Permanently removes a specific item from a checklist on a Trello card, helping you keep task lists current and organized.
Get a Card
/1/cards/{id}Retrieve detailed information about a specific Trello card using its ID, including title, description, due dates, assigned members, and other metadata. This helps you programmatically access card data to integrate with other business tools or automate workflows.
Get a single field from a card
/1/cards/{id}/{field}Fetch a single piece of information from a Trello card, such as the name, description, or due date, without retrieving the entire card data. This is useful when you only need one specific detail and want to minimize data transfer.
Get a Sticker on a Card
/1/cards/{id}/stickers/{idSticker}Retrieve details about a specific sticker that has been attached to a card, including its position and properties.
Get Actions on a Card
/1/cards/{id}/actionsRetrieve all activity events on a Trello card, including comments, moves, and member changes, to track card history and understand what's happened to it over time.
Get an Attachment on a Card
/1/cards/{id}/attachments/{idAttachment}Retrieve details about a specific file or document attached to a Trello card, including its URL and metadata.
Get Attachments on a Card
/1/cards/{id}/attachmentsRetrieve all files and documents attached to a specific card so you can view, track, or manage related resources in your workflow.
Get checkItem on a Card
/1/cards/{id}/checkItem/{idCheckItem}Retrieve details about a specific checklist item on a Trello card, including its name, status, and completion state. This helps you track the progress of individual tasks within a card's checklist.
Get Checklists on a Card
/1/cards/{id}/checklistsRetrieve all checklists attached to a specific Trello card to view task progress and detailed requirements associated with that card. This helps you verify what items have been completed and what still needs attention.
Get Custom Field Items for a Card
/1/cards/{id}/customFieldItemsRetrieve all custom field values attached to a specific card, including text, numbers, dates, checkboxes, and dropdown selections. This lets you access structured metadata from your cards for reporting, analysis, or syncing data to other business tools.
Get Members who have voted on a Card
/1/cards/{id}/membersVotedRetrieve a list of team members who have voted on a specific Trello card to understand team consensus and engagement on tasks or decisions.
Get pluginData on a Card
/1/cards/{id}/pluginDataRetrieve custom data that third-party apps have stored on a Trello card, allowing you to access information added by integrations and plugins.
Get Stickers on a Card
/1/cards/{id}/stickersRetrieve all stickers that have been applied to a specific Trello card, allowing you to see visual indicators and decorative marks that team members have added.
Get the Board the Card is on
/1/cards/{id}/boardRetrieve the board information for a specific card to understand which project or workflow the card belongs to.
Get the List of a Card
/1/cards/{id}/listRetrieve the list that contains a specific card, allowing you to determine which workflow stage or project section a task belongs to.
Get the Members of a Card
/1/cards/{id}/membersRetrieve all team members assigned to a specific card to see who's responsible for each task. Use this to understand task ownership, coordinate work, and ensure nothing falls through the cracks.
List checklist item completion states on a card
/1/cards/{id}/checkItemStatesRetrieve the completion status of all checklist items on a specific card, showing which tasks are marked as done. Use this to monitor task progress and build dashboards that display completion rates for your projects.
Mark card notifications as read
/1/cards/{id}/markAssociatedNotificationsReadClears all unread notifications for a specific card so you can keep your notification feed clean and stay focused on what matters. Use this after viewing or updating a card to prevent notification clutter.
Remove a Label from a Card
/1/cards/{id}/idLabels/{idLabel}Removes a label from a card to clean up your task organization as project priorities and categories change.
Remove a member from a card
/1/cards/{id}/idMembers/{idMember}Remove a team member's assignment from a card so they no longer receive notifications about that task unless they're actively watching it.
Remove a Member's Vote on a Card
/1/cards/{id}/membersVoted/{idMember}Remove a member's vote from a card to update team voting records and reflect changed preferences on tasks or ideas. This helps maintain accurate consensus when team members change their opinions or votes need to be corrected.
Update a checkItem on a Card
/1/cards/{id}/checkItem/{idCheckItem}Mark checklist items as complete or incomplete on a Trello card, or update their names to keep your task lists current and organized.
Update a sticker on a card
/1/cards/{id}/stickers/{idSticker}Update the visual appearance or position of a sticker on a Trello card, allowing you to adjust status indicators or decorative elements as your task progresses.
Update Checkitem on Checklist on Card
/1/cards/{idCard}/checklist/{idChecklist}/checkItem/{idCheckItem}Modify a specific task item within a checklist on a Trello card, allowing you to update its name, mark it complete or incomplete, and adjust its position. This helps keep your project checklists current and organized as work progresses.
Update Comment Action on a Card
/1/cards/{id}/actions/{idAction}/commentsModify the text of an existing comment on a Trello card to fix typos, add additional information, or update details shared with your team.
Update Custom Field item on Card
/1/cards/{idCard}/customField/{idCustomField}/itemUpdate or set the value of a custom field on a specific card to track additional information like priority, budget, or status that matters to your workflow.
Update Multiple Custom Field items on Card
/1/cards/{idCard}/customFieldsQuickly update multiple custom field values on a Trello card in a single request, saving time when managing complex card data.
Build and manage task lists on cards, including creating items, marking completion states, and organizing card work. Leverage these operations when you need granular task tracking and progress monitoring within individual cards.
Add an item to a checklist
/1/checklists/{id}/checkItemsAdd a new task or subtask to a Trello checklist, with the option to mark it as already completed. This helps you expand your checklist items dynamically from external data sources or workflows.
Create a new checklist
/1/checklistsBreak down card tasks into manageable subtasks by creating a checklist, with the option to copy items from existing checklists to standardize your task templates.
Delete a checklist
/1/checklists/{id}Permanently remove a checklist and all its items from a card. This is useful when you no longer need tracking for a specific set of tasks.
Get a checklist by ID
/1/checklists/{id}Retrieve the full details of a checklist including all items, their names, completion status, and order to review task progress and checklist contents.
Get a specific checklist item
/1/checklists/{id}/checkItems/{idCheckItem}Retrieve the details of a specific checklist item, including its name, completion status, and position within a checklist. Use this to verify the current state of individual tasks or to fetch information needed for reporting and automation.
Get a specific field on a checklist
/1/checklists/{id}/{field}Retrieve a specific property of a checklist without fetching all its data, allowing you to quickly access just the information you need like the checklist name or order.
Get the board containing a checklist
/1/checklists/{id}/boardRetrieves the board that contains a specific checklist, helping you understand which project or workspace a task belongs to. This is useful when managing checklists across multiple boards and need to identify their board context.
Get the card a checklist belongs to
/1/checklists/{id}/cardsFind which card a checklist belongs to, allowing you to access the parent card's information and make updates at the card level.
List items in a checklist
/1/checklists/{id}/checkItemsRetrieve all individual checklist items with their completion status and details to track task progress and understand what needs to be done within a checklist.
Remove an item from a checklist
/1/checklists/{id}/checkItems/{idCheckItem}Permanently removes an individual item from a checklist, helping you keep your task lists organized and up-to-date.
Update a checklist
/1/checklists/{id}Rename a checklist or change its position on a card to keep your task breakdowns organized and prioritized the way you need them.
Update a specific field on a checklist
/1/checklists/{id}/{field}Update a specific property of a checklist, such as its name or position, without modifying other attributes.
Define and manage custom field definitions and their values across cards in your workspace. Use these operations to create custom properties, set dropdown options, and capture metadata beyond Trello's standard fields.
Add a dropdown option to a custom field
/1/customFields/{id}/optionsAdd a new selectable option to a dropdown custom field, allowing you to expand available choices as your workflow categories and statuses evolve.
Create a custom field definition
/1/customFieldsCreates a new custom field on a Trello board to track project-specific information like budgets, priorities, or dates. This lets you add structured metadata to cards beyond Trello's standard fields.
Delete a custom field definition
/1/customFields/{id}Permanently removes a custom field definition and all associated data from every card on your board. Use this when you no longer need a field and want to clean up your board structure.
Delete Option of Custom Field dropdown
/1/customFields/{id}/options/{idCustomFieldOption}Remove an option from a dropdown custom field to keep your field choices current and relevant as your project needs change.
Get a custom field definition
/1/customFields/{id}Retrieve the complete definition of a custom field including its name, type, and configuration options to understand how to work with that field across your Trello cards.
Get Option of Custom Field dropdown
/1/customFields/{id}/options/{idCustomFieldOption}Retrieve a specific dropdown option from a custom field to view its details and current configuration. This helps you understand what values are available in your custom field dropdowns.
List dropdown options for a custom field
/1/customFields/{id}/optionsRetrieves all dropdown options available for a custom field, including their labels and colors, so you can display valid choices to users or validate data before adding it to cards.
Update a custom field definition
/1/customFields/{id}Modify a custom field's name, position, or visibility settings on your Trello cards. Use this to keep your fields organized and relevant as your workflow evolves.
Retrieve the complete list of available emoji for use in reactions and other Trello interactions. Reference this when you need to populate emoji pickers or validate emoji selection in your automation.
List available Emoji
/1/emojiRetrieve all available emoji that can be used as reactions on Trello actions, including their names and unicode values. This helps you show users which emoji options they can choose from when reacting to cards and comments.
Manage enterprise-level administration, member access, and organizational settings across multiple workspaces. Use these operations to handle bulk member management, audit logs, and enterprise-wide configurations.
Bulk accept Workspaces into an enterprise
/1/enterprises/{id}/organizations/bulk/{idOrganizations}Quickly add multiple Trello Workspaces to your enterprise in one action, making it easy to consolidate teams or departments under a single enterprise structure.
Check bulk transferability of organizations
/1/enterprises/{id}/transferrable/bulk/{idOrganizations}Check whether multiple organizations can be transferred to your enterprise before initiating the transfer process. This helps identify any restrictions or issues that might prevent successful bulk transfers.
Deactivate a Member of an Enterprise.
/1/enterprises/{id}/members/{idMember}/deactivatedControl whether a team member can access your enterprise's boards and Workspaces while keeping their data intact for potential future reactivation.
Decline organization join requests in bulk
/1/enterprises/${id}/enterpriseJoinRequest/bulkReject multiple pending organization join requests to your enterprise in a single operation, helping you quickly manage and control who can join your enterprise workspace.
Delete an Organization from an Enterprise.
/1/enterprises/{id}/organizations/{idOrg}Remove a workspace from enterprise management while keeping the workspace intact and independent from enterprise policies and admin oversight.
Generate an enterprise authentication token
/1/enterprises/{id}/tokensCreate a specialized authentication token that grants elevated access across your entire Trello enterprise for programmatic management of members, workspaces, and organizational settings.
Get a Member of Enterprise
/1/enterprises/{id}/members/{idMember}Retrieve detailed information about a specific team member in your enterprise, including their current status, license type, and which workspaces they can access.
Get an Enterprise
/1/enterprises/{id}Retrieve detailed information about a specific enterprise, including its name, display name, and other organizational details. This helps you access and verify your organization's settings and configuration.
Get auditlog data for an Enterprise
/1/enterprises/{id}/auditlogRetrieve a detailed record of all administrative actions and changes made within your enterprise, including member management, permission updates, and workspace modifications. This helps you track who did what and when for compliance, security, and accountability purposes.
Get ClaimableOrganizations of an Enterprise
/1/enterprises/{id}/claimableOrganizationsFind organizations within your enterprise that can be claimed based on employee email domains, helping you identify which existing Workspaces should be brought under enterprise management.
Get Enterprise admin Members
/1/enterprises/{id}/adminsRetrieve a list of all administrators within your enterprise account to see who has admin-level access and responsibilities. This helps you manage team permissions and understand your administrative structure.
Get Members of Enterprise
/1/enterprises/{id}/membersRetrieve a complete list of all members in your Trello enterprise, enabling you to manage team access, track who has workspace permissions, and maintain accurate records of your organization's users.
Get Organizations of an Enterprise
/1/enterprises/{id}/organizationsRetrieve all Workspaces that belong to an enterprise to get a complete view of your organizational structure and managed teams. This helps you understand what teams exist across your company and their current setup.
Get PendingOrganizations of an Enterprise
/1/enterprises/{id}/pendingOrganizationsView all Workspaces awaiting approval to join your enterprise, allowing you to manage and approve pending membership requests.
Get the enterprise member signup URL
/1/enterprises/{id}/signupUrlRetrieve the signup URL for your enterprise so you can share it directly with new team members who can join without needing individual invitations.
Get whether an organization can be transferred to an enterprise.
/1/enterprises/{id}/transferrable/organization/{idOrganization}Determine if a workspace can be transferred to an enterprise, including any requirements or restrictions that need to be addressed before the transfer.
List and search enterprise members
/1/enterprises/{id}/members/queryFind and retrieve specific team members across your enterprise using search and filtering, with pagination support for managing large teams. This helps you quickly locate users, verify team composition, and maintain accurate member records.
Remove a Member as admin from Enterprise.
/1/enterprises/{id}/admins/{idMember}Removes a member's administrator access from your enterprise while keeping them as a regular member, preventing them from managing enterprise-wide settings and features.
Transfer an Organization to an Enterprise.
/1/enterprises/{id}/organizationsMove a Workspace under enterprise management and control, allowing centralized oversight and enforcement of organizational policies. This enables businesses to consolidate their Trello workspaces into a unified enterprise structure.
Update a Member's licensed status
/1/enterprises/{id}/members/{idMember}/licensedEnable or disable premium features for a team member by granting or revoking their licensed seat in your enterprise, allowing you to control which team members have access to advanced Trello capabilities.
Update Member to be admin of Enterprise
/1/enterprises/{id}/admins/{idMember}Grant a team member administrator privileges within your Trello Enterprise, allowing them to manage members, workspaces, and enterprise-wide settings. Use this to delegate administrative responsibilities across your organization.
Create, update, and manage labels used to categorize and color-code cards across your boards. Use these operations to organize cards by priority, category, or status without creating separate lists.
Create a Label
/1/labelsCreate a new label on a Trello board to visually categorize and organize cards by custom categories and colors. This helps you establish consistent tagging systems that make it easier to filter, prioritize, and manage work across your projects.
Delete a Label
/1/labels/{id}Permanently remove a label from your Trello board and automatically clear it from all associated cards. Use this when you no longer need a label category for organizing your work.
Get a Label
/1/labels/{id}Fetch the details of a specific label including its name, color, and associated board to understand how it's used across your Trello workspace.
Update a Label
/1/labels/{id}Update a label's name, color, or both to keep your card organization system current and visually consistent. Changes apply instantly across all cards using that label.
Update a single field on a label
/1/labels/{id}/{field}Modify a single property of a label, such as its name or color, without affecting other label attributes. This is ideal when you need to make quick, targeted changes to your organizational labels.
Create and manage the columns on your boards, including card organization and archival. Use these operations to structure board workflows, move cards between lists, and manage list-level settings.
Archive all cards in a list
/1/lists/{id}/archiveAllCardsInstantly move all cards in a list to the archive, hiding them from your board while keeping them recoverable for future reference.
Archive or unarchive a list
/1/lists/{id}/closedHide or restore a list on your Trello board by archiving or unarchiving it, keeping all cards intact while cleaning up your workspace.
Create a new list
/1/listsAdd a new workflow column to a Trello board, allowing you to organize tasks into stages like To Do, In Progress, and Done. Use this to dynamically build board structures or extend existing boards with additional workflow stages.
Get a list by ID
/1/lists/{id}Retrieve the complete details of a specific Trello list, including its name, position, and whether it's archived. Use this to verify list status before making updates or to read the current configuration of your board structure.
Get the board a list belongs to
/1/lists/{id}/boardRetrieve the board that contains a specific list, helping you understand the context and organization of your list when working with multiple boards.
List actions on a list
/1/lists/{id}/actionsRetrieve the complete activity history for a Trello list, showing all changes like card additions, removals, and movements to understand how work flows through that stage.
List cards in a list
/1/lists/{id}/cardsRetrieve all cards from a specific Trello list to view your workflow stage contents, check progress, or integrate your board data with other tools.
Move a list to a different board
/1/lists/{id}/idBoardMove an entire list with all its cards and data to a different board, letting you reorganize work across projects without losing information.
Move all cards to another list
/1/lists/{id}/moveAllCardsQuickly move every card from one list to another list, even across different boards, to reorganize your workflow in bulk. This saves time when you need to transition multiple items through your process stages simultaneously.
Update a field on a list
/1/lists/{id}/{field}Modify a specific property of a Trello list, such as its name or position, without needing to update the entire list object. This is useful when you only need to make a quick targeted change to a single list attribute.
Update a list
/1/lists/{id}Modify a list's name, position, or subscription status to keep your board organized and relevant to your current workflow. Use this to rename workflow stages, reorder columns on a board, or manage notifications for list activity.
Access and configure member profiles, preferences, and personal workspace settings like board backgrounds and custom stickers. Use these operations to retrieve member activity, manage personal customizations, and track user engagement.
Create a saved search for a member
/1/members/{id}/savedSearchesSave a named search query to quickly access filtered card results in the future, enabling you to monitor specific board conditions without repeating complex searches.
Delete a board background
/1/members/{id}/boardBackgrounds/{idBackground}Remove a custom board background from your Trello library, with any boards using that background automatically reverting to a default design.
Delete a custom board background
/1/members/{id}/customBoardBackgrounds/{idBackground}Permanently remove a custom background image from your member library, freeing up space and preventing its use across any boards currently displaying it.
Delete a custom sticker
/1/members/{id}/customStickers/{idSticker}Permanently remove a custom sticker from your Trello library when you no longer need it, freeing up space and removing it from any cards where it's currently used.
Delete a saved search
/1/members/{id}/savedSearches/{idSearch}Remove a saved search from your Trello account when you no longer need it. This permanently deletes the search and cannot be recovered.
Dismiss a one-time message for a member
/1/members/{id}/oneTimeMessagesDismissedPermanently dismiss tutorial prompts and onboarding messages for a team member so they won't see repeated notifications about the same tips or features. This helps reduce notification fatigue and streamlines the user experience for your Trello workspace.
Get a custom board background by ID
/1/members/{id}/customBoardBackgrounds/{idBackground}Retrieve details of a specific custom board background that you've uploaded to your Trello account, including the image URL and how it displays on your boards.
Get a member by ID or username
/1/members/{id}Retrieve detailed profile information about a specific Trello team member, including their name, username, avatar, and bio. Use this to display member details in custom dashboards or verify team member information in your workflows.
Get a specific board background
/1/members/{id}/boardBackgrounds/{idBackground}Retrieve the details of a specific board background you've uploaded or configured, including its image URL and display settings to understand how it's currently applied.
Get a specific board star
/1/members/{id}/boardStars/{idStar}Retrieve details about a specific starred board that a team member has saved, including which board it is and where it appears in their starred list.
Get a specific custom emoji
/1/members/{id}/customEmoji/{idEmoji}Retrieve the details of a specific custom emoji that a team member has created, including its name and image URL for reference or management purposes.
Get a specific custom sticker
/1/members/{id}/customStickers/{idSticker}Retrieve details of a custom sticker you've created, including its image URL and other metadata. This helps you manage and reference your branded stickers across your Trello boards.
Get a specific field on a member
/1/members/{id}/{field}Retrieve a single piece of information about a team member, such as their username, full name, or bio, without fetching their entire profile. This is useful when you only need one specific detail about someone on your Trello board.
Get a specific saved search
/1/members/{id}/savedSearches/{idSearch}Retrieve the details of a specific saved search that you've created in Trello, including its name and search query, so you can understand or reference your custom search configurations.
Get blocked notifications for a channel
/1/members/{id}/notificationsChannelSettings/{channel}Check which notification types a team member has disabled for a specific channel like email or push notifications. This helps you understand individual notification preferences and ensure important updates aren't being missed.
Get notification channel settings for a member
/1/members/{id}/notificationsChannelSettingsRetrieve a member's notification preferences across different channels like email and push notifications to see which notification types are enabled or blocked. This helps you understand how team members prefer to receive updates from Trello.
List a member's API tokens
/1/members/{id}/tokensView all active API tokens that have been issued to a member, showing which applications currently have authorized access to their account.
List a member's board backgrounds
/1/members/{id}/boardBackgroundsRetrieve all board background images available to a member, including custom uploads and defaults, so you can manage or display their complete background library.
List a member's custom board backgrounds
/1/members/{id}/customBoardBackgroundsRetrieve all custom board backgrounds that a member has uploaded to their personal library, which can then be applied to their managed boards for personalized branding and organization.
List a member's custom emoji
/1/members/{id}/customEmojiRetrieve all custom emoji that a team member has uploaded to use as reactions and expressions within your Trello workspace.
List a member's custom stickers
/1/members/{id}/customStickersRetrieve all custom sticker images that a member has uploaded to their Trello workspace. This lets you access personalized visual assets for organizing and decorating cards.
List a member's notifications
/1/members/{id}/notificationsRetrieve all notifications for a specific team member, including mentions, card assignments, and activity alerts. Use this to build custom notification dashboards or integrate Trello alerts into your existing workflow tools.
List a member's recent activity
/1/members/{id}/actionsRetrieve a member's recent activity across all their Trello boards, including card creations, comments, and changes to track what they've been working on.
List a member's saved searches
/1/members/{id}/savedSearchesRetrieve all saved search queries that a member has created, allowing quick access to their frequently used search filters across boards and cards.
List a member's starred boards
/1/members/{id}/boardStarsRetrieve all boards that a member has starred to identify their most-used or priority boards. This helps you understand which projects are actively being tracked by team members.
List boards a member belongs to
/1/members/{id}/boardsRetrieve all boards where a specific team member has access, including both personal and shared boards. Use this to see what projects a member is involved with or to build dynamic board selection features in your workflow.
List boards a member has been invited to
/1/members/{id}/boardsInvitedRetrieve all boards where a team member has a pending invitation waiting to be accepted. This helps you track who hasn't yet joined shared boards and follow up on outstanding access requests.
List cards assigned to a member
/1/members/{id}/cardsRetrieve all cards assigned to a specific team member across all their Trello boards. This helps you see a complete view of what one person is working on at any given time.
List workspaces a member belongs to
/1/members/{id}/organizationsRetrieve all Trello Workspaces where a member has an active membership, helping you see which teams and projects a person has access to.
List workspaces a member has been invited to
/1/members/{id}/organizationsInvitedRetrieve a list of workspaces where a member has a pending invitation waiting to be accepted. This helps you track outstanding invitations and follow up with team members who haven't yet joined workspace collaborations.
Star a board for a member
/1/members/{id}/boardStarsMark a board as a favorite to pin it to the top of your boards list for quick access to your most important projects.
Unstar a board for a member
/1/members/{id}/boardStars/{idStar}Remove a board from a member's starred list so it no longer appears in their favorites section, helping keep their workspace organized and focused on active projects.
Update a board background
/1/members/{id}/boardBackgrounds/{idBackground}Customize the visual appearance of a board background by adjusting settings like brightness and tiling to match your team's branding or preferences.
Update a custom board background
/1/members/{id}/customBoardBackgrounds/{idBackground}Customize how a board background displays by adjusting settings like brightness and tiling to match your brand or preferences.
Update a member's profile
/1/members/{id}Update a team member's profile information like name, initials, bio, and avatar to keep their Trello account synchronized with your business data.
Update a saved search
/1/members/{id}/savedSearches/{idSearch}Update a saved search's name, query, or position to keep your frequently used searches organized and aligned with changing project requirements. This helps you maintain relevant saved searches without having to recreate them from scratch.
Update blocked notification keys on a channel
/1/members/{id}/notificationsChannelSettings/{channel}/{blockedKeys}Control which types of notifications you receive on a specific channel (like email or push) by blocking or unblocking individual notification types. This lets you stay informed without being overwhelmed by notifications you don't need.
Update blocked notifications for a channel
/1/members/{id}/notificationsChannelSettings/{channel}Control which types of notifications are blocked on a specific channel (like email or push) for a team member, allowing you to customize notification delivery preferences per communication method.
Update notification channel settings for a member
/1/members/{id}/notificationsChannelSettingsControl which types of Trello notifications a team member receives across all channels, helping reduce distractions and notification fatigue.
Update the position of a starred board
/1/members/{id}/boardStars/{idStar}Reorganize the order of your favorite boards in Trello by adjusting their position in your starred list. This helps you prioritize which projects appear first when you open Trello.
Upload a board background
/1/members/{id}/boardBackgroundsUpload a custom image to your personal background library in Trello, which you can then apply to any of your boards for a personalized visual experience.
Upload a custom board background
/1/members/{id}/customBoardBackgroundsUpload a custom background image to your personal Trello library so you can apply it to any of your boards for a consistent visual brand.
Upload a custom emoji for a member
/1/members/{id}/customEmojiUpload a custom emoji image for a member so they can use personalized reactions across all their Trello boards.
Upload a custom sticker for a member
/1/members/{id}/customStickersUpload a custom sticker image that you can use across all your Trello cards, enabling personalized visual markers and decorations for your boards.
Upload a new avatar for a member
/1/members/{id}/avatarUpload a custom profile image for a team member, allowing you to personalize their appearance in Trello boards and cards for better team recognition.
Retrieve and manage notifications about board activity, card updates, and mentions. Use these operations to build custom notification handling, track unread items, and monitor relevant workspace events.
Get a Notification
/1/notifications/{id}Retrieve details about a specific notification to view its content, read status, and associated information like which card or board triggered it.
Get a Notification's associated Organization
/1/notifications/{id}/organizationRetrieve the Workspace that a notification belongs to, allowing you to understand which workspace context the notification came from in multi-workspace setups.
Get a single field from a notification
/1/notifications/{id}/{field}Retrieve a specific piece of information from a notification without fetching the entire notification object, useful for quick lookups of individual properties like notification type or read status.
Get the Board a Notification is on
/1/notifications/{id}/boardRetrieve the board associated with a specific notification, helping you identify which board the notification relates to without navigating manually.
Get the Card a Notification is on
/1/notifications/{id}/cardRetrieve the specific Trello card associated with a notification to understand which card triggered the alert. This helps you quickly navigate from notifications to the relevant work item.
Get the List a Notification is on
/1/notifications/{id}/listRetrieve the list associated with a specific notification to see which workflow stage or project board section the notification relates to.
Get the Member a Notification is about (not the creator)
/1/notifications/{id}/memberFetch the specific team member that a notification concerns, such as someone who was added to a card or mentioned in a comment, without needing to know who created the notification.
Get the Member who created the Notification
/1/notifications/{id}/memberCreatorIdentify which team member triggered a notification in Trello so you can see who performed the action that created it. This helps you understand the source of activity and attribute actions to specific people in your workflow.
Mark a notification as read or unread
/1/notifications/{id}/unreadUpdate the read status of a notification to track which alerts you've already reviewed. This helps you manage your notification inbox and flag important updates that need follow-up action.
Mark all Notifications as read
/1/notifications/all/readInstantly mark all of your unread notifications as read in one action, helping you clear your notification queue and stay focused on priority tasks.
Update a Notification's read status
/1/notifications/{id}Mark a specific notification as read to keep your notification list organized and reflect which alerts you've already reviewed or acted upon.
Manage workspaces, memberships, and team-level settings including invitations and data exports. Use these operations to administer workspace access, create collections, and oversee organizational governance.
Add or update a Workspace member
/1/organizations/{id}/members/{idMember}Assign or modify a team member's role within your Trello Workspace, allowing you to add existing members or change their access level between admin and standard permissions.
Check for new billable guests on a board
/1/organizations/{id}/newBillableGuests/{idBoard}Check if inviting new guest members to a board would incur additional billing charges for your Trello workspace, helping you plan team expansion costs before extending invitations.
Create a collection tag in a Workspace
/1/organizations/{id}/tagsCreate a new tag to organize and categorize boards within your Workspace, making it easier to manage and find related boards at a glance.
Create a new Workspace
/1/organizationsCreate a new Trello Workspace to organize your boards and team members under a branded team space. This lets you establish a dedicated workspace from your onboarding or account setup process.
Deactivate or reactivate a Workspace member
/1/organizations/{id}/members/{idMember}/deactivatedTemporarily suspend or restore a team member's access to your Workspace without deleting their account, preserving their history and data for future reactivation.
Delete a collection tag from a Workspace
/1/organizations/{id}/tags/{idTag}Remove an organizational tag from your Trello workspace so you can clean up outdated categories and keep your board organization system current.
Delete a Workspace
/1/organizations/{id}Permanently removes a Workspace from Trello while converting its boards to personal boards owned by their creators, allowing you to clean up unused organizational structures.
Get a specific field on a Workspace
/1/organizations/{id}/{field}Fetch a specific piece of information about your workspace, such as its name, description, or website URL, without retrieving all workspace data.
Get a Workspace by ID
/1/organizations/{id}Retrieve detailed information about a Trello Workspace such as its name, description, website, and member count to access current workspace configuration or integrate workspace details into your tools.
Get a Workspace membership
/1/organizations/{id}/memberships/{idMembership}Retrieve detailed information about a specific team member's workspace membership, including their role and status. Use this to check member permissions and account activity.
Get Power-Up data for a Workspace
/1/organizations/{id}/pluginDataRetrieve configuration and state data that Power-Ups have stored at your Workspace level, allowing you to access shared settings and features that apply across all your boards. This helps you manage Power-Up configurations that work organization-wide rather than on individual boards.
Invite a member to a Workspace by email
/1/organizations/{id}/membersSend an email invitation to someone to join your Trello workspace with a specific role, automatically adding them once they accept. This streamlines your team onboarding process without manual invitations.
List actions in a Workspace
/1/organizations/{id}/actionsRetrieve all activity and changes that have occurred in a Workspace, such as board creations, member additions, and permission modifications. This helps you track what's happening across your entire Workspace and maintain visibility over team actions.
List boards in a Workspace
/1/organizations/{id}/boardsRetrieve all boards within a Workspace to see what projects and tasks your team is managing. This helps you get a complete picture of your Workspace's organizational structure and active boards.
List collection tags in a Workspace
/1/organizations/{id}/tagsRetrieve all tags defined in your Workspace to see how your boards are organized and grouped together. This helps you understand your workspace structure and locate related boards quickly.
List data exports for a Workspace
/1/organizations/{id}/exportsCheck the status of your Trello workspace data exports and access their download links once ready. This helps you monitor when your exported data is available for backup, analysis, or migration purposes.
List members of a Workspace
/1/organizations/{id}/membersRetrieve all members in a Workspace along with their roles and profile details to understand your team composition and access levels.
List Workspace memberships
/1/organizations/{id}/membershipsRetrieve detailed membership information for your Workspace, including each member's role, when they joined, and whether their account is active. This gives you complete visibility into who has access to your Workspace and their participation status.
Remove a member from a Workspace
/1/organizations/{id}/members/{idMember}Remove a team member's access to your Workspace, restricting their ability to view and work with shared boards and resources while preserving their personal board ownership.
Remove a member from a Workspace and all boards
/1/organizations/{id}/members/{idMember}/allInstantly remove a team member from your entire Workspace and all boards at once, ensuring they lose access everywhere simultaneously. This streamlines offboarding and prevents the need to manually remove members from each individual board.
Remove a Workspace logo
/1/organizations/{id}/logoRemove the custom logo from your Trello Workspace so it reverts to displaying the workspace initials or default icon.
Remove email domain invite restriction
/1/organizations/{id}/prefs/orgInviteRestrictRemove email domain restrictions on your Trello workspace so that team members and collaborators with any email address can be invited to join, regardless of their domain.
Remove the associated domain from a Workspace
/1/organizations/{id}/prefs/associatedDomainRemove the Google Apps domain restriction from your Trello workspace, allowing team members with any email address to join without needing a matching company domain.
Start a data export for a Workspace
/1/organizations/{id}/exportsInitiate an asynchronous export of your Workspace's boards and cards data as CSV files. Use this to create backups, prepare compliance reports, or migrate your Trello data to other systems.
Update a Workspace
/1/organizations/{id}Update your Trello workspace's profile information like name, description, and website, or adjust permission settings to control team access.
Upload a Workspace logo
/1/organizations/{id}/logoCustomize your Trello Workspace's visual branding by uploading a logo that displays in the workspace header and member profiles.
Manage Power-Up listings, compliance data, and plugin configurations within your workspace. Use these operations to control Power-Up behavior, update plugin information, and ensure compliance for installed integrations.
Create a Listing for Plugin
/1/plugins/{idPlugin}/listingPublish your custom Power-Up to the Trello marketplace with localized details so customers can discover and install it. This makes your Power-Up visible in the official Trello directory and available to potential users worldwide.
Get a Plugin
/1/plugins/{id}/Retrieve detailed information about a Power-Up installed on your Trello workspace, including its name, capabilities, and configuration details to verify setup and understand available features.
Get member privacy compliance for a Power-Up
/1/plugins/{id}/compliance/memberPrivacyCheck the member privacy compliance status for your Power-Up, including any pending requests from users to delete or export their data. This helps you stay compliant with privacy regulations when managing user data in Trello.
Update a Plugin
/1/plugins/{id}/Modify your Power-Up's settings and features, such as updating its name, URL, and capabilities to reflect new functionality or bug fixes.
Updating Plugin's Listing
/1/plugins/{idPlugin}/listings/{idListing}Modify how your Power-Up appears in the Trello marketplace by updating its listing details, name, description, and content in different languages.
Search across members and all Trello content to locate specific information quickly. Use these operations to find users, cards, or other resources within your workspace and Power-Ups.
Search for Members
/1/search/members/Find and identify Trello members by name or email to add them to boards, teams, or assign them to cards. This helps you quickly locate the right people when managing your Trello workspace.
Search Trello
/1/searchSearch across all your Trello boards, cards, organizations, and members using full-text search with filtering options like labels, due dates, and assigned members. Use this to quickly locate specific cards or find all tasks matching certain criteria.
Create and manage API tokens, webhooks, and associated authentication credentials. Use these operations to set up integrations, manage token lifecycle, and configure event-driven automations with webhooks.
Create a webhook for a token
/1/tokens/{token}/webhooksSet up a webhook that automatically sends real-time notifications to your application whenever there are changes to Trello boards, lists, or cards, allowing you to stay synchronized with your team's work without constant manual checking.
Delete a webhook created with a token
/1/tokens/{token}/webhooks/{idWebhook}Permanently remove a webhook subscription so your callback URL stops receiving events from Trello. Use this to clean up unused webhooks or stop syncing data to an integration.
Get a webhook created with a token
/1/tokens/{token}/webhooks/{idWebhook}Retrieve the configuration details of a specific webhook associated with your Trello token, including its callback URL, target, and whether it's active. Use this to verify your webhook is properly set up and monitor its status.
Get an API token's details
/1/tokens/{token}Retrieve detailed information about an API token to verify its status, see which account it's linked to, and check what permissions it has access to.
Get the member who owns a token
/1/tokens/{token}/memberRetrieve the Trello member account associated with an API token to verify which user the token belongs to. This helps you manage and audit API integrations across your Trello workspace.
List webhooks created with a token
/1/tokens/{token}/webhooksView all active webhooks created with a specific API token to monitor what events your integrations are currently tracking. This helps you understand which Trello boards and cards are connected to your external tools.
Revoke an API token
/1/tokens/{token}/Permanently revoke an API token to prevent any applications or integrations from accessing your Trello account. Use this when you want to immediately stop access from a specific tool or connection.
Update a webhook created with a token
/1/tokens/{token}/webhooks/{idWebhook}Modify an existing webhook's configuration such as its callback URL, description, or active status to redirect event notifications to a new endpoint or temporarily pause notifications without losing the webhook setup.
Create and manage webhooks to receive real-time notifications when board or card changes occur. Use these operations to build event-driven workflows that react immediately to Trello activity without polling.
Create a new webhook
/1/webhooks/Set up a webhook to receive instant notifications whenever something changes on a Trello board, card, or list, allowing you to automate workflows based on real-time Trello activity.
Delete a webhook
/1/webhooks/{id}Stop receiving Trello event notifications by removing a webhook subscription from your callback URL. Use this when you no longer need to monitor changes on a specific Trello board or card.
Get a specific field on a webhook
/1/webhooks/{id}/{field}Retrieve a specific property of a webhook, such as its callback URL or active status, without fetching the entire webhook configuration. Useful for quickly verifying individual webhook settings without unnecessary data transfer.
Get a webhook by ID
/1/webhooks/{id}Retrieve the configuration details of a specific webhook to verify its callback URL, target model, and active status. Use this to confirm your webhook is properly set up and monitoring the right Trello board or card changes.
Update a webhook
/1/webhooks/{id}Update a webhook's settings including its callback URL, description, watched model, or active status to redirect event notifications to a new endpoint or change what events trigger notifications.
Combine these triggers and actions with the tools you already run.