OBJECT

Mutation

link GraphQL Schema definition

  • type Mutation {
  • # add brochure link for prospect
  • #
  • # Arguments
  • # clientName: name of client
  • # email: email address of client
  • # brochureUrl: URL to brochure
  • addProspectBrochure(
  • clientName: String!,
  • email: String!,
  • brochureUrl: String!
  • ): Boolean
  • # Update a homesite, lot and inventory information by a lot externalId
  • #
  • # Arguments
  • # clientName: name of client
  • # input: update data for an inventory-lot identified by external
  • # ID
  • updateHomesiteByLotExtId(
  • clientName: String!,
  • input: InventoryLotUpdateInput!
  • ): HomesiteUpdateResult
  • # Update a collection of homesites
  • #
  • # Arguments
  • # clientName: name of client
  • # input: an array of inventory-lot update data identified by
  • # external IDs
  • updateHomesitesByLotExtId(
  • clientName: String!,
  • input: [InventoryLotUpdateInput!]
  • ): [HomesiteUpdateResult]
  • # Update Community plan pricing
  • #
  • # Arguments
  • # clientName: name of client
  • # input: pricing data for a Community-Plan-Elevation tuple
  • updateCommunityPlanPricing(
  • clientName: String!,
  • input: [CommunityPlanPricingInput!]
  • ): [CommunityPlanPricingResult]
  • # Update Community plan pricing using external IDs
  • #
  • # Arguments
  • # clientName: name of client
  • # updates: pricing data for a Community-Plan-Elevation tuple
  • # identified with external IDs
  • updateCommunityPlansByExternalOrInternalIds(
  • clientName: String!,
  • updates: [CommunityPlanUpdateInput!]
  • ): [CommunityPlanUpdateResult]
  • # Update plans
  • #
  • # Arguments
  • # clientName: name of client
  • # updates: plan data to update by external ID or system ID
  • updatePlansByExternalIdOrPlanId(
  • clientName: String!,
  • updates: [PlanUpdateInput!]
  • ): [PlanUpdateResult]
  • }

link Require by

This element is not required by anyone