OBJECT

Mutation

link GraphQL Schema definition

  • type Mutation {
  • # Arguments
  • # org: [Not documented]
  • # kind: [Not documented]
  • # sink: [Not documented]
  • # body: [Not documented]
  • # payload: [Not documented]
  • # payloadSchema: [Not documented]
  • # attachmentId: [Not documented]
  • # notifyMode: [Not documented]
  • # notifyUsers: [Not documented]
  • # parentId: [Not documented]
  • # reconciliationId: [Not documented]
  • sendMessage(
  • org: Uuid!,
  • kind: String!,
  • sink: Uuid!,
  • body: String,
  • payload: String,
  • payloadSchema: String,
  • attachmentId: String,
  • notifyMode: String,
  • notifyUsers: [String!],
  • parentId: String,
  • reconciliationId: String
  • ): MutationResult! @deprecated( reason: "Deprecated; use sendPacket" )
  • # Send packet message
  • #
  • # Arguments
  • # org: [Not documented]
  • # msg: [Not documented]
  • # event: weave.chat | weave.ping | weave.ephemeral |
  • # weave.singleton
  • sendPacket(org: Uuid!, msg: PacketMessageMutation!, event: String): MutationResult!
  • # Edit packet message
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # msg: [Not documented]
  • editPacket(org: Uuid!, id: String!, msg: PacketMessageMutation!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • removePacket(org: Uuid!, id: String!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # msg: [Not documented]
  • registerSingletonPacket(
  • org: Uuid!,
  • msg: PacketMessageMutation!
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # msg: [Not documented]
  • removeSingletonPacket(
  • org: Uuid!,
  • msg: PacketMessageMutation!
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # name: [Not documented]
  • # icon: [Not documented]
  • # color: [Not documented]
  • createAdhocChannel(
  • org: Uuid!,
  • name: String!,
  • icon: String,
  • color: String
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # channelId: [Not documented]
  • # name: [Not documented]
  • # status: [Not documented]
  • updateAdhocChannel(
  • org: Uuid!,
  • channelId: Uuid!,
  • name: String!,
  • status: String
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # channelId: [Not documented]
  • # userId: [Not documented]
  • addUserToAdhocChannel(
  • org: Uuid!,
  • channelId: Uuid!,
  • userId: Uuid!
  • ): Boolean!
  • # Arguments
  • # org: [Not documented]
  • # channelId: [Not documented]
  • # userId: [Not documented]
  • removeUserFromAdhocChannel(
  • org: Uuid!,
  • channelId: Uuid!,
  • userId: Uuid!
  • ): Boolean!
  • # Arguments
  • # org: [Not documented]
  • # channelId: [Not documented]
  • applyManagedChannel(org: Uuid!, channelId: Uuid!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # userId: [Not documented]
  • # channelId: [Not documented]
  • initiateManagedChannel(
  • org: Uuid!,
  • userId: Uuid!,
  • channelId: Uuid!
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # channelId: [Not documented]
  • # status: [Not documented]
  • updateManagedChannelStatus(
  • org: Uuid!,
  • channelId: Uuid!,
  • status: String!
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # pairUser: [Not documented]
  • createDirectPair(org: Uuid!, pairUser: Uuid!): Channel
  • # Arguments
  • # org: [Not documented]
  • # channelId: [Not documented]
  • # label: [Not documented]
  • addLabel(org: Uuid!, channelId: Uuid!, label: Uuid!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # channelId: [Not documented]
  • # label: [Not documented]
  • removeLabel(org: Uuid!, channelId: Uuid!, label: Uuid!): MutationResult!
  • # Create a user with a relation
  • #
  • # Arguments
  • # org: [Not documented]
  • # email: [Not documented]
  • # first: [Not documented]
  • # last: [Not documented]
  • # brand: [Not documented]
  • # externalId: [Not documented]
  • # mobile: [Not documented]
  • # groupId: [Not documented]
  • # gender: [Not documented]
  • # genderDetail: [Not documented]
  • # dob: [Not documented]
  • # timezone: [Not documented]
  • # relation: [Not documented]
  • # groupHandle: [Not documented]
  • createRelatedUser(
  • org: Uuid!,
  • email: String,
  • first: String!,
  • last: String!,
  • brand: String,
  • externalId: String,
  • mobile: String,
  • groupId: Uuid,
  • gender: String,
  • genderDetail: String,
  • dob: LocalDate,
  • timezone: String,
  • relation: String!,
  • groupHandle: String
  • ): MutationResult!
  • # Add a relation to an existing user
  • #
  • # Arguments
  • # org: [Not documented]
  • # toId: [Not documented]
  • # relation: Relation: child|extended-family|parent|sibling|spouse
  • createRelation(org: Uuid!, toId: Uuid!, relation: String!): MutationResult!
  • # Remove an existing relation
  • #
  • # Arguments
  • # org: [Not documented]
  • # toId: [Not documented]
  • removeRelation(org: Uuid!, toId: Uuid!): MutationResult!
  • # Update details for a related user
  • #
  • # Arguments
  • # id: [Not documented]
  • # org: [Not documented]
  • # email: [Not documented]
  • # name: [Not documented]
  • # first: [Not documented]
  • # last: [Not documented]
  • # mobile: [Not documented]
  • # gender: [Not documented]
  • # genderDetail: [Not documented]
  • # dob: [Not documented]
  • # timezone: [Not documented]
  • # relation: [Not documented]
  • # title: [Not documented]
  • updateRelatedUser(
  • id: Uuid!,
  • org: Uuid!,
  • email: String,
  • name: String,
  • first: String,
  • last: String,
  • mobile: String,
  • gender: String,
  • genderDetail: String,
  • dob: LocalDate,
  • timezone: String,
  • relation: String!,
  • title: String
  • ): MutationResult!
  • # Add group for a related user
  • #
  • # Arguments
  • # id: [Not documented]
  • # org: [Not documented]
  • # groupId: [Not documented]
  • addRelatedUserGroup(id: Uuid!, org: Uuid!, groupId: Uuid!): MutationResult!
  • # Remove group for a related user
  • #
  • # Arguments
  • # id: [Not documented]
  • # org: [Not documented]
  • # groupId: [Not documented]
  • removeRelatedUserGroup(id: Uuid!, org: Uuid!, groupId: Uuid!): MutationResult!
  • # Add group for a related user
  • #
  • # Arguments
  • # id: [Not documented]
  • # org: [Not documented]
  • # groupHandle: [Not documented]
  • addRelatedUserGroupHandle(
  • id: Uuid!,
  • org: Uuid!,
  • groupHandle: String!
  • ): MutationResult!
  • # Remove group for a related user
  • #
  • # Arguments
  • # id: [Not documented]
  • # org: [Not documented]
  • # groupHandle: [Not documented]
  • removeRelatedUserGroupHandle(
  • id: Uuid!,
  • org: Uuid!,
  • groupHandle: String!
  • ): MutationResult!
  • # Update related user profile image
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # image: [Not documented]
  • updateUserProfileImage(org: Uuid!, id: Uuid!, image: String!): MutationResult!
  • # Add related user to org
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • relatedUserJoinOrg(org: Uuid!, id: Uuid!): MutationResult!
  • # Drop related user from org
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • relatedUserDropOrg(org: Uuid!, id: Uuid!): MutationResult!
  • # Update mobile (if not initialized)
  • #
  • # Arguments
  • # id: [Not documented]
  • # mobile: [Not documented]
  • updateUserMobile(id: Uuid!, mobile: String!): MutationResult!
  • # Update related user mobile (if not initialized)
  • #
  • # Arguments
  • # id: [Not documented]
  • # mobile: [Not documented]
  • updateRelatedUserMobile(id: Uuid!, mobile: String!): MutationResult!
  • # Update related user email
  • #
  • # Arguments
  • # id: [Not documented]
  • # email: [Not documented]
  • updateRelatedUserEmail(id: Uuid!, email: String!): MutationResult!
  • # Update account
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # m: [Not documented]
  • updateAccount(org: Uuid!, id: Uuid!, m: AccountMutation!): MutationResult!
  • # Consume program ticket
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # programId: [Not documented]
  • # programKindId: [Not documented]
  • programTicketConsume(
  • org: Uuid!,
  • id: Uuid!,
  • programId: Uuid!,
  • programKindId: Uuid!
  • ): MutationResult!
  • # Drop program with ticket
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # programId: [Not documented]
  • # programKindId: [Not documented]
  • programTicketFree(
  • org: Uuid!,
  • id: Uuid!,
  • programId: Uuid!,
  • programKindId: Uuid!
  • ): MutationResult!
  • # Join program
  • #
  • # Arguments
  • # org: [Not documented]
  • # programId: Program to join
  • # programKindId: Program kind
  • # start: open | fixed
  • # startDate: Start date for open starts
  • programJoin(
  • org: Uuid!,
  • programId: Uuid!,
  • programKindId: Uuid!,
  • start: String,
  • startDate: LocalDate
  • ): MutationResult!
  • # Drop program with ticket
  • #
  • # Arguments
  • # org: [Not documented]
  • # programId: [Not documented]
  • programDrop(org: Uuid!, programId: Uuid!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # m: [Not documented]
  • # i: [Not documented]
  • createDispatch(
  • org: Uuid!,
  • m: DispatchMutation!,
  • i: DispatchInboxAction
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # m: [Not documented]
  • updateDispatch(org: Uuid!, m: DispatchMutation!): MutationResult!
  • # Arguments
  • # serviceId: [Not documented]
  • # org: [Not documented]
  • # m: [Not documented]
  • refreshDispatch(serviceId: String!, org: Uuid!, m: DispatchMutation!): MutationResult!
  • # Use createDispatch
  • #
  • # Arguments
  • # org: [Not documented]
  • # userId: [Not documented]
  • # when: [Not documented]
  • # trackerId: [Not documented]
  • # trackerHandle: [Not documented]
  • # body: [Not documented]
  • # blocks: [Not documented]
  • # data: [Not documented]
  • # taskState: [Not documented]
  • # taskStatus: [Not documented]
  • # schemaId: [Not documented]
  • # schemaRevision: [Not documented]
  • # startTime: [Not documented]
  • # endTime: [Not documented]
  • # attachments: [Not documented]
  • # taskTracker: [Not documented]
  • # serviceId: [Not documented]
  • # batchId: [Not documented]
  • # programStatus: [Not documented]
  • # programId: [Not documented]
  • # security: [Not documented]
  • # inboxId: [Not documented]
  • # inboxStepFrom: [Not documented]
  • # inboxStepTo: [Not documented]
  • # status: [Not documented]
  • # linkedId: [Not documented]
  • # participants: [Not documented]
  • # location: [Not documented]
  • # authorLocation: [Not documented]
  • # options: [Not documented]
  • createUserDispatch(
  • org: Uuid!,
  • userId: Uuid!,
  • when: LocalDate,
  • trackerId: Uuid,
  • trackerHandle: String,
  • body: String,
  • blocks: String,
  • data: String,
  • taskState: String,
  • taskStatus: String,
  • schemaId: Uuid,
  • schemaRevision: Uuid,
  • startTime: DateTime,
  • endTime: DateTime,
  • attachments: [Uuid!],
  • taskTracker: Uuid,
  • serviceId: String,
  • batchId: String,
  • programStatus: String,
  • programId: Uuid,
  • security: String,
  • inboxId: Uuid,
  • inboxStepFrom: String,
  • inboxStepTo: String,
  • status: String,
  • linkedId: Uuid,
  • participants: [ParticipantEntry!],
  • location: GeoLocation,
  • authorLocation: GeoLocation,
  • options: String
  • ): MutationResult!
  • # Use createDispatch
  • #
  • # Arguments
  • # org: [Not documented]
  • # swimlaneId: [Not documented]
  • # when: [Not documented]
  • # trackerId: [Not documented]
  • # trackerHandle: [Not documented]
  • # body: [Not documented]
  • # blocks: [Not documented]
  • # data: [Not documented]
  • # taskState: [Not documented]
  • # taskStatus: [Not documented]
  • # schemaId: [Not documented]
  • # schemaRevision: [Not documented]
  • # startTime: [Not documented]
  • # endTime: [Not documented]
  • # attachments: [Not documented]
  • # taskTracker: [Not documented]
  • # serviceId: [Not documented]
  • # batchId: [Not documented]
  • # programId: [Not documented]
  • # security: [Not documented]
  • # inboxId: [Not documented]
  • # inboxStepFrom: [Not documented]
  • # inboxStepTo: [Not documented]
  • # status: [Not documented]
  • # linkedId: [Not documented]
  • # participants: [Not documented]
  • # location: [Not documented]
  • # options: [Not documented]
  • createSwimlaneDispatch(
  • org: Uuid!,
  • swimlaneId: Uuid!,
  • when: LocalDate,
  • trackerId: Uuid,
  • trackerHandle: String,
  • body: String,
  • blocks: String,
  • data: String,
  • taskState: String,
  • taskStatus: String,
  • schemaId: Uuid,
  • schemaRevision: Uuid,
  • startTime: DateTime,
  • endTime: DateTime,
  • attachments: [Uuid!],
  • taskTracker: Uuid,
  • serviceId: String,
  • batchId: String,
  • programId: Uuid,
  • security: String,
  • inboxId: Uuid,
  • inboxStepFrom: String,
  • inboxStepTo: String,
  • status: String,
  • linkedId: Uuid,
  • participants: [ParticipantEntry!],
  • location: GeoLocation,
  • options: String
  • ): MutationResult!
  • # Use createDispatch
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # userId: [Not documented]
  • # when: [Not documented]
  • # trackerId: [Not documented]
  • # body: [Not documented]
  • # blocks: [Not documented]
  • # data: [Not documented]
  • # taskState: [Not documented]
  • # taskStatus: [Not documented]
  • # schemaId: [Not documented]
  • # schemaRevision: [Not documented]
  • # startTime: [Not documented]
  • # endTime: [Not documented]
  • # attachments: [Not documented]
  • # taskTracker: [Not documented]
  • # updateMessage: [Not documented]
  • # programId: [Not documented]
  • # security: [Not documented]
  • # status: [Not documented]
  • # linkedId: [Not documented]
  • # options: [Not documented]
  • updateUserDispatch(
  • org: Uuid!,
  • id: String!,
  • userId: Uuid,
  • when: LocalDate,
  • trackerId: Uuid,
  • body: String,
  • blocks: String,
  • data: String,
  • taskState: String,
  • taskStatus: String,
  • schemaId: Uuid,
  • schemaRevision: Uuid,
  • startTime: DateTime,
  • endTime: DateTime,
  • attachments: [Uuid!],
  • taskTracker: Uuid,
  • updateMessage: String,
  • programId: Uuid,
  • security: String,
  • status: String,
  • linkedId: Uuid,
  • options: String
  • ): MutationResult!
  • # Use createDispatch
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # swimlaneId: [Not documented]
  • # when: [Not documented]
  • # trackerId: [Not documented]
  • # body: [Not documented]
  • # blocks: [Not documented]
  • # data: [Not documented]
  • # taskState: [Not documented]
  • # taskStatus: [Not documented]
  • # schemaId: [Not documented]
  • # schemaRevision: [Not documented]
  • # startTime: [Not documented]
  • # endTime: [Not documented]
  • # attachments: [Not documented]
  • # taskTracker: [Not documented]
  • # updateMessage: [Not documented]
  • # programId: [Not documented]
  • # security: [Not documented]
  • # status: [Not documented]
  • # linkedId: [Not documented]
  • # options: [Not documented]
  • updateSwimlaneDispatch(
  • org: Uuid!,
  • id: String!,
  • swimlaneId: Uuid,
  • when: LocalDate,
  • trackerId: Uuid,
  • body: String,
  • blocks: String,
  • data: String,
  • taskState: String,
  • taskStatus: String,
  • schemaId: Uuid,
  • schemaRevision: Uuid,
  • startTime: DateTime,
  • endTime: DateTime,
  • attachments: [Uuid!],
  • taskTracker: Uuid,
  • updateMessage: String,
  • programId: Uuid,
  • security: String,
  • status: String,
  • linkedId: Uuid,
  • options: String
  • ): MutationResult!
  • # Advance step for user inbox
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # from: [Not documented]
  • # to: [Not documented]
  • # payload: [Not documented]
  • advanceInboxStep(
  • org: Uuid!,
  • id: Uuid!,
  • from: String!,
  • to: String!,
  • payload: String
  • ): MutationResult!
  • # Set inbox status
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # status: [Not documented]
  • updateInboxStatus(org: Uuid!, id: Uuid!, status: String!): MutationResult!
  • # Set everyone's inbox status
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # status: [Not documented]
  • updateAllInboxStatus(org: Uuid!, id: Uuid!, status: String!): MutationResult!
  • # Request upload permission
  • #
  • # Arguments
  • # org: [Not documented]
  • # dateStamp: [Not documented]
  • # request: [Not documented]
  • # grantId: [Not documented]
  • uploadSignRequest(
  • org: Uuid!,
  • dateStamp: String!,
  • request: String!,
  • grantId: String!
  • ): SignResult!
  • # Arguments
  • # org: Org id
  • # entityId: [Not documented]
  • # path: JsonPath expression
  • # data: [Not documented]
  • # schemaId: [Not documented]
  • # identifier: [Not documented]
  • updateDataStore(
  • org: Uuid!,
  • entityId: Uuid!,
  • path: String!,
  • data: String!,
  • schemaId: Uuid,
  • identifier: String!
  • ): String!
  • # Arguments
  • # org: Org id
  • # entityId: Entity id
  • # updates: JsonPath expression and data
  • # schemaId: [Not documented]
  • # identifier: [Not documented]
  • updateDataStoreList(
  • org: Uuid!,
  • entityId: Uuid!,
  • updates: [JsonUpdate!]!,
  • schemaId: Uuid,
  • identifier: String!
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # dispatchId: [Not documented]
  • deleteDispatch(org: Uuid!, dispatchId: Uuid!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # dispatchId: [Not documented]
  • # status: [Not documented]
  • updateDispatchStatus(
  • org: Uuid!,
  • dispatchId: Uuid!,
  • status: String
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # dispatchId: [Not documented]
  • # text: [Not documented]
  • addComment(org: Uuid!, dispatchId: Uuid!, text: String!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # dispatchId: [Not documented]
  • # id: [Not documented]
  • # text: [Not documented]
  • editComment(org: Uuid!, dispatchId: Uuid!, id: Uuid!, text: String!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # dispatchId: [Not documented]
  • # id: [Not documented]
  • removeComment(org: Uuid!, dispatchId: Uuid!, id: Uuid!): MutationResult!
  • # Add action for context user
  • #
  • # Arguments
  • # org: [Not documented]
  • # dispatchId: [Not documented]
  • # event: [Not documented]
  • # payload: [Not documented]
  • addAction(org: Uuid!, dispatchId: Uuid!, event: String!, payload: String): MutationResult!
  • # OBSOLETE
  • #
  • # Arguments
  • # org: [Not documented]
  • # userId: [Not documented]
  • # dispatchId: [Not documented]
  • # event: [Not documented]
  • # payload: [Not documented]
  • addOrUpdateAction(
  • org: Uuid!,
  • userId: Uuid!,
  • dispatchId: Uuid!,
  • event: String!,
  • payload: String
  • ): MutationResult!
  • # Add action for another user
  • #
  • # Arguments
  • # org: [Not documented]
  • # userId: [Not documented]
  • # dispatchId: [Not documented]
  • # event: [Not documented]
  • # payload: [Not documented]
  • addUserAction(
  • org: Uuid!,
  • userId: Uuid!,
  • dispatchId: Uuid!,
  • event: String!,
  • payload: String
  • ): MutationResult!
  • # Remove action for another user
  • #
  • # Arguments
  • # org: [Not documented]
  • # userId: [Not documented]
  • # dispatchId: [Not documented]
  • # event: [Not documented]
  • removeUserAction(
  • org: Uuid!,
  • userId: Uuid!,
  • dispatchId: Uuid!,
  • event: String!
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # dispatchId: [Not documented]
  • # event: [Not documented]
  • removeAction(org: Uuid!, dispatchId: Uuid!, event: String!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • updateChannelLastRead(org: Uuid!, id: Uuid!): String!
  • # Arguments
  • # org: [Not documented]
  • # query: [Not documented]
  • updateChannelPosWithQuery(org: Uuid!, query: String!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # add: [Not documented]
  • # remove: [Not documented]
  • updateChannel(org: Uuid!, id: Uuid!, add: [Uuid!]!, remove: [Uuid!]!): String!
  • # Arguments
  • # email: [Not documented]
  • # sendVia: [Not documented]
  • # brand: [Not documented]
  • sendPinCode(email: String!, sendVia: SendVia!, brand: String): Boolean!
  • # Arguments
  • # email: [Not documented]
  • # pin: [Not documented]
  • # device: [Not documented]
  • # host: [Not documented]
  • checkPinCode(email: String!, pin: String!, device: String!, host: String!): TokenResult!
  • # Authorize with social provider
  • #
  • # Arguments
  • # provider: [Not documented]
  • # accessCode: [Not documented]
  • # token: [Not documented]
  • # serverAuth: [Not documented]
  • authorizeSocial(
  • provider: String!,
  • accessCode: String,
  • token: String,
  • serverAuth: String
  • ): SocialAuthorize!
  • # Arguments
  • # code: [Not documented]
  • subscribeJoinCode(code: String!): MutationResult!
  • # Arguments
  • # updatedEmail: [Not documented]
  • # brand: [Not documented]
  • startEmailChange(updatedEmail: String!, brand: String): MutationResult!
  • # Arguments
  • # pinCode: [Not documented]
  • finalizeEmailChange(pinCode: String!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # contentType: [Not documented]
  • # contentLength: [Not documented]
  • # fileName: [Not documented]
  • requestUploadGrant(
  • org: Uuid!,
  • contentType: String!,
  • contentLength: Long!,
  • fileName: String!
  • ): UploadGrant!
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # status: [Not documented]
  • updateAttachmentStatus(org: Uuid!, id: Uuid!, status: String!): String!
  • # Arguments
  • # org: [Not documented]
  • requestCallToken(org: Uuid!): VoipToken!
  • # Arguments
  • # org: [Not documented]
  • # phoneNumber: [Not documented]
  • configureCallerId(org: Uuid!, phoneNumber: String!): CallerIdResult!
  • # Arguments
  • # org: [Not documented]
  • # setting: [Not documented]
  • # value: [Not documented]
  • updateUserSetting(org: Uuid!, setting: String!, value: String!): String!
  • # Arguments
  • # email: [Not documented]
  • # name: [Not documented]
  • # first: [Not documented]
  • # last: [Not documented]
  • # mobile: [Not documented]
  • # timezone: [Not documented]
  • # locale: [Not documented]
  • # translate: [Not documented]
  • # dob: [Not documented]
  • # gender: [Not documented]
  • # genderDetail: [Not documented]
  • # title: [Not documented]
  • updateProfile(
  • email: String!,
  • name: String,
  • first: String,
  • last: String,
  • mobile: String,
  • timezone: String,
  • locale: String,
  • translate: String,
  • dob: LocalDate,
  • gender: String,
  • genderDetail: String,
  • title: String
  • ): String!
  • # Arguments
  • # email: [Not documented]
  • # first: [Not documented]
  • # last: [Not documented]
  • # name: [Not documented]
  • # mobile: [Not documented]
  • # brand: [Not documented]
  • createUser(
  • email: String!,
  • first: String!,
  • last: String!,
  • name: String,
  • mobile: String!,
  • brand: String
  • ): String!
  • # Arguments
  • # org: [Not documented]
  • # add: [Not documented]
  • # remove: [Not documented]
  • modifyChannelSettings(
  • org: Uuid!,
  • add: [Uuid!]!,
  • remove: [Uuid!]!
  • ): MutationResult!
  • # Arguments
  • # recordId: [Not documented]
  • # deviceToken: [Not documented]
  • # deviceId: [Not documented]
  • # deviceType: [Not documented]
  • # appVersion: [Not documented]
  • # browser: [Not documented]
  • # brand: [Not documented]
  • # platformOsFamily: [Not documented]
  • # platformOsVersion: [Not documented]
  • registerDevice(
  • recordId: String!,
  • deviceToken: String!,
  • deviceId: String!,
  • deviceType: String!,
  • appVersion: String!,
  • browser: String!,
  • brand: String!,
  • platformOsFamily: String!,
  • platformOsVersion: String!
  • ): Uuid!
  • # Deprecated; use updateImage
  • #
  • # Arguments
  • # image: [Not documented]
  • updateProfileImage(image: String!): MutationResult!
  • # Update profile image for entity, must have permission
  • #
  • # Arguments
  • # m: [Not documented]
  • updateAvatar(m: ImageUpdate!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # transactionId: [Not documented]
  • # amount: [Not documented]
  • # account: [Not documented]
  • # ccy: [Not documented]
  • # billing: [Not documented]
  • # tracker: [Not documented]
  • # body: [Not documented]
  • # signature: [Not documented]
  • doInAppPurchase(
  • org: Uuid!,
  • transactionId: String!,
  • amount: Float!,
  • account: String!,
  • ccy: String!,
  • billing: String!,
  • tracker: Uuid!,
  • body: String!,
  • signature: String
  • ): CallResult!
  • # Arguments
  • # org: [Not documented]
  • # m: [Not documented]
  • createPaymentIdentity(
  • org: Uuid!,
  • m: UserPaymentIdentityMutation!
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # m: [Not documented]
  • addPaymentMethod(org: Uuid!, m: UserPaymentMethodMutation!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # id: Id of payment method to remove
  • # methodHandle: Org specific payment method handle
  • removePaymentMethod(org: Uuid!, id: Uuid!, methodHandle: String!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # m: [Not documented]
  • performPayment(org: Uuid!, m: UserPaymentMutation!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # m: [Not documented]
  • startSubscription(org: Uuid!, m: UserPaymentMutation!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # id: Id of subscription to stop
  • # methodHandle: Org specific payment method handle
  • stopSubscription(org: Uuid!, id: Uuid!, methodHandle: String!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # token: [Not documented]
  • # email: [Not documented]
  • paymentsCreateCustomer(
  • org: Uuid!,
  • token: String!,
  • email: String!
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # amount: [Not documented]
  • # account: [Not documented]
  • # ccy: [Not documented]
  • # billing: [Not documented]
  • # tracker: [Not documented]
  • # body: [Not documented]
  • # email: [Not documented]
  • # tokenId: [Not documented]
  • # customerId: [Not documented]
  • # sku: [Not documented]
  • # description: [Not documented]
  • # provider: [Not documented]
  • # action: [Not documented]
  • doStripePurchase(
  • org: Uuid!,
  • amount: Float!,
  • account: String!,
  • ccy: String!,
  • billing: String!,
  • tracker: Uuid!,
  • body: String!,
  • email: String!,
  • tokenId: String!,
  • customerId: String,
  • sku: String,
  • description: String,
  • provider: String,
  • action: String
  • ): CallResult!
  • # Arguments
  • # org: [Not documented]
  • # userId: [Not documented]
  • followUser(org: Uuid!, userId: Uuid!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # userId: [Not documented]
  • unfollowUser(org: Uuid!, userId: Uuid!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # jsonParams: [Not documented]
  • invokeScript(org: Uuid!, id: Uuid!, jsonParams: String): ScriptResult
  • # Arguments
  • # org: [Not documented]
  • # handle: [Not documented]
  • # jsonParams: [Not documented]
  • invokeScriptWithHandle(
  • org: Uuid!,
  • handle: String!,
  • jsonParams: String
  • ): ScriptResult
  • # Arguments
  • # org: [Not documented]
  • # startDate: [Not documented]
  • # endDate: [Not documented]
  • # name: [Not documented]
  • # tz: [Not documented]
  • # status: [Not documented]
  • # trackerId: [Not documented]
  • # options: [Not documented]
  • # entityId: [Not documented]
  • # entityKind: [Not documented]
  • createDispatchCluster(
  • org: Uuid!,
  • startDate: LocalDate,
  • endDate: LocalDate,
  • name: String,
  • tz: String,
  • status: String,
  • trackerId: Uuid,
  • options: String,
  • entityId: Uuid,
  • entityKind: String
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # startDate: [Not documented]
  • # endDate: [Not documented]
  • # name: [Not documented]
  • # tz: [Not documented]
  • # status: [Not documented]
  • # trackerId: [Not documented]
  • # options: [Not documented]
  • updateDispatchCluster(
  • org: Uuid!,
  • id: Uuid!,
  • startDate: LocalDate,
  • endDate: LocalDate,
  • name: String,
  • tz: String,
  • status: String,
  • trackerId: Uuid,
  • options: String
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • deleteDispatchCluster(org: Uuid!, id: Uuid!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # body: [Not documented]
  • # startTime: [Not documented]
  • # endTime: [Not documented]
  • # dayMask: [Not documented]
  • # dispatchClusterId: [Not documented]
  • addClusterEntryToCluster(
  • org: Uuid!,
  • body: String,
  • startTime: Int,
  • endTime: Int,
  • dayMask: Int,
  • dispatchClusterId: Uuid!
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # body: [Not documented]
  • # startTime: [Not documented]
  • # endTime: [Not documented]
  • # dayMask: [Not documented]
  • # dispatchClusterId: [Not documented]
  • updateClusterEntry(
  • org: Uuid!,
  • id: Uuid!,
  • body: String,
  • startTime: Int,
  • endTime: Int,
  • dayMask: Int,
  • dispatchClusterId: Uuid!
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # dispatchClusterId: [Not documented]
  • deleteClusterEntry(
  • org: Uuid!,
  • id: Uuid!,
  • dispatchClusterId: Uuid!
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # dispatchId: [Not documented]
  • # labelId: [Not documented]
  • addDispatchLabel(org: Uuid!, dispatchId: Uuid!, labelId: Uuid!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # dispatchId: [Not documented]
  • # labelId: [Not documented]
  • removeDispatchLabel(
  • org: Uuid!,
  • dispatchId: Uuid!,
  • labelId: Uuid!
  • ): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # userId: [Not documented]
  • # labelId: [Not documented]
  • addUserLabel(org: Uuid!, userId: Uuid!, labelId: Uuid!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # userId: [Not documented]
  • # labelId: [Not documented]
  • removeUserLabel(org: Uuid!, userId: Uuid!, labelId: Uuid!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # channelId: [Not documented]
  • # labelId: [Not documented]
  • addChannelLabel(org: Uuid!, channelId: Uuid!, labelId: Uuid!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # channelId: [Not documented]
  • # labelId: [Not documented]
  • removeChannelLabel(org: Uuid!, channelId: Uuid!, labelId: Uuid!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # name: [Not documented]
  • # m: [Not documented]
  • createMeetingRoom(org: Uuid!, name: String, m: MeetingRoomMutation): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # state: [Not documented]
  • updateMeetingRoomState(org: Uuid!, id: Uuid!, state: String): MutationResult!
  • # Add behavior for context user
  • #
  • # Arguments
  • # org: [Not documented]
  • # name: [Not documented]
  • # description: [Not documented]
  • # behaviorKind: [Not documented]
  • # behaviorId: [Not documented]
  • # triggerKind: [Not documented]
  • # triggerId: [Not documented]
  • # status: [Not documented]
  • # cron: [Not documented]
  • # timezone: [Not documented]
  • # environment: [Not documented]
  • # triggerHandle: [Not documented]
  • # behaviorHandle: [Not documented]
  • # handle: [Not documented]
  • # triggerLifecycle: [Not documented]
  • # forUser: [Not documented]
  • addUserTrigger(
  • org: Uuid!,
  • name: String,
  • description: String,
  • behaviorKind: String,
  • behaviorId: Uuid,
  • triggerKind: String,
  • triggerId: Uuid,
  • status: String,
  • cron: String,
  • timezone: String,
  • environment: String,
  • triggerHandle: String,
  • behaviorHandle: String,
  • handle: String,
  • triggerLifecycle: String,
  • forUser: Uuid
  • ): MutationResult!
  • # Update behavior for context user
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # name: [Not documented]
  • # description: [Not documented]
  • # behaviorKind: [Not documented]
  • # behaviorId: [Not documented]
  • # triggerKind: [Not documented]
  • # triggerId: [Not documented]
  • # status: [Not documented]
  • # cron: [Not documented]
  • # timezone: [Not documented]
  • # environment: [Not documented]
  • # triggerHandle: [Not documented]
  • # behaviorHandle: [Not documented]
  • # handle: [Not documented]
  • # triggerLifecycle: [Not documented]
  • # forUser: [Not documented]
  • updateUserTrigger(
  • org: Uuid!,
  • id: Uuid!,
  • name: String,
  • description: String,
  • behaviorKind: String,
  • behaviorId: Uuid,
  • triggerKind: String,
  • triggerId: Uuid,
  • status: String,
  • cron: String,
  • timezone: String,
  • environment: String,
  • triggerHandle: String,
  • behaviorHandle: String,
  • handle: String,
  • triggerLifecycle: String,
  • forUser: Uuid
  • ): MutationResult!
  • # Update behavior for context user
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # forUser: [Not documented]
  • removeUserTrigger(org: Uuid!, id: Uuid!, forUser: Uuid): MutationResult!
  • # Arguments
  • # org: Org id for the query
  • # name: [Not documented]
  • # description: [Not documented]
  • # query: Query
  • # queryKind: dispatch|user|program|participant
  • # config: [Not documented]
  • # status: [Not documented]
  • # geoId: [Not documented]
  • # authorGeoId: [Not documented]
  • # share: public|org|private|admin
  • # category: [Not documented]
  • createQueryClip(
  • org: Uuid!,
  • name: String,
  • description: String,
  • query: String!,
  • queryKind: String!,
  • config: String,
  • status: String,
  • geoId: String,
  • authorGeoId: String,
  • share: String,
  • category: String
  • ): MutationResult!
  • # Arguments
  • # org: Org id for the query
  • # id: [Not documented]
  • # name: [Not documented]
  • # description: [Not documented]
  • # query: [Not documented]
  • # queryKind: [Not documented]
  • # config: [Not documented]
  • # status: [Not documented]
  • # geoId: [Not documented]
  • # authorGeoId: [Not documented]
  • # share: [Not documented]
  • # category: [Not documented]
  • updateQueryClip(
  • org: Uuid!,
  • id: Uuid!,
  • name: String,
  • description: String,
  • query: String,
  • queryKind: String,
  • config: String,
  • status: String,
  • geoId: String,
  • authorGeoId: String,
  • share: String,
  • category: String
  • ): MutationResult!
  • # Arguments
  • # org: Org id for the query
  • # id: [Not documented]
  • deleteQueryClip(org: Uuid!, id: Uuid!): MutationResult!
  • # Arguments
  • # org: Org id for the query
  • # userId: [Not documented]
  • blockUser(org: Uuid!, userId: Uuid!): MutationResult!
  • # Arguments
  • # org: Org id for the query
  • # userId: [Not documented]
  • unblockUser(org: Uuid!, userId: Uuid!): MutationResult!
  • # Arguments
  • # org: Org id for the query
  • # m: [Not documented]
  • flagEntity(org: Uuid!, m: UserFlagContentMutation!): MutationResult!
  • # Arguments
  • # org: [Not documented]
  • # username: [Not documented]
  • applyUserName(org: Uuid, username: String!): MutationResult!
  • # Add or confirm an entity is connected to a bucket
  • #
  • # Arguments
  • # org: [Not documented]
  • # m: [Not documented]
  • verifyBucketEntity(org: Uuid!, m: BucketEntityMutation!): MutationResult!
  • # Add or confirm a dispatch is in a bucket
  • #
  • # Arguments
  • # org: [Not documented]
  • # bucketId: [Not documented]
  • # dispatchId: [Not documented]
  • verifyBucketDispatch(
  • org: Uuid!,
  • bucketId: Uuid!,
  • dispatchId: String!
  • ): MutationResult!
  • # Add or confirm a dispatch is in the context user bucket
  • #
  • # Arguments
  • # org: [Not documented]
  • # handle: Handle for the bucket
  • # dispatchId: Dispatch to add
  • verifyUserBucketDispatch(
  • org: Uuid!,
  • handle: String,
  • dispatchId: String!
  • ): MutationResult!
  • # Add or confirm a dispatch is in a dispatch bucket
  • #
  • # Arguments
  • # org: [Not documented]
  • # ownerId: Owner dispatch
  • # dispatchId: Dispatch to add
  • # handle: Optional handle for the bucket
  • verifyDispatchBucketDispatch(
  • org: Uuid!,
  • ownerId: String!,
  • dispatchId: String!,
  • handle: String
  • ): MutationResult!
  • # Remove a dispatch from dispatch bucket
  • #
  • # Arguments
  • # org: [Not documented]
  • # ownerId: Owner dispatch
  • # dispatchId: Dispatch to remove
  • # handle: Optional handle for the bucket
  • removeDispatchBucketDispatch(
  • org: Uuid!,
  • ownerId: String!,
  • dispatchId: String!,
  • handle: String
  • ): MutationResult!
  • # Remove a dispatch from user bucket
  • #
  • # Arguments
  • # org: [Not documented]
  • # dispatchId: Dispatch to remove
  • # handle: Optional handle for the bucket
  • removeUserBucketDispatch(
  • org: Uuid!,
  • dispatchId: String!,
  • handle: String
  • ): MutationResult!
  • # Update org status for user
  • #
  • # Arguments
  • # org: [Not documented]
  • # cmd: Command to run for org: leave | authorize
  • updateOrg(org: Uuid!, cmd: String!): MutationResult!
  • # Add payment address
  • #
  • # Arguments
  • # org: [Not documented]
  • # m: Address
  • addPaymentAddress(org: Uuid!, m: PaymentAddressMutation!): MutationResult!
  • # Update payment address
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • # m: Address
  • updatePaymentAddress(
  • org: Uuid!,
  • id: Uuid!,
  • m: PaymentAddressMutation!
  • ): MutationResult!
  • # Remove payment address
  • #
  • # Arguments
  • # org: [Not documented]
  • # id: [Not documented]
  • removePaymentAddress(org: Uuid!, id: Uuid!): MutationResult!
  • # Add short URL
  • #
  • # Arguments
  • # org: [Not documented]
  • # url: [Not documented]
  • createShortUrl(org: Uuid!, url: String!): ShortUrl
  • # Generate short URL
  • #
  • # Arguments
  • # org: [Not documented]
  • # m: [Not documented]
  • generateShortUrl(org: Uuid!, m: ShortUrlMutation!): ShortUrl
  • # Add a tracking event
  • #
  • # Arguments
  • # org: [Not documented]
  • # m: [Not documented]
  • addTrackingEvent(org: Uuid!, m: TrackingEventMutation!): MutationResult!
  • }

link Require by

This element is not required by anyone