TrelloClient
Attributes
TRIGGER_OPERATIONS
module-attribute
TRIGGER_OPERATIONS: Dict[str, Dict[str, Any]] = {'OnNewCardInBoardV3': {'operation_id': 'OnNewCardInBoardV3', 'path': '/{connectionId}/v3/trigger/boards/{board_id}/actions', 'method': 'get', 'required_parameters': ['board_id'], 'callback_payload_type': 'CardInAction'}, 'OnNewCardInListV3': {'operation_id': 'OnNewCardInListV3', 'path': '/{connectionId}/v3/trigger/lists/{list_id}/actions', 'method': 'get', 'required_parameters': ['board_id', 'list_id'], 'callback_payload_type': 'CardInAction'}}
Classes
Card
dataclass
Card(*, id: Optional[str] = None, check_item_states: Optional[List[CheckItemState | Mapping[str, Any]]] = None, closed: Optional[bool] = None, date_last_activity: Optional[str] = None, desc: Optional[str] = None, id_board: Optional[str] = None, id_list: Optional[str] = None, id_members_voted: Optional[List[str]] = None, id_short: Optional[int] = None, id_attachment_cover: Optional[str] = None, manual_cover_attachment: Optional[bool] = None, id_labels: Optional[List[str]] = None, name: Optional[str] = None, pos: Optional[float] = None, short_link: Optional[str] = None, badges: Optional[Badges | Mapping[str, Any]] = None, due: Optional[str] = None, short_url: Optional[str] = None, subscribed: Optional[bool] = None, url: Optional[str] = None, checklists: Optional[List[Checklist | Mapping[str, Any]]] = None)
Response for List the cards in a board
Attributes
id
class-attribute
instance-attribute
The unique id of the card.
check_item_states
class-attribute
instance-attribute
check_item_states: Optional[List[CheckItemState | Mapping[str, Any]]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'checkItemStates'})
The check item states in the card.
closed
class-attribute
instance-attribute
A boolean value (true, false) determining whether or not the card is closed.
date_last_activity
class-attribute
instance-attribute
date_last_activity: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'dateLastActivity'})
The datetime of last activity on the card.
desc
class-attribute
instance-attribute
The description of the card.
id_board
class-attribute
instance-attribute
id_board: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idBoard'})
The unique Id of the board which the card belongs to.
id_list
class-attribute
instance-attribute
id_list: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idList'})
The unique Id of the list which the card belongs to.
id_members_voted
class-attribute
instance-attribute
id_members_voted: Optional[List[str]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idMembersVoted'})
The unique Ids of the voting members.
id_short
class-attribute
instance-attribute
id_short: Optional[int] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idShort'})
The short Id of the card.
id_attachment_cover
class-attribute
instance-attribute
id_attachment_cover: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idAttachmentCover'})
The unique Id of the attachment cover.
manual_cover_attachment
class-attribute
instance-attribute
manual_cover_attachment: Optional[bool] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'manualCoverAttachment'})
A boolean value (true, false) determining whether or not the card has a manual cover attachment.
id_labels
class-attribute
instance-attribute
id_labels: Optional[List[str]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idLabels'})
A list of label Ids on the card.
name
class-attribute
instance-attribute
The name of the card.
pos
class-attribute
instance-attribute
The position of the card.
short_link
class-attribute
instance-attribute
short_link: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'shortLink'})
A short link to the card.
due
class-attribute
instance-attribute
The due date of the card.
short_url
class-attribute
instance-attribute
short_url: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'shortUrl'})
The short url link to the card.
subscribed
class-attribute
instance-attribute
A boolean value (true, false) determining whether or not the card is subscribed to.
url
class-attribute
instance-attribute
The full url to the card.
CardWithChecklists
dataclass
CardWithChecklists(*, id: Optional[str] = None, check_item_states: Optional[List[CheckItemState | Mapping[str, Any]]] = None, closed: Optional[bool] = None, date_last_activity: Optional[str] = None, desc: Optional[str] = None, id_board: Optional[str] = None, id_list: Optional[str] = None, id_members_voted: Optional[List[str]] = None, id_short: Optional[int] = None, id_attachment_cover: Optional[str] = None, manual_cover_attachment: Optional[bool] = None, id_labels: Optional[List[str]] = None, name: Optional[str] = None, pos: Optional[float] = None, short_link: Optional[str] = None, badges: Optional[Badges | Mapping[str, Any]] = None, due: Optional[str] = None, short_url: Optional[str] = None, subscribed: Optional[bool] = None, url: Optional[str] = None, checklists: Optional[List[Checklist | Mapping[str, Any]]] = None)
Response for Get a card by id
Attributes
id
class-attribute
instance-attribute
The unique id of the card.
check_item_states
class-attribute
instance-attribute
check_item_states: Optional[List[CheckItemState | Mapping[str, Any]]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'checkItemStates'})
The check item states in the card.
closed
class-attribute
instance-attribute
A boolean value (true, false) determining whether or not the card is closed.
date_last_activity
class-attribute
instance-attribute
date_last_activity: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'dateLastActivity'})
The datetime of last activity on the card.
desc
class-attribute
instance-attribute
The description of the card.
id_board
class-attribute
instance-attribute
id_board: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idBoard'})
The unique Id of the board which the card belongs to.
id_list
class-attribute
instance-attribute
id_list: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idList'})
The unique Id of the list which the card belongs to.
id_members_voted
class-attribute
instance-attribute
id_members_voted: Optional[List[str]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idMembersVoted'})
The unique Ids of the voting members.
id_short
class-attribute
instance-attribute
id_short: Optional[int] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idShort'})
The short Id of the card.
id_attachment_cover
class-attribute
instance-attribute
id_attachment_cover: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idAttachmentCover'})
The unique Id of the attachment cover.
manual_cover_attachment
class-attribute
instance-attribute
manual_cover_attachment: Optional[bool] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'manualCoverAttachment'})
A boolean value (true, false) determining whether or not the card has a manual cover attachment.
id_labels
class-attribute
instance-attribute
id_labels: Optional[List[str]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idLabels'})
A list of label Ids on the card.
name
class-attribute
instance-attribute
The name of the card.
pos
class-attribute
instance-attribute
The position of the card.
short_link
class-attribute
instance-attribute
short_link: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'shortLink'})
A short link to the card.
due
class-attribute
instance-attribute
The due date of the card.
short_url
class-attribute
instance-attribute
short_url: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'shortUrl'})
The short url link to the card.
subscribed
class-attribute
instance-attribute
A boolean value (true, false) determining whether or not the card is subscribed to.
url
class-attribute
instance-attribute
The full url to the card.
ObjectEntity
dataclass
Board
dataclass
Board(*, id: Optional[str] = None, closed: Optional[bool] = None, date_last_activity: Optional[str] = None, date_last_view: Optional[str] = None, desc: Optional[str] = None, id_organization: Optional[str] = None, invitations: Optional[List[str]] = None, invited: Optional[bool] = None, label_names: Optional[Label | Mapping[str, Any]] = None, memberships: Optional[List[Membership | Mapping[str, Any]]] = None, name: Optional[str] = None, pinned: Optional[bool] = None, power_ups: Optional[List[str]] = None, perfs: Optional[Perfs | Mapping[str, Any]] = None, short_link: Optional[str] = None, short_url: Optional[str] = None, starred: Optional[bool] = None, subscribed: Optional[bool] = None, url: Optional[str] = None)
Response for List boards
Attributes
id
class-attribute
instance-attribute
The unique Id of the board.
closed
class-attribute
instance-attribute
A boolean value (true, false) determining whether or not the board is closed.
date_last_activity
class-attribute
instance-attribute
date_last_activity: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'dateLastActivity'})
Date of the last activity on the board.
date_last_view
class-attribute
instance-attribute
date_last_view: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'dateLastView'})
Date of the last time the board is viewed.
desc
class-attribute
instance-attribute
The description of the board.
id_organization
class-attribute
instance-attribute
id_organization: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idOrganization'})
The id of the organization.
invitations
class-attribute
instance-attribute
The list of invitations on the board.
invited
class-attribute
instance-attribute
A boolean value (true, false) determining whether or not the account is invited to the board.
memberships
class-attribute
instance-attribute
memberships: Optional[List[Membership | Mapping[str, Any]]] = dataclass_field(default=None, kw_only=True)
The set of board memberships.
name
class-attribute
instance-attribute
The name of the board.
pinned
class-attribute
instance-attribute
A boolean value (true, false) determining whether or not the board is pinned.
power_ups
class-attribute
instance-attribute
power_ups: Optional[List[str]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'powerUps'})
The set of power ups on the board.
short_link
class-attribute
instance-attribute
short_link: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'shortLink'})
The short link of the board.
short_url
class-attribute
instance-attribute
short_url: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'shortUrl'})
The short url to the board.
starred
class-attribute
instance-attribute
A value determining whether or not the board is starred.
subscribed
class-attribute
instance-attribute
A value determining whether or not the account is subscribed to the board.
BoardWithChecklists
dataclass
BoardWithChecklists(*, id: Optional[str] = None, closed: Optional[bool] = None, date_last_activity: Optional[str] = None, date_last_view: Optional[str] = None, desc: Optional[str] = None, id_organization: Optional[str] = None, invitations: Optional[List[str]] = None, invited: Optional[bool] = None, label_names: Optional[Label | Mapping[str, Any]] = None, memberships: Optional[List[Membership | Mapping[str, Any]]] = None, name: Optional[str] = None, pinned: Optional[bool] = None, power_ups: Optional[List[str]] = None, perfs: Optional[Perfs | Mapping[str, Any]] = None, short_link: Optional[str] = None, short_url: Optional[str] = None, starred: Optional[bool] = None, subscribed: Optional[bool] = None, url: Optional[str] = None, checklists: Optional[List[Checklist | Mapping[str, Any]]] = None)
Response for Get a board by Id
Attributes
id
class-attribute
instance-attribute
The unique Id of the board.
closed
class-attribute
instance-attribute
A boolean value (true, false) determining whether or not the board is closed.
date_last_activity
class-attribute
instance-attribute
date_last_activity: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'dateLastActivity'})
Date of the last activity on the board.
date_last_view
class-attribute
instance-attribute
date_last_view: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'dateLastView'})
Date of the last time the board is viewed.
desc
class-attribute
instance-attribute
The description of the board.
id_organization
class-attribute
instance-attribute
id_organization: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idOrganization'})
The id of the organization.
invitations
class-attribute
instance-attribute
The list of invitations on the board.
invited
class-attribute
instance-attribute
A boolean value (true, false) determining whether or not the account is invited to the board.
memberships
class-attribute
instance-attribute
memberships: Optional[List[Membership | Mapping[str, Any]]] = dataclass_field(default=None, kw_only=True)
The set of board memberships.
name
class-attribute
instance-attribute
The name of the board.
pinned
class-attribute
instance-attribute
A boolean value (true, false) determining whether or not the board is pinned.
power_ups
class-attribute
instance-attribute
power_ups: Optional[List[str]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'powerUps'})
The set of power ups on the board.
short_link
class-attribute
instance-attribute
short_link: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'shortLink'})
The short link of the board.
short_url
class-attribute
instance-attribute
short_url: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'shortUrl'})
The short url to the board.
starred
class-attribute
instance-attribute
A value determining whether or not the board is starred.
subscribed
class-attribute
instance-attribute
A value determining whether or not the account is subscribed to the board.
url
class-attribute
instance-attribute
The full url of the board.
List
dataclass
List(*, id: Optional[str] = None, name: Optional[str] = None, closed: Optional[bool] = None, id_board: Optional[str] = None, pos: Optional[float] = None, subscribed: Optional[bool] = None, cards: Optional[List[Card | Mapping[str, Any]]] = None, board: Optional[Board | Mapping[str, Any]] = None)
Response for List the card lists in a board
Attributes
id
class-attribute
instance-attribute
The unique Id of the list.
name
class-attribute
instance-attribute
The name of the list.
closed
class-attribute
instance-attribute
A boolean value (true, false) determining whether or not the list is closed.
id_board
class-attribute
instance-attribute
id_board: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idBoard'})
The unique Id of the board which the list belongs to.
pos
class-attribute
instance-attribute
The position of the list.
subscribed
class-attribute
instance-attribute
A boolean value (true, false) determining whether or not to the account is subscribed to the list.
CreateListResponse
dataclass
CreateListResponse(name: str, id_board: str, *, id: Optional[str] = None, pos: Optional[float] = None)
Response for Update a list
Attributes
id
class-attribute
instance-attribute
The unique Id of the list.
id_board
class-attribute
instance-attribute
The unique Id of the board the list belongs to.
Team
dataclass
Team(*, id: Optional[str] = None, desc: Optional[str] = None, display_name: Optional[str] = None, id_boards: Optional[List[str]] = None, billable_member_count: Optional[int] = None, memberships: Optional[List[Membership | Mapping[str, Any]]] = None, web_site: Optional[str] = None, prefs: Optional[TeamPreferences | Mapping[str, Any]] = None)
Response for List teams you are a member of
Attributes
id
class-attribute
instance-attribute
The unique ID of the team.
desc
class-attribute
instance-attribute
The description of the team.
display_name
class-attribute
instance-attribute
display_name: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'displayName'})
The display name of the team.
id_boards
class-attribute
instance-attribute
id_boards: Optional[List[str]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idBoards'})
The boards assigned to this team.
billable_member_count
class-attribute
instance-attribute
billable_member_count: Optional[int] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'billableMemberCount'})
The number of members in this team.
Member
dataclass
Member(*, id: Optional[str] = None, full_name: Optional[str] = None, username: Optional[str] = None, initials: Optional[str] = None)
Response for List members of a team
Attributes
id
class-attribute
instance-attribute
The unique Id of the member.
full_name
class-attribute
instance-attribute
full_name: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'fullName'})
The full name of the member.
username
class-attribute
instance-attribute
The username of the member.
BoardLabel
dataclass
Response for List labels of a board
Attributes
id
class-attribute
instance-attribute
The Label Id
name
class-attribute
instance-attribute
The Label name.
Comment
dataclass
Comment(*, member_creator: Optional[Member | Mapping[str, Any]] = None, text: Optional[str] = None, date: Optional[str] = None)
Response for List comments for a card
CardInAction
dataclass
CardInAction(*, id: Optional[str] = None, id_short: Optional[int] = None, name: Optional[str] = None, short_link: Optional[str] = None, due: Optional[str] = None)
Response for When a new card is added to a board
Attributes
id
class-attribute
instance-attribute
The unique id of the card.
id_short
class-attribute
instance-attribute
id_short: Optional[int] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idShort'})
The short Id of the card.
name
class-attribute
instance-attribute
The name of the card.
CheckItemState
dataclass
Badges
dataclass
Badges(*, votes: Optional[int] = None, viewing_member_voted: Optional[bool] = None, subscribed: Optional[bool] = None, fogbugz: Optional[str] = None, check_items: Optional[int] = None, check_items_checked: Optional[int] = None, comments: Optional[int] = None, attachments: Optional[int] = None, description: Optional[bool] = None, due: Optional[str] = None)
Definition: Badges
Attributes
votes
class-attribute
instance-attribute
The number of votes on the card badges.
viewing_member_voted
class-attribute
instance-attribute
viewing_member_voted: Optional[bool] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'ViewingMemberVoted'})
A boolean value (true, false) determining whether or not viewing members voted on the badge.
subscribed
class-attribute
instance-attribute
subscribed: Optional[bool] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'Subscribed'})
A boolean value (true, false) determining whether or not the account is subscribed to the card badges.
fogbugz
class-attribute
instance-attribute
fogbugz: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'Fogbugz'})
The fogbugz of the badges.
check_items
class-attribute
instance-attribute
check_items: Optional[int] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'CheckItems'})
The number of check items in the badge.
check_items_checked
class-attribute
instance-attribute
check_items_checked: Optional[int] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'CheckItemsChecked'})
The number of checked check items in the badge.
comments
class-attribute
instance-attribute
comments: Optional[int] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'Comments'})
The comments on the badge.
attachments
class-attribute
instance-attribute
attachments: Optional[int] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'Attachments'})
The attachments on the badge.
UpdateCard
dataclass
UpdateCard(name: str, *, desc: Optional[str] = None, closed: Optional[bool] = None, id_members_array: Optional[List[str]] = None, id_attachment_cover: Optional[str] = None, id_board: Optional[str] = None, id_list: Optional[str] = None, pos: Optional[str] = None, due: Optional[str] = None, subscribed: Optional[bool] = None)
Definition: UpdateCard
Attributes
desc
class-attribute
instance-attribute
The updated description of the new card.
closed
class-attribute
instance-attribute
A boolean value (true, false) determining whether or not the card is closed.
id_members_array
class-attribute
instance-attribute
id_members_array: Optional[List[str]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idMembersArray'})
An array of member Ids to attach to the card.
id_attachment_cover
class-attribute
instance-attribute
id_attachment_cover: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idAttachmentCover'})
The id of the attachment to attach to the card.
id_board
class-attribute
instance-attribute
id_board: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idBoard'})
The id of the board to attach the card to.
id_list
class-attribute
instance-attribute
id_list: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idList'})
The id of the list to attach the card to.
pos
class-attribute
instance-attribute
The position of the card on the page. Specify top, bottom, or a positive number. Note this is used in relation to existing card locations so the resulting location may not match the exact value provided.
due
class-attribute
instance-attribute
The due date of the card.
CreateCard
dataclass
CreateCard(id_list: str, name: str, *, desc: Optional[str] = None, pos: Optional[str] = None, id_members_array: Optional[List[str]] = None, id_labels_array: Optional[List[str]] = None, url_source: Optional[str] = None, file_source: Optional[str] = None, id_card_source: Optional[str] = None, keep_from_source: Optional[str] = None, due: Optional[str] = None)
Definition: CreateCard
Attributes
id_list
class-attribute
instance-attribute
The id of the list that the card should be added to.
desc
class-attribute
instance-attribute
The description of the new card.
pos
class-attribute
instance-attribute
The position of the card. Specify top, bottom, or a positive number. Note this is used in relation to existing card locations so the resulting location may not match the exact value provided.
id_members_array
class-attribute
instance-attribute
id_members_array: Optional[List[str]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idMembersArray'})
An array of member Ids to attach to the card.
id_labels_array
class-attribute
instance-attribute
id_labels_array: Optional[List[str]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idLabelsArray'})
An array of label Ids to attach to the card.
url_source
class-attribute
instance-attribute
url_source: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'urlSource'})
Source url of the card. Has to be a URL starting with http:// or https:// or null.
file_source
class-attribute
instance-attribute
file_source: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'fileSource'})
Source file of the card.
id_card_source
class-attribute
instance-attribute
id_card_source: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idCardSource'})
The Id of the card to copy into a new card.
Label
dataclass
Label(*, green: Optional[str] = None, yellow: Optional[str] = None, orange: Optional[str] = None, red: Optional[str] = None, purple: Optional[str] = None, blue: Optional[str] = None, sky: Optional[str] = None, lime: Optional[str] = None, pink: Optional[str] = None, black: Optional[str] = None)
Definition: Label
Attributes
green
class-attribute
instance-attribute
The value of the green label.
yellow
class-attribute
instance-attribute
The value of the yellow label.
orange
class-attribute
instance-attribute
The value of the orange label.
red
class-attribute
instance-attribute
The value of the red label.
purple
class-attribute
instance-attribute
The value of the purple label.
blue
class-attribute
instance-attribute
The value of the blue label.
sky
class-attribute
instance-attribute
The value of the sky blue label.
lime
class-attribute
instance-attribute
The value of the lime green label.
pink
class-attribute
instance-attribute
The value of the pink label.
Membership
dataclass
Membership(*, id: Optional[str] = None, id_member: Optional[str] = None, member_type: Optional[str] = None, unconfirmed: Optional[bool] = None)
Definition: Membership
Attributes
id
class-attribute
instance-attribute
The unique Id of the membership.
id_member
class-attribute
instance-attribute
id_member: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idMember'})
The unique Id of the member.
Perfs
dataclass
Perfs(*, permission_level: Optional[str] = None, voting: Optional[str] = None, comments: Optional[str] = None, invitations: Optional[str] = None, self_join: Optional[bool] = None, card_covers: Optional[bool] = None, calendar_feed_enabled: Optional[bool] = None, background: Optional[str] = None, background_color: Optional[str] = None, background_image: Optional[str] = None, background_image_scaled: Optional[str] = None, background_tile: Optional[bool] = None, background_brightness: Optional[str] = None, can_be_public: Optional[bool] = None, can_be_org: Optional[bool] = None, can_be_private: Optional[bool] = None, can_invite: Optional[bool] = None)
Definition: Perfs
Attributes
permission_level
class-attribute
instance-attribute
permission_level: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'permissionLevel'})
The permission level of the object.
voting
class-attribute
instance-attribute
Who can vote on the object.
comments
class-attribute
instance-attribute
Who can comment on the object.
invitations
class-attribute
instance-attribute
Who can invite people to the object.
self_join
class-attribute
instance-attribute
self_join: Optional[bool] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'selfJoin'})
A boolean value (true, false) determining whether or not the object can self join.
card_covers
class-attribute
instance-attribute
card_covers: Optional[bool] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'cardCovers'})
A boolean value (true, false) determining whether or not the object has access to card covers.
calendar_feed_enabled
class-attribute
instance-attribute
calendar_feed_enabled: Optional[bool] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'calendarFeedEnabled'})
A boolean value (true, false) determining whether or not the calendar feed enabled.
background
class-attribute
instance-attribute
The background of the object.
background_color
class-attribute
instance-attribute
background_color: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'backgroundColor'})
The background color of the object, in hex notation.
background_image
class-attribute
instance-attribute
background_image: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'backgroundImage'})
The background image of the object.
background_image_scaled
class-attribute
instance-attribute
background_image_scaled: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'backgroundImageScaled'})
The scaled version of the background image.
background_tile
class-attribute
instance-attribute
background_tile: Optional[bool] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'backgroundTile'})
The background tile of the object.
background_brightness
class-attribute
instance-attribute
background_brightness: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'backgroundBrightness'})
The brightness of the object background.
can_be_public
class-attribute
instance-attribute
can_be_public: Optional[bool] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'canBePublic'})
A boolean value (true, false) determining whether or not the object can be public.
can_be_org
class-attribute
instance-attribute
can_be_org: Optional[bool] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'canBeOrg'})
A boolean value (true, false) determining whether or not the object can be part of the organization
UpdateBoard
dataclass
UpdateBoard(*, name: Optional[str] = None, default_lists: Optional[str] = None, desc: Optional[str] = None, id_organization: Optional[str] = None, prefs_permission_level: Optional[str] = None, prefs_comments: Optional[str] = None, prefs_invitations: Optional[str] = None, prefs_card_covers: Optional[str] = None, prefs_background: Optional[str] = None, prefs_voting: Optional[str] = None, prefs_card_aging: Optional[str] = None, enable_calendar: Optional[str] = None)
Definition: UpdateBoard
Attributes
name
class-attribute
instance-attribute
The name of the board.
default_lists
class-attribute
instance-attribute
default_lists: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'defaultLists'})
A string (true, false) determining whether or not to create default lists.
desc
class-attribute
instance-attribute
The description of the board.
id_organization
class-attribute
instance-attribute
id_organization: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idOrganization'})
The id of the team.
prefs_permission_level
class-attribute
instance-attribute
prefs_permission_level: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'prefs_permissionLevel'})
The permission level of the board.
prefs_comments
class-attribute
instance-attribute
The comment preferences on the board. Valid options are 'disabled', 'members', 'observers', 'org' or 'public'.
prefs_invitations
class-attribute
instance-attribute
The invitation preferences of the board. Valid options are 'admins' or 'members'.
prefs_card_covers
class-attribute
instance-attribute
prefs_card_covers: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'prefs_cardCovers'})
A string (true, false) determining whether or not to use card covers.
prefs_background
class-attribute
instance-attribute
The background color of the board.
prefs_voting
class-attribute
instance-attribute
The voting power-up preferences of the board.
TeamPreferences
dataclass
Webhook
dataclass
Webhook(*, id: Optional[str] = None, description: Optional[str] = None, id_model: Optional[str] = None, callback_u_r_l: Optional[str] = None, active: Optional[bool] = None, consecutive_failures: Optional[float] = None, first_consecutive_fail_date: Optional[str] = None)
Definition: Webhook
Attributes
id
class-attribute
instance-attribute
The unique Id of the webhook.
description
class-attribute
instance-attribute
Brief Description of the webhook
id_model
class-attribute
instance-attribute
id_model: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idModel'})
ID of the model to be monitored (i.e. card,board, etc.)
callback_u_r_l
class-attribute
instance-attribute
callback_u_r_l: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'callbackURL'})
The callbackURL to receive webhook notifications
active
class-attribute
instance-attribute
Determines whether the webhook is active and sending POST requests.
CommentPost
dataclass
CreateBoard
dataclass
CreateBoard(name: str, *, default_lists: Optional[str] = None, desc: Optional[str] = None, id_organization: Optional[str] = None, prefs_permission_level: Optional[str] = None, prefs_comments: Optional[str] = None, prefs_invitations: Optional[str] = None, prefs_card_covers: Optional[str] = None, prefs_background: Optional[str] = None, prefs_voting: Optional[str] = None, prefs_card_aging: Optional[str] = None, enable_calendar: Optional[str] = None)
Definition: CreateBoard
Attributes
default_lists
class-attribute
instance-attribute
default_lists: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'defaultLists'})
A string (true, false) determining whether or not to create default lists.
desc
class-attribute
instance-attribute
The description of the board.
id_organization
class-attribute
instance-attribute
id_organization: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idOrganization'})
The id of the team.
prefs_permission_level
class-attribute
instance-attribute
prefs_permission_level: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'prefs_permissionLevel'})
The permission level of the board. Valid options are 'org', 'private', or 'public'.
prefs_comments
class-attribute
instance-attribute
The comment preferences of the board.
prefs_invitations
class-attribute
instance-attribute
The invitation preferences of the board.
prefs_card_covers
class-attribute
instance-attribute
prefs_card_covers: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'prefs_cardCovers'})
A string (true, false) determining whether or not to use card covers.
prefs_background
class-attribute
instance-attribute
The background color of the board.
prefs_voting
class-attribute
instance-attribute
The voting power-up preferences of the board.
CreateList
dataclass
CreateList(name: str, id_board: str, *, pos: Optional[str] = None, id_list_source: Optional[str] = None)
Definition: CreateList
Attributes
id_board
class-attribute
instance-attribute
The unique Id of the board to create the list in.
pos
class-attribute
instance-attribute
The position of the list. Specify top, bottom, or a positive number.
Checklist
dataclass
Checklist(*, id: Optional[str] = None, name: Optional[str] = None, pos: Optional[int] = None, id_board: Optional[str] = None, id_card: Optional[str] = None, check_items: Optional[List[Checkitem | Mapping[str, Any]]] = None)
Definition: Checklist
Attributes
id
class-attribute
instance-attribute
The unique Id of the checklist.
name
class-attribute
instance-attribute
The name of the checklist.
pos
class-attribute
instance-attribute
The position of the checklist.
id_board
class-attribute
instance-attribute
id_board: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'idBoard'})
The unique Id of the board.
Checkitem
dataclass
Checkitem(*, id: Optional[str] = None, name: Optional[str] = None, name_data: Optional[Dict[str, Any]] = None, pos: Optional[float] = None, state: Optional[str] = None, due: Optional[str] = None, id_member: Optional[str] = None, id_checklist: Optional[str] = None)
Definition: Checkitem
Attributes
id
class-attribute
instance-attribute
The unique Id of the checkitem.
name
class-attribute
instance-attribute
The name of them checkitem.
name_data
class-attribute
instance-attribute
name_data: Optional[Dict[str, Any]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'nameData'})
The nameData of them checkitem.
pos
class-attribute
instance-attribute
The position of the checkitem.
state
class-attribute
instance-attribute
The state of the checkitem.
due
class-attribute
instance-attribute
The due date of the checkitem.
ClientSubscription
dataclass
SubscriptionResponse
dataclass
SubscriptionResponse(*, id: Optional[str] = None, notification_u_r_l: Optional[str] = None, resource: Optional[str] = None, notification_type: Optional[str] = None)
Definition: SubscriptionResponse
Attributes
id
class-attribute
instance-attribute
Id of the subscription
notification_u_r_l
class-attribute
instance-attribute
notification_u_r_l: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'NotificationURL'})
Notification Url
resource
class-attribute
instance-attribute
Resource of the subscription request
SubscriptionPayload
dataclass
TrelloClient
TrelloClient(connection_runtime_url: str, credential: AsyncTokenCredential | AzureKeyCredential, *, max_retry_attempts: int = 3, timeout: float = 30.0, use_exponential_backoff: bool = True, initial_retry_delay_seconds: float = 0.5, maximum_retry_delay_seconds: float = 120.0, retry_jitter_factor: float = 0.1, retry_unsafe_http_methods: bool = False, transport: Optional[AsyncHttpTransport] = None, **kwargs: Any)
Bases: ConnectorClientBase
Typed client for trello connector.
Initialize a TrelloClient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
connection_runtime_url
|
str
|
The connection runtime URL from Azure Portal. |
required |
credential
|
AsyncTokenCredential | AzureKeyCredential
|
Caller-owned Azure Core credential. |
required |
max_retry_attempts
|
int
|
The maximum number of request attempts. |
3
|
timeout
|
float
|
The network timeout in seconds for each request. The value configures Azure Core retry and transport deadlines. Nonpositive values disable SDK and transport deadlines. |
30.0
|
use_exponential_backoff
|
bool
|
Whether retries use exponential backoff. |
True
|
initial_retry_delay_seconds
|
float
|
The initial retry delay in seconds. |
0.5
|
maximum_retry_delay_seconds
|
float
|
The maximum retry delay in seconds. |
120.0
|
retry_jitter_factor
|
float
|
The jitter fraction applied to retry delays. |
0.1
|
retry_unsafe_http_methods
|
bool
|
Whether unsafe HTTP methods may be retried. |
False
|
transport
|
Optional[AsyncHttpTransport]
|
Optional Azure Core async HTTP transport closed by the client through its asynchronous lifecycle. |
None
|
**kwargs
|
Any
|
Optional Azure Core pipeline policy settings. |
{}
|
Methods:
list_cards
list_cards(board_id: str, *, actions: Optional[str] = None, attachments: Optional[bool] = None, attachment_fields: Optional[str] = None, stickers: Optional[bool] = None, members: Optional[bool] = None, memeber_fields: Optional[str] = None, check_item_states: Optional[bool] = None, checklists: Optional[str] = None, limit: Optional[int] = None, since: Optional[str] = None, before: Optional[str] = None, filter: Optional[str] = None, fields: Optional[str] = None, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> AsyncItemPaged[dict[str, Any]]
List the cards in a board
List the cards matching the query parameters in a specific board.
Returns a single-page Azure Core async collection.
Swagger operation ID: ListCards.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
board_id
|
str
|
The unique id of the board. |
required |
actions
|
Optional[str]
|
The list the actions to return. Specify 'all' or a comma separated list of valid values. |
None
|
attachments
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to show attachments. |
None
|
attachment_fields
|
Optional[str]
|
List the attachment fields to return. Specify 'all' or a comma separated list of valid values. |
None
|
stickers
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to show stickers. |
None
|
members
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to show members. |
None
|
memeber_fields
|
Optional[str]
|
List the member fields to return. Specify 'all' or a comma separated list of valid values. |
None
|
check_item_states
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return the card states. |
None
|
checklists
|
Optional[str]
|
Specify the checklists to return. |
None
|
limit
|
Optional[int]
|
The max number of results to return, between 1 and 1000. |
None
|
since
|
Optional[str]
|
Fetch all cards after this date. |
None
|
before
|
Optional[str]
|
Fetch all cards before this date. |
None
|
filter
|
Optional[str]
|
An option on how to filter the response. The allowed values are 'all', 'closed', 'none', 'open' or 'visible'. |
None
|
fields
|
Optional[str]
|
List the card fields to return. Specify 'all' or a comma separated list of valid values. |
None
|
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
AsyncItemPaged[dict[str, Any]]
|
AsyncItemPaged[dict[str, Any]]: An Azure Core pager over connector
results. Consume it with |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
list_cards_simple
list_cards_simple(board_id: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> AsyncItemPaged[dict[str, Any]]
A simple version of the list cards
A simple version of the list cards API method used by dynamic values.
Returns a single-page Azure Core async collection.
Swagger operation ID: ListCardsSimple.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
board_id
|
str
|
Board Id. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
AsyncItemPaged[dict[str, Any]]
|
AsyncItemPaged[dict[str, Any]]: An Azure Core pager over connector
results. Consume it with |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
get_card
async
get_card(card_id: str, board_id: str, *, actions: Optional[str] = None, actions_entities: Optional[bool] = None, actions_display: Optional[bool] = None, actions_limit: Optional[int] = None, action_fields: Optional[str] = None, action_member_creator_fields: Optional[str] = None, attachments: Optional[bool] = None, attachment_fields: Optional[str] = None, members: Optional[bool] = None, member_fields: Optional[str] = None, members_voted: Optional[bool] = None, member_voted_fields: Optional[str] = None, check_item_states: Optional[bool] = None, check_item_state_fields: Optional[str] = None, checklists: Optional[str] = None, checklist_fields: Optional[str] = None, board: Optional[bool] = None, board_fields: Optional[str] = None, list: Optional[bool] = None, list_fields: Optional[str] = None, stickers: Optional[bool] = None, sticker_fields: Optional[str] = None, fields: Optional[str] = None, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None
Get a card by id
Get a specific card by its unique id.
Swagger operation ID: GetCard.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
card_id
|
str
|
The id of the card to fetch. |
required |
board_id
|
str
|
The id of the board to fetch cards in. |
required |
actions
|
Optional[str]
|
List the actions to return. Specify 'all' or a comma separated list of valid values. |
None
|
actions_entities
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return action entities. |
None
|
actions_display
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return action displays. |
None
|
actions_limit
|
Optional[int]
|
Max number of actions to return. |
None
|
action_fields
|
Optional[str]
|
List of action fields to return for each action. Specify 'all' or a comma separated list of valid values. |
None
|
action_member_creator_fields
|
Optional[str]
|
List of action member creator fields to return. Specify 'all' or a comma separated list of valid values. |
None
|
attachments
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return attachments. |
None
|
attachment_fields
|
Optional[str]
|
List of attachment fields to return for each attachment. Specify 'all' or a comma separated list of valid values. |
None
|
members
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return members. |
None
|
member_fields
|
Optional[str]
|
List of member fields to return for each member. Specify 'all' or a comma separated list of valid values. |
None
|
members_voted
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return voted members. |
None
|
member_voted_fields
|
Optional[str]
|
List of voted member fields to return for each voted member. Specify 'all' or a comma separated list of valid values. |
None
|
check_item_states
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return card states. |
None
|
check_item_state_fields
|
Optional[str]
|
List of state fields to return for each of the card item state. Specify 'all' or a comma separated list of valid values. |
None
|
checklists
|
Optional[str]
|
Specify the checklists to return for each card. |
None
|
checklist_fields
|
Optional[str]
|
List of checklist fields to return for each checklist. Specify 'all' or a comma separated list of valid values. |
None
|
board
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return the board which the card belongs to. |
None
|
board_fields
|
Optional[str]
|
List the board fields to return. Specify 'all' or a comma separated list of valid values. |
None
|
list
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return the list which the card belongs to. |
None
|
list_fields
|
Optional[str]
|
List the list fields to return. Specify 'all' or a comma separated list of valid values. |
None
|
stickers
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return the stickers. |
None
|
sticker_fields
|
Optional[str]
|
List the sticker fields to return for each sticker. Specify 'all' or a comma separated list of valid values. |
None
|
fields
|
Optional[str]
|
List the card fields to return. |
None
|
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
dict[str, Any] | None
|
dict[str, Any] | None: The connector operation result. |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
delete_card
async
delete_card(card_id: str, board_id: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None
Delete a card
Delete an existing card from the account.
Swagger operation ID: DeleteCard.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
card_id
|
str
|
The id of the card to delete. |
required |
board_id
|
str
|
The id of the board to fetch cards from. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
dict[str, Any] | None
|
dict[str, Any] | None: The connector operation result. |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
list_boards
list_boards(*, filter: Optional[str] = None, fields: Optional[str] = None, actions: Optional[str] = None, actions_entities: Optional[bool] = None, actions_limit: Optional[int] = None, actions_format: Optional[str] = None, actions_since: Optional[str] = None, action_fields: Optional[str] = None, memberships: Optional[str] = None, organization: Optional[bool] = None, organization_fields: Optional[str] = None, lists: Optional[str] = None, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> AsyncItemPaged[dict[str, Any]]
List boards
List the boards matching the specified query parameters.
Returns a single-page Azure Core async collection.
Swagger operation ID: ListBoards.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
filter
|
Optional[str]
|
List filters to apply to board results. Specify 'all' or a comma separated list of valid values. |
None
|
fields
|
Optional[str]
|
List the board fields to return. Specify 'all' or a comma separated list of valid values. |
None
|
actions
|
Optional[str]
|
List the action fields to return. Specify 'all' or a comma separated list of valid values. |
None
|
actions_entities
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return action entities. |
None
|
actions_limit
|
Optional[int]
|
The max number of actions to return. |
None
|
actions_format
|
Optional[str]
|
Specify the format of the actions to return. The valid options are 'count', 'list', 'minimal'. |
None
|
actions_since
|
Optional[str]
|
Return actions after the specified date. |
None
|
action_fields
|
Optional[str]
|
List the fields of the action to return. Specify 'all' or a comma separated list of valid values. |
None
|
memberships
|
Optional[str]
|
Specify membership information to return. |
None
|
organization
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return organization information. |
None
|
organization_fields
|
Optional[str]
|
List the organization fields to return. Specify 'all' or a comma separated list of valid values. |
None
|
lists
|
Optional[str]
|
Specify whether to return lists which belong to the board. |
None
|
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
AsyncItemPaged[dict[str, Any]]
|
AsyncItemPaged[dict[str, Any]]: An Azure Core pager over connector
results. Consume it with |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
list_boards_simple
list_boards_simple(*, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> AsyncItemPaged[dict[str, Any]]
A simple version of the list boards
A simple version of the list boards API call with no parameters to be used by dynamic values.
Returns a single-page Azure Core async collection.
Swagger operation ID: ListBoardsSimple.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
AsyncItemPaged[dict[str, Any]]
|
AsyncItemPaged[dict[str, Any]]: An Azure Core pager over connector
results. Consume it with |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
get_board
async
get_board(board_id: str, *, actions: Optional[str] = None, action_entities: Optional[bool] = None, actions_display: Optional[bool] = None, actions_format: Optional[str] = None, actions_since: Optional[str] = None, actions_limit: Optional[int] = None, action_fields: Optional[str] = None, action_member: Optional[bool] = None, action_member_fields: Optional[str] = None, action_member_creator: Optional[bool] = None, action_member_creator_fields: Optional[str] = None, cards: Optional[str] = None, card_fields: Optional[str] = None, card_attachments: Optional[bool] = None, card_attachment_fields: Optional[str] = None, card_checklists: Optional[str] = None, card_stickers: Optional[bool] = None, board_stars: Optional[str] = None, labels: Optional[str] = None, label_fields: Optional[str] = None, labels_limit: Optional[int] = None, lists: Optional[str] = None, list_fields: Optional[str] = None, memberships: Optional[str] = None, memberships_member: Optional[bool] = None, memberships_member_fields: Optional[str] = None, members: Optional[str] = None, member_fields: Optional[str] = None, members_invited: Optional[str] = None, members_invited_fields: Optional[str] = None, checklists: Optional[str] = None, checklist_fields: Optional[str] = None, organization: Optional[bool] = None, organization_fields: Optional[str] = None, organization_memberships: Optional[str] = None, my_perfs: Optional[bool] = None, fields: Optional[str] = None, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None
Get a board by Id
Get a specific board by its unique identifier.
Swagger operation ID: GetBoard.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
board_id
|
str
|
The unique Id of the board to get. |
required |
actions
|
Optional[str]
|
List the actions to return. Specify 'all' or a comma separated list of valid values. |
None
|
action_entities
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return action entities. |
None
|
actions_display
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return actions display. |
None
|
actions_format
|
Optional[str]
|
Specify the format of the actions to return. Valid options are 'count', 'list', 'minimal'. |
None
|
actions_since
|
Optional[str]
|
Only return the actions after this date. |
None
|
actions_limit
|
Optional[int]
|
Max number of actions to return. |
None
|
action_fields
|
Optional[str]
|
List the fields to return with each field. Specify 'all' or a comma separated list of valid values. |
None
|
action_member
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return action members. |
None
|
action_member_fields
|
Optional[str]
|
List the member fields to return with each action member. Specify 'all' or a comma separated list of valid values. |
None
|
action_member_creator
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return action member creator. |
None
|
action_member_creator_fields
|
Optional[str]
|
List the action member creator fields to return. Specify 'all' or a comma separated list of valid values. |
None
|
cards
|
Optional[str]
|
Specify the cards to return. Valid options are 'all', 'closed', 'none', 'open', or 'visible'. |
None
|
card_fields
|
Optional[str]
|
List the fields to return for each card. Specify 'all' or a comma separated list of valid values. |
None
|
card_attachments
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return attachments on cards. |
None
|
card_attachment_fields
|
Optional[str]
|
List the attachment fields to return for each attachment. Specify 'all' or a comma separated list of valid values. |
None
|
card_checklists
|
Optional[str]
|
Specify the checklists to return for each card. |
None
|
card_stickers
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return card stickers. |
None
|
board_stars
|
Optional[str]
|
Specify the board stars to return. |
None
|
labels
|
Optional[str]
|
Specify the labels to return. |
None
|
label_fields
|
Optional[str]
|
List the label fields to return for each label. Specify 'all' or a comma separated list of valid values. |
None
|
labels_limit
|
Optional[int]
|
Max number of labels to return. |
None
|
lists
|
Optional[str]
|
Specify the lists to return. |
None
|
list_fields
|
Optional[str]
|
List the list fields to return for each list. Specify 'all' or a comma separated list of valid values. |
None
|
memberships
|
Optional[str]
|
List the memberships to return. Specify 'all' or a comma separated list of valid values. |
None
|
memberships_member
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return membership members. |
None
|
memberships_member_fields
|
Optional[str]
|
List the member fields to return for each membership member. Specify 'all' or a comma separated list of valid values. |
None
|
members
|
Optional[str]
|
List the members to return. Specify 'all' or a comma separated list of valid values. |
None
|
member_fields
|
Optional[str]
|
List the member fields to return for each member. Specify 'all' or a comma separated list of valid values. |
None
|
members_invited
|
Optional[str]
|
Specify the invited members to return. |
None
|
members_invited_fields
|
Optional[str]
|
List the fields to return for each. Specify 'all' or a comma separated list of valid values. |
None
|
checklists
|
Optional[str]
|
Specify the checklists to return. |
None
|
checklist_fields
|
Optional[str]
|
List the checklist fields to return for each checklist. Specify 'all' or a comma separated list of valid values. |
None
|
organization
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return the organization information. |
None
|
organization_fields
|
Optional[str]
|
List the organization fields to return for each organization. Specify 'all' or a comma separated list of valid values. |
None
|
organization_memberships
|
Optional[str]
|
List the organization memberships to return. Specify 'all' or a comma separated list of valid values. |
None
|
my_perfs
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return my perfs. |
None
|
fields
|
Optional[str]
|
List the fields to return. Specify 'all' or a comma separated list of valid values. |
None
|
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
dict[str, Any] | None
|
dict[str, Any] | None: The connector operation result. |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
update_board
async
update_board(input: UpdateBoard | Mapping[str, Any], board_id: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None
Update a board
Update an existing board.
Swagger operation ID: UpdateBoard.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
input
|
UpdateBoard | Mapping[str, Any]
|
The request body. Mapping keys use serialized Swagger wire names. |
required |
board_id
|
str
|
The unique identifier of the board to update. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
dict[str, Any] | None
|
dict[str, Any] | None: The connector operation result. |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
list_lists
list_lists(board_id: str, *, cards: Optional[str] = None, card_fields: Optional[str] = None, filter: Optional[str] = None, fields: Optional[str] = None, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> AsyncItemPaged[dict[str, Any]]
List the card lists in a board
List the card lists and the cards within the list in a specific board.
Returns a single-page Azure Core async collection.
Swagger operation ID: ListLists.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
board_id
|
str
|
The unique id of the board to fetch lists. |
required |
cards
|
Optional[str]
|
Specify the cards to return. |
None
|
card_fields
|
Optional[str]
|
List the card fields to return from. Specify 'all' or a comma separated list of valid values. |
None
|
filter
|
Optional[str]
|
Specify the filter property for lists. Valid options are 'all, 'closed', 'none', or 'open'. |
None
|
fields
|
Optional[str]
|
List the fields to return. Specify 'all' or a comma separated list of valid values. |
None
|
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
AsyncItemPaged[dict[str, Any]]
|
AsyncItemPaged[dict[str, Any]]: An Azure Core pager over connector
results. Consume it with |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
list_lists_simple
list_lists_simple(board_id: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> AsyncItemPaged[dict[str, Any]]
A simple version of list lists
A simple version of list lists to be used by dynamic values.
Returns a single-page Azure Core async collection.
Swagger operation ID: ListListsSimple.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
board_id
|
str
|
Unique Id of the board to fetch lists. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
AsyncItemPaged[dict[str, Any]]
|
AsyncItemPaged[dict[str, Any]]: An Azure Core pager over connector
results. Consume it with |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
get_list
async
get_list(list_id: str, board_id: str, *, cards: Optional[str] = None, card_fields: Optional[str] = None, board: Optional[bool] = None, board_fields: Optional[str] = None, fields: Optional[str] = None, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None
Get list by Id
Get an existing list and the cards in the list by the unique identifier of the list.
Swagger operation ID: GetList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
list_id
|
str
|
The unique Id of the list to fetch. |
required |
board_id
|
str
|
The unique Id of the board to fetch the lists from. |
required |
cards
|
Optional[str]
|
Specify the cards to return. |
None
|
card_fields
|
Optional[str]
|
List the card fields to return for each card. Specify 'all' or a comma separated list of valid values. |
None
|
board
|
Optional[bool]
|
A boolean value (true, false) determining whether or not to return board information. |
None
|
board_fields
|
Optional[str]
|
List the board fields to return. Specify 'all' or a comma separated list of valid values. |
None
|
fields
|
Optional[str]
|
List the list fields to return. Specify 'all' or a comma separated list of valid values. |
None
|
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
dict[str, Any] | None
|
dict[str, Any] | None: The connector operation result. |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
update_list
async
update_list(list_id: str, board_id: str, *, name: Optional[str] = None, closed: Optional[str] = None, id_board: Optional[str] = None, pos: Optional[str] = None, subscribed: Optional[str] = None, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None
Update a list
Update an existing list.
Swagger operation ID: UpdateList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
list_id
|
str
|
The unique id of the list to update. |
required |
board_id
|
str
|
The unique id of the board the list is on. |
required |
name
|
Optional[str]
|
The new list name. |
None
|
closed
|
Optional[str]
|
A string (true, false) determining whether or not to close the list. |
None
|
id_board
|
Optional[str]
|
The unique id of the board to move the list to. |
None
|
pos
|
Optional[str]
|
The list position (top, bottom, or number). |
None
|
subscribed
|
Optional[str]
|
A boolean value (true, false) determining whether or not to subscribe to the list. |
None
|
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
dict[str, Any] | None
|
dict[str, Any] | None: The connector operation result. |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
get_user_profile
async
get_user_profile(*, fields: Optional[str] = None, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None
Get your User Profile info
Get information about your User Profile
Swagger operation ID: GetUserProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
fields
|
Optional[str]
|
List the fields to return. Specify 'all' or a comma separated list of valid values. |
None
|
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
dict[str, Any] | None
|
dict[str, Any] | None: The connector operation result. |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
list_teams
list_teams(*, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> AsyncItemPaged[dict[str, Any]]
List teams you are a member of
The list of teams or organizations the account is a member of.
Returns a single-page Azure Core async collection.
Swagger operation ID: ListTeams.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
AsyncItemPaged[dict[str, Any]]
|
AsyncItemPaged[dict[str, Any]]: An Azure Core pager over connector
results. Consume it with |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
list_team_members
list_team_members(team_id: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> AsyncItemPaged[dict[str, Any]]
List members of a team
List the members in a specific team.
Returns a single-page Azure Core async collection.
Swagger operation ID: ListTeamMembers.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
team_id
|
str
|
The unique Id of the team. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
AsyncItemPaged[dict[str, Any]]
|
AsyncItemPaged[dict[str, Any]]: An Azure Core pager over connector
results. Consume it with |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
list_board_members
list_board_members(board_id: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> AsyncItemPaged[dict[str, Any]]
List members of a board
List the members of a specific board.
Returns a single-page Azure Core async collection.
Swagger operation ID: ListBoardMembers.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
board_id
|
str
|
The unique Id of the board. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
AsyncItemPaged[dict[str, Any]]
|
AsyncItemPaged[dict[str, Any]]: An Azure Core pager over connector
results. Consume it with |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
list_board_labels
list_board_labels(board_id: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> AsyncItemPaged[dict[str, Any]]
List labels of a board
List the labels of a specific board.
Returns a single-page Azure Core async collection.
Swagger operation ID: ListBoardLabels.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
board_id
|
str
|
The unique Id of the board. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
AsyncItemPaged[dict[str, Any]]
|
AsyncItemPaged[dict[str, Any]]: An Azure Core pager over connector
results. Consume it with |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
get_team_for_board
async
get_team_for_board(board_id: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None
Get the team for a board
Get the team details for a specific board.
Swagger operation ID: GetTeamForBoard.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
board_id
|
str
|
The unique Id of the board to fetch team. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
dict[str, Any] | None
|
dict[str, Any] | None: The connector operation result. |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
list_card_members
list_card_members(card_id: str, board_id: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> AsyncItemPaged[dict[str, Any]]
List members for a card
List the members for a specific card.
Returns a single-page Azure Core async collection.
Swagger operation ID: ListCardMembers.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
card_id
|
str
|
The unique id of the card. |
required |
board_id
|
str
|
The unique id of the board to look for cards on. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
AsyncItemPaged[dict[str, Any]]
|
AsyncItemPaged[dict[str, Any]]: An Azure Core pager over connector
results. Consume it with |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
list_card_comments
list_card_comments(card_id: str, board_id: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> AsyncItemPaged[dict[str, Any]]
List comments for a card
List the comments for a specific card.
Returns a single-page Azure Core async collection.
Swagger operation ID: ListCardComments.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
card_id
|
str
|
The unique id of the card. |
required |
board_id
|
str
|
The unique id of the board to look for comments on. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
AsyncItemPaged[dict[str, Any]]
|
AsyncItemPaged[dict[str, Any]]: An Azure Core pager over connector
results. Consume it with |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
add_comment_to_card
async
add_comment_to_card(input: CommentPost | Mapping[str, Any], card_id: str, board_id: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None
Add a comment to a card
Add a comment to a specific card.
Swagger operation ID: AddCommentToCard.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
input
|
CommentPost | Mapping[str, Any]
|
The request body. Mapping keys use serialized Swagger wire names. |
required |
card_id
|
str
|
The unique id of the card. |
required |
board_id
|
str
|
The unique id of the board to add a comment to. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
dict[str, Any] | None
|
dict[str, Any] | None: The connector operation result. |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
add_member_to_card
async
add_member_to_card(card_id: str, board_id: str, member_id: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None
Add member to a card
Add a member to a specific card.
Swagger operation ID: AddMemberToCard.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
card_id
|
str
|
The unique identifier of the card to add a member to. |
required |
board_id
|
str
|
The unique id of the board the card is on. |
required |
member_id
|
str
|
The member id or username to add to the card. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
dict[str, Any] | None
|
dict[str, Any] | None: The connector operation result. |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
create_board
async
create_board(input: CreateBoard | Mapping[str, Any], *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None
Create a board
Create a new board with the specified fields.
Swagger operation ID: CreateBoard.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
input
|
CreateBoard | Mapping[str, Any]
|
The request body. Mapping keys use serialized Swagger wire names. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
dict[str, Any] | None
|
dict[str, Any] | None: The connector operation result. |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
create_list
async
create_list(input: CreateList | Mapping[str, Any], *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None
Create a list
Create a new list.
Swagger operation ID: CreateList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
input
|
CreateList | Mapping[str, Any]
|
The request body. Mapping keys use serialized Swagger wire names. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
dict[str, Any] | None
|
dict[str, Any] | None: The connector operation result. |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
close_board
async
close_board(board_id: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None
Close a board
Set a specific board to closed.
Swagger operation ID: CloseBoard.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
board_id
|
str
|
The unique id of the board to close. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
dict[str, Any] | None
|
dict[str, Any] | None: The connector operation result. |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
create_card
async
create_card(input: CreateCard | Mapping[str, Any], board_id: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None
Create a card
Creates a new card with the parameters provided.
Swagger operation ID: CreateCard_V2.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
input
|
CreateCard | Mapping[str, Any]
|
The request body. Mapping keys use serialized Swagger wire names. |
required |
board_id
|
str
|
The id of the board to create the card in. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
dict[str, Any] | None
|
dict[str, Any] | None: The connector operation result. |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |
update_card
async
update_card(input: UpdateCard | Mapping[str, Any], card_id: str, board_id: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None
Update a card
Update an existing card with new parameters.
Swagger operation ID: UpdateCard_V2.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
input
|
UpdateCard | Mapping[str, Any]
|
The request body. Mapping keys use serialized Swagger wire names. |
required |
card_id
|
str
|
The id of the card to update. |
required |
board_id
|
str
|
The id of the board to fetch cards from. |
required |
timeout
|
Optional[float]
|
The request timeout in seconds. |
None
|
headers
|
Optional[Mapping[str, str]]
|
Additional HTTP request headers. |
None
|
client_request_id
|
Optional[str]
|
A caller-provided request identifier. |
None
|
response_hook
|
Optional[ConnectorResponseHook]
|
A callback invoked with the connector response. |
None
|
Returns:
| Type | Description |
|---|---|
dict[str, Any] | None
|
dict[str, Any] | None: The connector operation result. |
Raises:
| Type | Description |
|---|---|
ConnectorException
|
If the connector request fails. |