Deletes the integration with the given ID.
The ID of the integration to delete.
A promise that resolves when the integration has been deleted.
Deletes multiple integrations by their IDs.
An array of integration IDs to delete.
A promise that resolves when all deletions are complete.
Retrieves the integration by its ID.
The ID of the integration to retrieve.
A promise that resolves with the integration info, or undefined
if not found.
Lists all integrations for the current application.
Optional
type: (Optional) Filter by integration type.
A promise that resolves with a list of integrations.
Creates or updates an integration.
The integration information to upsert.
A promise that resolves when the operation is complete.
IntegrationClient manages integrations within an application, providing methods for listing, retrieving, updating, and deleting integrations.