appInstanceCreate Mutation

Creates a new app instance.

Input Argument

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

The fields inside input are:

appOfferingId (ID!)

Identifier of the app offering to create an instance of.

clientMutationId (String)

A unique identifier for the client performing the mutation.

customFields ([CustomFieldInput!])

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

customFieldsAttachments ([AttachmentInput!])

The attachments used in the custom fields' values.

customerAccountId (String!)

Identifier of the account this app instance is for.

customerRepresentativeId (ID)

Identifier of the contact person of customer regarding this app instance.

disabled (Boolean)

Whether the app instance is currently enabled for this customer.

enabledByCustomer (Boolean)

Whether the customer has enabled this app instance.

suspended (Boolean)

Whether the app instance is currently suspended for this customer.

suspensionComment (String)

Extra information why the app instance is currently suspended for this customer.

Return Fields

appInstance (AppInstance)

Record after mutation.

clientMutationId (String)

A unique identifier for the client performing the mutation.

errors ([ValidationError!])

Errors encountered during the mutation.