Coveo · JSON Structure

Coveo Search Restfacetrequest Structure

Type: Properties: 0
AIAnalyticsCatalogCommerceCustomersExperiencesMachine LearningPersonalizationRecommendationsSearch

RestFacetRequest is a JSON Structure definition published by Coveo.

Meta-schema:

JSON Structure

Raw ↑
{
  "name": "RestFacetRequest",
  "structure": {
    "oneOf": [
      {
        "allOf": [
          {
            "$ref": "#/components/schemas/RestFacetRequestBase"
          },
          {
            "$ref": "#/components/schemas/RestFacetRequestSpecificBase"
          }
        ]
      },
      {
        "allOf": [
          {
            "$ref": "#/components/schemas/RestFacetRequestBase"
          },
          {
            "$ref": "#/components/schemas/RestFacetRequestHierarchicalBase"
          }
        ]
      },
      {
        "allOf": [
          {
            "$ref": "#/components/schemas/RestFacetRequestBase"
          },
          {
            "$ref": "#/components/schemas/RestFacetRequestRangeBase"
          },
          {
            "$ref": "#/components/schemas/RestFacetRequestDateRangeBase"
          }
        ]
      },
      {
        "allOf": [
          {
            "$ref": "#/components/schemas/RestFacetRequestBase"
          },
          {
            "$ref": "#/components/schemas/RestFacetRequestRangeBase"
          },
          {
            "$ref": "#/components/schemas/RestFacetRequestNumericalRangeBase"
          }
        ]
      }
    ]
  }
}