integrationInstanceUpdate Mutation

Integrations are a new feature currently in beta-test: this API is subject to change without notice. Visit App Builder NodeJS for more information on integrations in 4me.

Updates an existing integration instance.

Input Argument

integrationInstanceUpdate accepts a single input argument, an input type, which contains the values it uses.

The fields inside input are:

clientMutationId (String)

A unique identifier for the client performing the mutation.

customFields ([CustomFieldInput!])

Values for custom field to be used by the UI Extension that is linked to the record.

customerRepresentativeId (ID)

Identifier of the contact person of customer regarding this integration.

disabled (Boolean)

Whether the integration is currently enabled for this customer.

enabledByCustomer (Boolean)

Whether the customer has enabled this integration.

id (ID!)

The node ID of the record to update.

suspended (Boolean)

Whether the integration is currently suspended for this customer.

suspensionComment (String)

Extra information why the integration is currently suspended for this customer.

Return Fields

clientMutationId (String)

A unique identifier for the client performing the mutation.

errors ([ValidationError!])

Errors encountered during the mutation.

integrationInstance (IntegrationInstance)

Record after mutation.