Private Readonly clientThe data for the request.
A promise that resolves to the created integration model.
If the request fails.
Retrieves details of a specific integration in the Composio platform by providing its integration name.
The response includes the integration's name, display name, description, input parameters, expected response, associated app information, and enabled status.
The data for the request.
A promise that resolves to the details of the integration.
If the request fails.
Retrieves a list of all available integrations in the Composio platform.
This method allows clients to explore and discover the supported integrations. It returns an array of integration objects, each containing essential details such as the integration's key, name, description, logo, categories, and unique identifier.
A promise that resolves to the list of all integrations.
If the request fails.
Creates a new integration in the Composio platform.
This method allows clients to create a new integration by providing the necessary details such as app ID, name, authentication mode, and configuration.