appInstanceCreate Mutation

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

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 field to be used by the UI Extension that is linked to the record.

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.