SearchResult Data Type

Abstract Type
Properties
name data type constraints description
facetResults array of FacetResult  
preFilters array of FacetSelection  
entities array of object  
matchedEntityCount number required
totalResultCount number required
responseEntityCount number required
matchedKeys array of string  
facetGroups array of object  
refDataResources array of object  
facetSelections array of FacetSelection  

Example

This data type is abstract. The example below may be incomplete. More accurate examples can be found in subtypes pages.
{
  "facetResults" : [ {
    "categoryCounts" : {
      "property1" : 12345,
      "property2" : 12345
    },
    "displayName" : "...",
    "totalCount" : 12345,
    "name" : "..."
  }, {
    "categoryCounts" : {
      "property1" : 12345,
      "property2" : 12345
    },
    "displayName" : "...",
    "totalCount" : 12345,
    "name" : "..."
  } ],
  "preFilters" : [ {
    "facetName" : "...",
    "displayName" : "...",
    "facetCategories" : [ "...", "..." ]
  }, {
    "facetName" : "...",
    "displayName" : "...",
    "facetCategories" : [ "...", "..." ]
  } ],
  "entities" : [ { }, { } ],
  "matchedEntityCount" : 12345,
  "totalResultCount" : 12345,
  "responseEntityCount" : 12345,
  "matchedKeys" : [ "...", "..." ],
  "facetGroups" : [ { }, { } ],
  "refDataResources" : [ { }, { } ],
  "facetSelections" : [ {
    "facetName" : "...",
    "displayName" : "...",
    "facetCategories" : [ "...", "..." ]
  }, {
    "facetName" : "...",
    "displayName" : "...",
    "facetCategories" : [ "...", "..." ]
  } ]
}