Add Lists
The `/lists` POST endpoint creates new lists, requiring an API key/token
and a JSON with attributes like `closed`, `idBoard`, etc. Success and failure
responses are 200 and 400 codes.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_ADD_LISTS])
List Create List
The `/lists` POST endpoint creates new lists, requiring an API key/token
and a JSON with attributes like `closed`, `idBoard`, etc. Success and failure
responses are 200 and 400 codes.<<DEPRECA
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_LIST_CREATE_LIST])
Get Lists By Id List
This endpoint fetches a list by ID, including optional card details and
board info, with API key/token authentication. It allows query customization
for card/board fields, indicating success o
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_GET_LISTS_BY_ID_LIST])
List Get By Id List
This endpoint fetches a list by ID, including optional card details and
board info, with API key/token authentication. It allows query customization
for card/board fields, indicating success o
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_LIST_GET_BY_ID_LIST])
Update Lists By Id List
This PUT endpoint updates a list by ID, requiring attributes like status,
board ID, and name in JSON format. Security needs an api_key or api_token.
Responses: 200 (Success) or 400 (Rejection)
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_UPDATE_LISTS_BY_ID_LIST])
Get Lists Actions By Id List
The API endpoint fetches actions for a Trello list using `idList`, with
options for action types, fields, and pagination through `filter`, `fields`,
`limit`, `page`. Security involves an `api_
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_GET_LISTS_ACTIONS_BY_ID_LIST])
Add Lists Archive All Cards By Id List
Archives all cards in a specified list. Requires list ID and secure API
key/token. Responses include success or server rejection.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_ADD_LISTS_ARCHIVE_ALL_CARDS_BY_ID_LIST])
Get Lists Board By Id List
Retrieve details of a board associated with a specific list ID. Supports
filtering via query parameters. Requires API key and token for access.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_GET_LISTS_BOARD_BY_ID_LIST])
List Id Board Get
Retrieve details of a board associated with a specific list ID. Supports
filtering via query parameters. Requires API key and token for access.<<DEPRECATED
use get_lists_board_by_id_list>>
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_LIST_ID_BOARD_GET])
Get Lists Board By Id List By Field
Endpoint retrieves specific field info of a list's board by its ID. Requires
both `idList` and `field` as path parameters. Security: API key & token.
Responses: 200 (Success), 400 (Rejection).
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_GET_LISTS_BOARD_BY_ID_LIST_BY_FIELD])
Get Lists Cards By Id List
This API endpoint fetches cards from a list using its ID, supporting filters
and requiring `api_key` or `api_token` for authentication. It allows customizing
returned card data and includes re
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_GET_LISTS_CARDS_BY_ID_LIST])
List Get Cards By Id List
This API endpoint fetches cards from a list using its ID, supporting filters
and requiring `api_key` or `api_token` for authentication. It allows customizing
returned card data and includes re
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_LIST_GET_CARDS_BY_ID_LIST])
Add Lists Cards By Id List
The `POST /lists/{idList}/cards` endpoint creates a card in a list using
`idList`, needing an API key & token. It accepts card details like description
and due dates, with 200 and 400 codes si
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_ADD_LISTS_CARDS_BY_ID_LIST])
Get Lists Cards By Id List By Filter
Fetch filtered cards from a list by the list's ID and specified filter.
Requires API key and token. Supports 'Success' and 'Server rejection' responses.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_GET_LISTS_CARDS_BY_ID_LIST_BY_FILTER])
Update Lists Closed By Id List
Update the closed status of a list by its ID. Requires the list's ID as
a path parameter and a JSON body indicating the new closed status (true
or false). Supports api_key and api_token securi
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_UPDATE_LISTS_CLOSED_BY_ID_LIST])
Update Lists Id Board By Id List
Update a board list's position and board assignment by ID. Requires `idList`
path parameter and a JSON payload with `pos` (list's new position) and `value`
(board ID to move list to). Authenti
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_UPDATE_LISTS_ID_BOARD_BY_ID_LIST])
Add Lists Move All Cards By Id List
Endpoint moves all cards from one list to another in a board. Requires 'idList'
path parameter and 'idBoard' in request body. Supports POST method. Security
via 'api_key' and 'api_token'. Resp
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_ADD_LISTS_MOVE_ALL_CARDS_BY_ID_LIST])
Update Lists Name By Id List
Update a list's name by its ID. Requires `idList` in path and new name in
JSON body. Supports `api_key` and `api_token` for authentication. Responses
include 'Success' or 'Server rejection'.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_UPDATE_LISTS_NAME_BY_ID_LIST])
Update Lists Pos By Id List
Updates a list's position using `idList` in the path and a position ('top',
'bottom', or a number) in the body. Authenticates with `api_key` or `api_token`.
Returns `200` for success, `400` fo
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_UPDATE_LISTS_POS_BY_ID_LIST])
Update Lists Subscribed By Id List
This endpoint updates a subscription status for a list using 'id allist'
and a boolean 'value'. It requires 'api_key' and 'api_token' for authentication,
responding with success or rejection m
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_UPDATE_LISTS_SUBSCRIBED_BY_ID_LIST])
Get Lists By Id List By Field
Fetches a specific field of a list identified by `idList`. Requires `api_key`
and `api_token` for access. Parameters: `idList` (string), `field` (string).
Responses: 200 (Success), 400 (Server
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRELLO_GET_LISTS_BY_ID_LIST_BY_FIELD])