List Entries
Lists entries in a given list, with the option to filter and sort results.
Required scopes: `list_entry:read`, `list_configuration:read`.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ATTIO_LIST_ENTRIES])
Create An Entry Add Record To List
Adds a record to a list as a new list entry. This endpoint will throw on
conflicts of unique attributes. Multiple list entries are allowed for the
same parent record Required scopes: `list_ent
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ATTIO_CREATE_AN_ENTRY_ADD_RECORD_TO_LIST])
Assert A List Entry By Parent
This endpoint manages list entries for a parent record, updating or creating
new ones. It handles multi-select attributes and requires `list_entry:read-write`
and `list_config:read` scopes. Er
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ATTIO_ASSERT_A_LIST_ENTRY_BY_PARENT])
Get A List Entry
Gets a single list entry by its `entry_id`. Required scopes: `list_entry:read`,
`list_configuration:read`.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ATTIO_GET_A_LIST_ENTRY])
Update A List Entry Append Multiselect Values
Use the endpoint with `entry_id` to update list entries, appending new multiselect
values. To overwrite or remove these, use `PUT`. Required scopes: `list_entry:read-write`,
`list_configuratio
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ATTIO_UPDATE_A_LIST_ENTRY_APPEND_MULTISELECT_VALUES])
Update A List Entry Overwrite Multiselect Values
Update list entries via `entry_id` using this endpoint. Updating multiselect
attributes overwrites existing values. Use `PATCH` to add to multiselect
attributes without deletion. Required scop
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ATTIO_UPDATE_A_LIST_ENTRY_OVERWRITE_MULTISELECT_VALUES])
Delete A List Entry
Deletes a single list entry by its `entry_id`. Required scopes: `list_entry:read-write`,
`list_configuration:read`.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ATTIO_DELETE_A_LIST_ENTRY])
List Attribute Values For A List Entry
Gets all values for a given attribute on a list entry. If the attribute
is historic, this endpoint has the ability to return all historic values
using the `show_historic` query param. Required
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ATTIO_LIST_ATTRIBUTE_VALUES_FOR_A_LIST_ENTRY])