Composio server object collections
to_trigger_names
Get trigger names as a string.
Parameters
No description provided
Returns
No description provided
References
src in composio/client/collections.py
composio/client/collections.py
class AuthConnectionParamsModel
Authentication connection parameters.
Properties
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
class ConnectedAccountModel
Connected account data model.
Properties
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
class ConnectionRequestModel
Connection request model.
Properties
Class property
Class property
Class property
Methods
def save_user_access_data
Save user access data.
Parameters
No description provided
No description provided
No description provided
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def wait_until_active
No description provided
Parameters
No description provided
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
class ConnectionAuthParam
No description provided
Properties
Class property
Class property
Class property
class ConnectionParams
No description provided
Properties
Class property
Class property
Class property
class ConnectedAccounts
Collection of connected accounts.
Methods
def get
Get all connected accounts
Returns
List of Connected accounts
src in composio/client/collections.py
composio/client/collections.py
def get
Get an account by connection ID
Parameters
ID of the connection to filter by
Returns
Connected account
src in composio/client/collections.py
composio/client/collections.py
def get
Get a list of connected accounts by entity IDs
Returns
List of connected accounts
src in composio/client/collections.py
composio/client/collections.py
def get
Get a list of connected accounts.
Parameters
Return the connected account by a specific
Returns
List of connected accounts
src in composio/client/collections.py
composio/client/collections.py
def initiate
Initiate a new connected account.
Parameters
No description provided
No description provided
No description provided
No description provided
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def info
No description provided
Parameters
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
class AuthSchemeField
Auth scheme field.
Properties
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
class AppAuthScheme
App authenticatio scheme.
Properties
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
class AppModel
App data model.
Properties
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
class Apps
Collection of composio apps..
Methods
def get
Get available apps.
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def get
Get a specific app.
Parameters
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def get
Get apps.
Parameters
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
class TypeModel
No description provided
Properties
Class property
class TriggerPayloadPropertyModel
Trigger payload property data model.
Properties
Class property
Class property
Class property
Class property
Class property
class TriggerPayloadModel
Trigger payload data model.
Properties
Class property
Class property
Class property
Class property
Class property
class TriggerConfigPropertyModel
Trigger config property data model.
Properties
Class property
Class property
Class property
Class property
class TriggerConfigModel
Trigger config data model.
Properties
Class property
Class property
Class property
Class property
class CallbackModel
Trigger callback model.
class CallbackCollection
Callback collection for triggers.
Methods
def set
Set callback URL.
Parameters
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def get
Get current callback URL.
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
class TriggerModel
Trigger data model.
Properties
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
class SuccessExecuteActionResponseModel
Success execute action response data model.
Properties
Class property
Class property
Class property
class FileType
No description provided
Properties
Class property
Class property
class Connection
No description provided
Properties
Class property
Class property
Class property
Class property
class Metadata
No description provided
Properties
Class property
Class property
Class property
Class property
Class property
Class property
class TriggerEventData
Trigger event payload.
Properties
Class property
Class property
Class property
Class property
Class property
class TriggerSubscription
Trigger subscription.
Properties
Class property
Class property
Class property
Class property
Methods
def validate_filters
No description provided
Parameters
No description provided
src in composio/client/collections.py
composio/client/collections.py
def callback
Register a trigger callaback.
Parameters
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def handle_event
Filter events and call the callback function.
Parameters
No description provided
src in composio/client/collections.py
composio/client/collections.py
def handle_chunked_events
Handle chunked events.
Parameters
No description provided
src in composio/client/collections.py
composio/client/collections.py
def is_alive
Check if subscription is live.
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def has_errored
Check if the connection errored and disconnected.
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def set_alive
Set _alive
to True.
src in composio/client/collections.py
composio/client/collections.py
def listen
Wait infinitely.
src in composio/client/collections.py
composio/client/collections.py
def wait_forever
Wait infinitely.
src in composio/client/collections.py
composio/client/collections.py
def stop
Stop the trigger listener.
src in composio/client/collections.py
composio/client/collections.py
def restart
Restart the subscription connection
src in composio/client/collections.py
composio/client/collections.py
class Triggers
Collection of triggers.
Properties
Class property
Methods
def get
List active triggers
Parameters
Trigger names to filter by, can be a list of strings or Trigger objects
No description provided
Returns
List of triggers filtered by provided parameters
src in composio/client/collections.py
composio/client/collections.py
def enable
Enable a trigger
Parameters
Name of the trigger
ID of the relevant connected account
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def disable
Disable a trigger
Parameters
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def delete
Delete a trigger
Parameters
ID of the trigger to be deleted
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def subscribe
Subscribe to a trigger and receive trigger events.
Parameters
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
class ActiveTriggerModel
Active trigger data model.
Properties
Class property
Class property
Class property
Class property
class ActiveTriggers
Collection of active triggers.
Methods
def get
List active triggers.
Parameters
No description provided
No description provided
No description provided
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
class OpenAPISchema
No description provided
Properties
Class property
Class property
Class property
Class property
Class property
class ActionParametersModel
Action parameter data models.
class ActionResponseModel
Action response data model.
class ActionModel
Action data model.
Properties
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
class CustomAuthParameter
No description provided
Properties
Class property
Class property
Class property
class CustomAuthObject
No description provided
Properties
Class property
Class property
Class property
class SearchResultTask
No description provided
Properties
Class property
Class property
Class property
Class property
class CreateUploadURLResponse
No description provided
Properties
Class property
Class property
Class property
Class property
class Actions
Collection of composio actions..
Methods
def get
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def get
No description provided
Parameters
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def get
No description provided
Parameters
No description provided
No description provided
No description provided
No description provided
No description provided
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def get
Get a list of apps by the specified filters.
Parameters
Get data for this action.
Returns
List of actions
src in composio/client/collections.py
composio/client/collections.py
def execute
Execute an action on the specified entity with optional connected account.
Parameters
The Action object to be executed.
A dictionary of parameters to be passed to the action.
The unique identifier of the entity on which the action is executed.
Optional connected account ID if required for the action.
ID of the current workspace session
No description provided
No description provided
No description provided
Returns
A dictionary containing the response from the executed action.
src in composio/client/collections.py
composio/client/collections.py
def request
No description provided
Parameters
No description provided
No description provided
No description provided
No description provided
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def search_for_a_task
No description provided
Parameters
No description provided
No description provided
No description provided
No description provided
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def create_file_upload
No description provided
Parameters
No description provided
No description provided
No description provided
No description provided
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
class ExpectedFieldInput
No description provided
Properties
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
class IntegrationModel
Integration data model.
Properties
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
Class property
class Integrations
Collection of composio integrations.
Methods
def create
Create a new integration
Parameters
App ID string.
Name of the integration.
No description provided
Authentication configuration.
Whether to use default composio auth or not
No description provided
Returns
Integration model created by the request.
src in composio/client/collections.py
composio/client/collections.py
def remove
No description provided
Parameters
No description provided
src in composio/client/collections.py
composio/client/collections.py
def get
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def get
No description provided
Parameters
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def get
No description provided
Parameters
No description provided
Returns
No description provided
src in composio/client/collections.py
composio/client/collections.py
def get_by_id
Get an integration by its ID.
Parameters
Integration ID string.
Returns
Integration model.
src in composio/client/collections.py
composio/client/collections.py
class LogRecord
No description provided
class Logs
Logs endpoint.
Methods
def push
Push logs to composio.
Parameters
No description provided
src in composio/client/collections.py
composio/client/collections.py