Skip to main content

testInstanceFlowConfig Mutation

Initiates execution of an InstanceFlowConfig for the purposes of testing.

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_instances]. 2. The signed-in User has any of the following permissions for the object's 'instance' attribute: [instance_edit]. 3. The signed-in User has any of the following permissions for the object's 'instance_Customer' attribute: [customer_admin_manage_instances, customer_manage_marketplace_integrations]. 4. The signed-in User has any of the following permissions for the object's 'instance_Integration' attribute: [integration_admin_permissions, integration_view, integration_edit, integration_remove]. 5. The signed-in User has any of the following permissions for the object's 'instance_Integration_Customer' attribute: [customer_admin_manage_instances, customer_admin_integration_permissions, customer_manage_integrations].

Input fields (TestInstanceFlowConfigInput!)

ArgumentTypeDescription
payloadStringThe payload to send with the POST request that triggers the InstanceFlowConfig.
contentTypeStringThe content type of the payload to send with the POST request that triggers the InstanceFlowConfig.
headersStringThe headers to send with the POST request that triggers the InstanceFlowConfig.
idIDThe ID of the InstanceFlowConfig to mutate.
clientMutationIdStringA unique identifier for the client performing the mutation.

Return fields (TestInstanceFlowConfigPayload)

clientMutationId (String)
errors ([ErrorType!]!)
testInstanceFlowConfigResult (TestInstanceFlowConfigResult)