Skip to main content

updateIntegrationMarketplaceConfiguration Mutation

Updates the configuration of an Integration Version for use in the Integration Marketplace.

Access is permitted when any of the following condition(s) are met: 1. The signed-in User has any of the following permissions for the associated Organization: [org_manage_integrations]. 2. The signed-in User has any of the following permissions for any version of the object: [integration_edit]. 3. The signed-in User has any of the following permissions for the object's 'customer' attribute: [customer_admin_integration_permissions, customer_manage_integrations, customer_view_integrations].

Input fields (UpdateIntegrationMarketplaceConfigurationInput!)

ArgumentTypeDescription
overviewStringSpecifies an Overview of the Integration to describe its functionality for use in the Integration Marketplace.
marketplaceConfigurationStringSpecifies whether an Integration will be available in the Integration Marketplace and if the Integration is deployable by a Customer User.
marketplaceTabConfigurationStringThe Marketplace Tabs available to Customer Users for configuring this Integration.
allowMultipleMarketplaceInstancesBooleanSpecifies whether multiple Instances of this Integration may be created from the Marketplace.
idIDThe ID of the Integration to mutate.
clientMutationIdStringA unique identifier for the client performing the mutation.

Return fields (UpdateIntegrationMarketplaceConfigurationPayload)

clientMutationId (String)
errors ([ErrorType!]!)
integration (Integration)