Trello Developer

Trello Developer

Last updatedMar 29, 2020

Rate this page:

Due to the number of actions that occur in Trello, nested action resources filter out specific action types. For example, changing the name of a checklistItem will trigger a webhook on the board and will POST an action of type updateCheckItem with the old and new name of the checklistItem. However, no nested actions resource will return action types of updateCheckItem: /cards/{id}/actions/, /boards/{id}/actions/. However you can get that specific action instance via GET /actions/{id}/.

We differentiate between the two types of actions as Included or Excluded. Included means that the action type will be returned when make a GET request that includes actions as a nested resource (eg: 1/members/me/actions). Excluded action types only appear in webhook data and are not returned in requests to nested resources.

Actions in Webhooks

Different actions will be sent to different objects for webhooks. Here is a list that shows which Trello objects' webhooks receive which types of actions: https://docs.google.com/spreadsheets/d/1opvJZ2yqfWgVr5ol1NXkvhn7Y4RKon2xPhemMbQprwA/edit?usp=sharing

Included Action Types

  • acceptEnterpriseJoinRequest
  • addAdminToBoard (Deprecated in favor of makeAdminOfBoard)
  • addAdminToOrganization (Deprecated in favor of makeAdminOfOrganization)
  • addAttachmentToCard
  • addChecklistToCard
  • addLabelToCard
  • addMemberToBoard
  • addMemberToCard
  • addMemberToOrganization
  • addOrganizationToEnterprise
  • addToEnterprisePluginWhitelist
  • addToOrganizationBoard
  • commentCard
  • convertToCardFromCheckItem
  • copyBoard
  • copyCard
  • copyChecklist
  • createLabel
  • copyCommentCard
  • createBoard
  • createBoardInvitation
  • createBoardPreference
  • createCard
  • createList
  • createOrganization
  • createOrganizationInvitation
  • deleteAttachmentFromCard
  • deleteBoardInvitation
  • deleteCard
  • deleteCheckItem
  • deleteLabel
  • deleteOrganizationInvitation
  • disableEnterprisePluginWhitelist
  • disablePlugin
  • disablePowerUp
  • emailCard
  • enableEnterprisePluginWhitelist
  • enablePlugin
  • enablePowerUp
  • makeAdminOfBoard
  • makeAdminOfOrganization
  • makeNormalMemberOfBoard
  • makeNormalMemberOfOrganization
  • makeObserverOfBoard
  • memberJoinedTrello
  • moveCardFromBoard
  • moveCardToBoard
  • moveListFromBoard
  • moveListToBoard
  • removeAdminFromBoard (Deprecated in favor of makeNormalMemberOfBoard) removeAdminFromOrganization (Deprecated in favor of - makeNormalMemberOfOrganization)
  • removeChecklistFromCard
  • removeFromEnterprisePluginWhitelist
  • removeFromOrganizationBoard
  • removeLabelFromCard
  • removeMemberFromBoard
  • removeMemberFromCard
  • removeMemberFromOrganization
  • removeOrganizationFromEnterprise
  • unconfirmedBoardInvitation
  • unconfirmedOrganizationInvitation
  • updateBoard
  • updateCard
  • updateCheckItem
  • updateCheckItemStateOnCard
  • updateChecklist
  • updateLabel
  • updateList
  • updateMember
  • updateOrganization
  • voteOnCard

Excluded Action Types

  • addAdminToBoard (Deprecated in favor of makeAdminOfBoard)
  • addAdminToOrganization (Deprecated in favor of makeAdminOfOrganization)
  • addLabelToCard
  • copyChecklist
  • createBoardInvitation
  • createBoardPreference
  • createCheckItem
  • createLabel
  • createOrganizationInvitation
  • deleteAttachmentFromCard (Excluded from /lists/{listId}/actions)
  • deleteCheckItem
  • deleteComment
  • deleteLabel
  • makeAdminOfOrganization
  • removeAdminFromBoard (Deprecated in favor of makeNormalMemberOfBoard)
  • removeAdminFromOrganization (Deprecated in favor of makeNormalMemberOfOrganization)
  • removeLabelFromCard
  • removeMemberFromBoard
  • removeMemberFromOrganization
  • updateCheckItem
  • updateComment
  • updateLabel
  • voteOnCard

Rate this page: