ModelSearchResult

open_in_new

This is a flattened representation of the model which removes or merges all lists of complex objects so that the fields may be directly queried.

Any field on this object may be included as a keyword in the models query. For example "name: Demo" would search for models with the word Demo in the name. A search for "mattertags.labels: kitchen" would search for any models that have at least one mattertag with the word kitchen in the label.

GraphQL Schema definition

  • type ModelSearchResult implements ModelSummary {
  • # The access level needed to view the published portions of the model.
  • accessVisibility: ModelAccessVisibility!
  • address: Address!
  • # Summary information about the assets in the model.
  • assets: ModelSearchAssets
  • # The model specific billing information.
  • billingInformation: ModelBillingInformation
  • created: DateTime!
  • # Whether the model is a demo model. Demo models are the only models accessible in
  • # sandbox mode.
  • demo: Boolean!
  • # Private description of the model, only visible to collaborators.
  • #
  • # Now referred to as 'Internal Notes'.
  • description: String
  • # Summary information about the floors in the models.
  • floors: ModelSearchFloors
  • geolocation: GeoLocation
  • id: ID!
  • # A hero or preview image associated with the model
  • image: PhotoSummary
  • internalId: ID
  • # Summary information about the mattertags in the models.
  • mattertags: ModelSearchMattertags
  • # Summary information about the measurements in the models.
  • measurements: ModelSearchMeasurements
  • mls: ModelMlsDetails!
  • modified: DateTime!
  • name: String
  • organization: ID!
  • # Summary information about the public details of the models.
  • publication: ModelSearchPublicationDetails
  • # Summary information about the rooms in the models.
  • rooms: ModelSearchRooms
  • # How well the search result matches the query. A larger number is a better match.
  • score: Float!
  • # Overall state of the model
  • state: ModelState
  • # Who is allowed to see this model.
  • #
  • # @deprecated v2024.06.20 use accessVisibility
  • visibility: ModelVisibility!
  • }