Managed API for Trello is an API Client for Trello by Adaptavist. You can read more about Managed APIs here.
This is ScriptRunner Connect runtime specific version of the Managed API (with sr-connect
suffix). If you want to use Managed API in any other runtime, have a look at the runtime agnostic version.
- fetch
- Board
- Card
- addLabel
- addMember
- addMemberVote
- createCard
- createLabel
- deleteCard
- getActions
- getBoardForCard
- getCard
- getField
- getList
- getMembers
- getMembersWhoVoted
- markNotificationsAsRead
- removeLabel
- removeMember
- removeMemberVote
- updateCard
- Attachment
- Checklist
- Comment
- CustomField
- Sticker
- CustomField
- Member
- Webhook
In ScriptRunner Connect a Managed API is constructed for you, but if you need to construct it manually, here's how you can do it:
import { TrelloApi } from '@managed-api/trello-sr-connect';
export default async function() {
const api = new TrelloApi('API_CONNECTION_ID');
}
Feel free to drop ideas, suggestions or improvements into our Slack community channel.
- Removed non-empty body from HEAD requests.
-
-
getCustomFieldItems that can be used as
Card.CustomField.getCustomFieldItems
orAll.getCustomFieldItemsForCard
.
-
getCustomFieldItems that can be used as
-
-
updateCard that can be used as
Card.updateCard
orAll.updateCard
.
-
updateCard that can be used as
-
-
getMember that can be used as
Member.getMember
orAll.getMember
.
-
getMember that can be used as
-
-
getLabels that can be used as
Board.getLabels
orAll.getLabelsForBoard
.
-
getLabels that can be used as
-
-
getLists that can be used as
Board.getLists
orAll.getListsForBoard
.
-
getLists that can be used as
-
-
getCard that can be used as
Card.getCard
orAll.getCard
.
-
getCard that can be used as
-
-
updateCard that can be used as
Card.updateCard
orAll.updateCard
.
-
updateCard that can be used as
-
-
createCustomField that can be used as
CustomField.createCustomField
orAll.createCustomField
. -
getCustomField that can be used as
CustomField.getCustomField
orAll.getCustomField
.
-
createCustomField that can be used as
-
-
createWebhook that can be used as
Webhook.createWebhook
orAll.createWebhook
. -
getWebhook that can be used as
Webhook.getWebhook
orAll.getWebhook
. -
updateWebhook that can be used as
Webhook.updateWebhook
orAll.updateWebhook
. -
deleteWebhook that can be used as
Webhook.deleteWebhook
orAll.deleteWebhook
. -
getField that can be used as
Webhook.getField
orAll.getWebhookField
.
-
createWebhook that can be used as
-
-
createBoard that can be used as
Board.createBoard
orAll.createBoard
. -
deleteBoard that can be used as
Board.deleteBoard
orAll.deleteBoard
. -
getBoard that can be used as
Board.getBoard
orAll.getBoard
. -
getMemberships that can be used as
Board.getMemberships
orAll.getMembershipsForBoard
. -
updateBoard that can be used as
Board.updateBoard
orAll.updateBoard
.
-
createBoard that can be used as
-
-
addMember that can be used as
Board.Member.addMember
orAll.addMemberToBoard
. -
getMembers that can be used as
Board.Member.getMembers
orAll.getMembersForBoard
. -
inviteMemberByEmail that can be used as
Board.Member.inviteMemberByEmail
orAll.inviteMemberToBoardByEmail
. -
removeMember that can be used as
Board.Member.removeMember
orAll.removeMemberFromBoard
.
-
addMember that can be used as
-
-
addLabel that can be used as
Card.addLabel
orAll.addLabelForCard
. -
addMember that can be used as
Card.addLabel
orAll.addLabelForCard
. -
addMemberVote that can be used as
Card.addMemberVote
orAll.addMemberVoteForCard
. -
createCard that can be used as
Card.createCard
orAll.createCard
. -
createLabel that can be used as
Card.createLabel
orAll.createLabelForCard
. -
deleteCard that can be used as
Card.deleteCard
orAll.deleteCard
. -
getActions that can be used as
Card.getActions
orAll.getActionsForCard
. -
getBoardForCard that can be used as
Card.getBoardForCard
orAll.getBoardForCard
. -
getCard that can be used as
Card.getCard
orAll.getCardForAction
. -
getField that can be used as
Card.getField
orAll.getFieldForBoard
. -
getList that can be used as
Card.getList
orAll.getList
. -
getMembers that can be used as
Card.getMembers
orAll.getMembersForCard
. -
getMembersWhoVoted that can be used as
Card.getMembersWhoVoted
orAll.getMembersWhoVotedForCard
. -
markNotificationsAsRead that can be used as
Card.markNotificationsAsRead
orAll.markNotificationsAsReadForCard
. -
removeLabel that can be used as
Card.removeLabel
orAll.removeLabelForCard
. -
removeMember that can be used as
Card.removeMember
orAll.removeMemberFromCard
. -
removeMemberVote that can be used as
Card.removeMemberVote
orAll.removeMemberVote
. -
updateCard that can be used as
Card.updateCard
orAll.updateCard
.
-
addLabel that can be used as
-
-
createAttachment that can be used as
Card.Attachment.createAttachment
orAll.createAttachmentForCard
. -
deleteAttachment that can be used as
Card.Attachment.deleteAttachment
orAll.deleteAttachmentForCard
. -
getAttachment that can be used as
Card.Attachment.getAttachment
orAll.getAttachmentForCard
. -
getAttachments that can be used as
Card.Attachment.getAttachments
orAll.getAttachmentsForCard
.
-
createAttachment that can be used as
-
-
createChecklist that can be used as
Card.Checklist.createChecklist
orAll.createChecklistForCard
. -
deleteCheckItem that can be used as
Card.Checklist.deleteCheckItem
orAll.deleteCheckItemForCard
. -
deleteChecklist that can be used as
Card.Checklist.deleteChecklist
orAll.deleteChecklist
. -
getCheckItem that can be used as
Card.Checklist.getCheckItem
orAll.getCheckItemForCard
. -
getCheckItems that can be used as
Card.Checklist.getCheckItem
orAll.getCheckItemForCard
. -
getChecklists that can be used as
Card.Checklist.getChecklists
orAll.getChecklistsForCard
. -
updateCheckItem that can be used as
Card.Checklist.updateCheckItem
orAll.updateCheckItemForCard
. -
updateCheckItemOnChecklist that can be used as
Card.Checklist.updateCheckItemOnChecklist
orAll.updateCheckItemOnChecklist
.
-
createChecklist that can be used as
-
-
addComment that can be used as
Card.Comment.addComment
orAll.addCommentForCard
. -
deleteComment that can be used as
Card.Comment.deleteComment
orAll.deleteCommentForCard
. -
updateComment that can be used as
Card.Comment.updateComment
orAll.updateCommentForCard
.
-
addComment that can be used as
-
-
getCustomFieldItems that can be used as
Card.CustomField.getCustomFieldItems
orAll.getCustomFieldItemsForCard
. -
updateCustomFieldItem that can be used as
Card.CustomField.updateCustomFieldItem
orAll.updateCustomFieldItemForCard
.
-
getCustomFieldItems that can be used as
-
-
addSticker that can be used as
Card.Sticker.addSticker
orAll.addStickerForCard
. -
deleteSticker that can be used as
Card.Sticker.deleteSticker
orAll.deleteStickerForCard
. -
getSticker that can be used as
Card.Sticker.getSticker
orAll.getStickerForCard
. -
getStickers that can be used as
Card.Sticker.getStickers
orAll.getStickersForCard
. -
updateSticker that can be used as
Card.Sticker.updateSticker
orAll.updateStickerForCard
.
-
addSticker that can be used as
Copyright Adaptavist 2025 (c) All rights reserved