OBJECT
Mutation
Mutations are graphQL APIs that allow create, update and delete operations.
link GraphQL Schema definition
- type Mutation {
- # Add Content to an existing Channel.
- #
- # Arguments
- # input: [Not documented]
- AddChannelContentInput!): AddChannelContentPayload ( :
- # Assign a User to an existing Channel.
- #
- # Arguments
- # input: [Not documented]
- AddChannelMembersInput!): AddChannelMembersPayload ( :
- # Assign Teams to existing Channels.
- #
- # Arguments
- # input: [Not documented]
- AddTeamsToChannelsInput!): AddTeamsToChannelsPayload ( :
- # [BETA]
- # Archive a Channel.
- #
- # Arguments
- # input: [Not documented]
- ArchiveChannelInput!): ArchiveChannelPayload! ( :
- # Edit Channel details. channelId and actorUserId are required for all edits.
- #
- # Arguments
- # input: [Not documented]
- EditChannelInput!): EditChannelPayload ( :
- # Create a new channel.
- #
- # Arguments
- # input: [Not documented]
- AddChannelInput!): AddChannelPayload ( :
- # Remove a member or contributor from an existing Channel.
- #
- # Arguments
- # input: [Not documented]
- RemoveChannelMemberInput!): RemoveChannelMemberPayload ( :
- # [BETA]
- # Add Content to an existing Channel.
- #
- # Arguments
- # input: [Not documented]
- RemoveChannelContentInput!): RemoveChannelContentPayload! ( :
- # Create a new role.
- #
- # Arguments
- # input: [Not documented]
- AddRoleInput!): AddRolePayload ( :
- # Arguments
- # input: [Not documented]
- EditRoleInput!): EditRolePayload ( :
- # Assign users to a role.
- #
- # Arguments
- # input: [Not documented]
- AssignUsersToRoleInput): AssignUsersToRolePayload ( :
- # Assign teams to a role.
- #
- # Arguments
- # input: [Not documented]
- AssignTeamsToRoleInput): AssignTeamsToRolePayload ( :
- # Create a new Team.
- #
- # Arguments
- # input: [Not documented]
- AddTeamInput!): AddTeamPayload! ( :
- # Add team managers to a team from existing user on given plan. Managers can be
- # added to multiple teams they are managing. No impact on license if the manager
- # is a licensed user.
- #
- # Arguments
- # input: [Not documented]
- AddTeamManagerInput!): AddTeamManagerPayload! ( :
- # [ALPHA]
- # Add a licensed user to a team. This will not remove the user from any other
- # teams.
- #
- # Arguments
- # input: [Not documented]
- AddTeamMemberInput!): AddTeamMemberPayload! ( :
- # Delete a team.
- #
- # Arguments
- # input: [Not documented]
- DeleteTeamInput!): DeleteTeamPayload! ( :
- # Used to modify a team's parent team.
- #
- # Arguments
- # input: [Not documented]
- EditTeamInput!): EditTeamPayload! ( :
- # Edit a user.
- #
- # Arguments
- # input: [Not documented]
- EditUserInput!): EditUserPayload! ( :
- # Invite user to a plan.
- #
- # Arguments
- # input: [Not documented]
- InviteMemberInput!): InviteMemberPayload! ( :
- # Add or Move licensed user to a team. When user is moved to new team they
- # automatically get reassigned from previous team they were part of.
- #
- # Arguments
- # input: [Not documented]
- MoveMemberInput!): MoveMemberPayload! ( :
- # Unassign member from currently assigned team.
- #
- # Arguments
- # input: [Not documented]
- UnassignMemberInput!): UnassignMemberPayload! ( :
- # Create a user.
- #
- # Arguments
- # input: [Not documented]
- CreateUserInput!): CreateUserPayload! ( :
- # Cancel an invite sent to a user.
- #
- # Arguments
- # input: [Not documented]
- CancelInviteInput!): CancelInvitePayload! ( :
- # Remove a user. If user is not a manager/plan-admin, then removing the license of
- # the user removes them from plan too.
- #
- # Arguments
- # input: [Not documented]
- RemoveUserInput!): RemoveUserPayload! ( :
- # Remove a manager from a team.
- #
- # Arguments
- # input: [Not documented]
- RemoveTeamManagerInput!): RemoveTeamManagerPayload! ( :
- # [ALPHA]
- # Removes a licensed user from a team.
- #
- # Arguments
- # input: [Not documented]
- RemoveTeamMemberInput!): RemoveTeamMemberPayload! ( :
- }
link Require by
This element is not required by anyone