OBJECT

Mutation

Mutation root

link GraphQL Schema definition

  • type Mutation {
  • # This call is for Beta usage only. Add one ore more containers to a collection
  • #
  • # Arguments
  • # input:
  • addContainersToCollection(
  • input: CollectionContainerInput
  • ): CollectionDetail
  • # Attached opps to a container. Limited access beta call - contact support for
  • # access.
  • #
  • # Arguments
  • # input:
  • addOppsToContainer(input: ContaineManagementrParamInput): AddObjectsResult
  • # Attached orgs to a container. Limited access beta call - contact support for
  • # access.
  • #
  • # Arguments
  • # input:
  • addOrgsToContainer(input: ContaineManagementrParamInput): AddObjectsResult
  • # This call is for Beta usage only. Create a new collection from scratch
  • #
  • # Arguments
  • # input:
  • createCollection(input: CreateCollectionInput): CollectionDetail
  • # Volunteer Recruitment: Connect a volunteer with an opportunity, if the volunteer
  • # does not exist a new account will be created.
  • #
  • # Arguments
  • # input:
  • createConnection(input: ConnectionDetailInput): ConnectionDetail
  • # Create a new container from scratch. Limited access beta call - contact support
  • # for access.
  • #
  • # Arguments
  • # input:
  • createContainer(input: CreateContainerInput): ContainerDetail
  • # Federated Management: Create an opportunity for an organization you have access
  • # to. Limited access beta call - contact support for access.
  • #
  • # Arguments
  • # input:
  • createOpportunity(input: CreateOpportunityInput): OpportunityDetail
  • # Federated Management: Create an organization. Limited access beta call - contact
  • # support for access.
  • #
  • # Arguments
  • # input:
  • createOrganization(input: OrganizationDetailInput): OrganizationDetail
  • # This call is for Beta usage only. Delete a collection by the container Id
  • #
  • # Arguments
  • # collectionId:
  • deleteCollectionById(collectionId: Int): CollectionDetail
  • # Delete a container by the container Id. Limited access beta call - contact
  • # support for access.
  • #
  • # Arguments
  • # containerId:
  • deleteContainerById(containerId: Int): ContainerDetail
  • # Federated Management: Delete an opportunity for which you have access. Limited
  • # access beta call - contact support for access.
  • #
  • # Arguments
  • # oppId:
  • deleteOpportunity(oppId: String): OpportunityDetail
  • # Delete user profile and all of its data. Limited access beta call - contact
  • # support for access.
  • #
  • # Arguments
  • # input:
  • deleteUserProfile(input: DeleteUserProfileDetailInput): DeleteUserProfileResult
  • # This call is for Beta usage only. To remove containers from collection
  • #
  • # Arguments
  • # input:
  • removeContainersFromCollection(
  • input: CollectionContainerInput
  • ): CollectionDetail
  • # Removed opps to a container. Limited access beta call - contact support for
  • # access.
  • #
  • # Arguments
  • # input:
  • removeOppsFromContainer(
  • input: ContaineManagementrParamInput
  • ): Boolean
  • # Removed orgs to a container. Limited access beta call - contact support for
  • # access.
  • #
  • # Arguments
  • # input:
  • removeOrgsFromContainer(
  • input: ContaineManagementrParamInput
  • ): Boolean
  • # This call is for Beta usage only. To update a collection
  • #
  • # Arguments
  • # input:
  • updateCollection(input: UpdateCollectionInput): CollectionDetail
  • # Create a new container from scratch. Limited access beta call - contact support
  • # for access.
  • #
  • # Arguments
  • # input:
  • updateContainer(input: UpdateContainerInput): ContainerDetail
  • # Federated Management: Update an opportunity. Limited access beta call - contact
  • # support for access.
  • #
  • # Arguments
  • # input:
  • updateOpportunity(input: UpdateOpportunityInput): OpportunityDetail
  • # Federated Management: Update an organization for which you have access. Limited
  • # access beta call - contact support for access.
  • #
  • # Arguments
  • # input:
  • updateOrganization(input: UpdateOrganizationInput): OrganizationDetail
  • # Federated Management: Update user profile. Limited access beta call - contact
  • # support for access.
  • #
  • # Arguments
  • # input:
  • updateUser(input: UpdateUserDetailInput): PersonDetail
  • }

link Require by

This element is not required by anyone