anchor.diff:    count: Int!
     name: String!
     value: String!
  +}
  +
  +# A legal agreement requiring partner consent
  +type Agreement {
  +  # Agreement content in markdown format
  +  content: String
  +
  +  # When the agreement was created
  +  createdAt: ISO8601DateTime!
  +
  +  # When the agreement was deactivated in favor of a newer one
  +  deactivatedAt: ISO8601DateTime
  +
  +  # Description of this agreement
  +  description: String
  +
  +  # Unique ID for this agreement
  +  id: ID!
  +
  +  # Name of this agreement
  +  name: String!
  +
  +  # When the agreement was last updated
  +  updatedAt: ISO8601DateTime!
   }
   
   type AnalyticsArtist {
  
positive.code:   createInquiryOfferOrder(
      input: CommerceCreateInquiryOfferOrderWithArtworkInput!
    ): CommerceCreateInquiryOfferOrderWithArtworkPayload
    createSmsSecondFactor(
      input: CreateSmsSecondFactorInput!
    ): CreateSmsSecondFactorPayload
  
negative.code:   # A unique identifier for the client performing the mutation.
    clientMutationId: String
    consignmentOfferResponse: OfferResponse
  }
  
  # Autogenerated input type of CreateSavedSearch
  input CreateSavedSearchInput {
    # Artist ID
    artistID: String
  
    # Attribution
    attribution: String
  
    # Medium
    category: String
  
    # A unique identifier for the client performing the mutation.
    clientMutationId: String
  
    # Price Max
    priceMax: Int
  
    # Price Min
    priceMin: Int
  
    # Size
    size: String
  }
  
  # Autogenerated return type of CreateSavedSearch
  type CreateSavedSearchPayload {
    # A unique identifier for the client performing the mutation.
    clientMutationId: String
    savedSearchOrErrors: SearchCriteriaOrErrorsUnion!
  }
  
  # Autogenerated input type of CreateSmsSecondFactor
  