customCollectionUpdate Mutation

Updates an existing custom collection.

Input Argument

customCollectionUpdate 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.

collectionElementsToDelete ([ID!])

Identifiers of elements to remove from the collection.

description (String)

Description of the collection.

descriptionAttachments ([AttachmentInput!])

The attachments used in the description field.

disabled (Boolean)

Whether the collection may not be used for new custom views.

id (ID!)

The node ID of the record to update.

name (String)

Name of the collection.

newCollectionElements ([CustomCollectionElementInput!])

Elements of this custom collection.

reference (String)

The Reference field defaults to the Name field value, written in lower case characters and with all spaces replaced by the underscore character. This reference can be used to link the collection to an element using the 4me APIs or the 4me Import functionality.

source (String)

An identifier for the client application submitting the resource or the name of an external system.

sourceID (String)

The unique identifier of the resource in an external system.

uiExtensionId (ID)

UI extension that is to be applied to the record.

Return Fields

clientMutationId (String)

A unique identifier for the client performing the mutation.

customCollection (CustomCollection)

Record after mutation.

errors ([ValidationError!])

Errors encountered during the mutation.