Available “Card” Templates

Example JSON for “Order” field in “Card” templates

{
  "type": "card",
  "order": {
    "name": "a",
    "components": [
      {
        "content": {
          "title": "{{brand}} {{model}} ({{vehicleModelDate}})",
          "details": "Condition: {{itemCondition}}\nFuel Type: {{vehicleEngine.fuelType}}\nPrice: {{offers.price}} {{offers.priceCurrency}}"
        }
      }
    ]
  }
}

Content for Template “a”

Available “Detail” Templates

Example JSON for “Order” field in “Detail” templates

{
  "type": "detail",
  "order": {
    "name": "a",
    "components": [
      {
        "content": {
          "title": "{{brand}} {{model}}",
          "details": "Year: {{vehicleModelDate}} | Condition: {{itemCondition}} | Color: {{color}}",
          "description": "*VIN: {{vehicleIdentificationNumber}}*\n# Vehicle Details\nPrice: {{offers.price}} {{offers.priceCurrency}}\nMileage: {{mileageFromOdometer.value}} {{mileageFromOdometer.unitCode}}\n## Specifications\n1. **Engine Fuel Type:** {{vehicleEngine.fuelType}}\n2. **Drive:** {{driveWheelConfiguration}}\n3. **Body Style:** {{bodyType}}\n4. **Seating Capacity:** {{vehicleSeatingCapacity}}\n5. **Doors:** {{numberOfDoors}}\n## Additional Information\nInterior Color: {{vehicleInteriorColor}}\nInterior Type: {{vehicleInteriorType}}\nTransmission: {{vehicleTransmission}}\nConfiguration: {{vehicleConfiguration}}\n\n{{description}}"
        }
      }
    ]
  }
}

Content for Template “a”

Content for Template “detail_base”

Available “Footer” Templates

Example JSON for “Order” field in “Footer” templates

{
  "type": "footer",
  "order": {
    "name": "a"
  }
}

Content for Template “a”

Available “Home” Templates

Example JSON for “Order” field in “Home” templates

{
  "type": "home",
  "order": {
    "components": [
      {
        "name": "list_widget",
        "content": {
          "listing_count": 3
        }
      },
      {
        "name": "search_widget",
        "content": {
          "imageUrl": "https://images.ctfassets.net/0wjmk6wgfops/6X7stlHaF9n3Nkfkzc99Tc/af09bb17eaf3425d737373b6f418bfbf/Delicate_Artch_resize_AdobeStock_333825728.jpeg"
        }
      },
      {
        "name": "configurable_search",
        "content": {
          "imageUrl": "https://letsenhance.io/static/8f5e523ee6b2479e26ecc91b9c25261e/1015f/MainAfter.jpg",
          "components": [
            {
              "name": "datalist",
              "content": {
                "field": "brand"
              }
            },
            {
              "name": "input_max",
              "content": {
                "field": "offers.price"
              }
            }
          ]
        }
      },
      {
        "name": "a",
        "content": {
          "title1": "Find Your Dream Vehicle"
        }
      },
      {
        "name": "b",
        "content": {
          "title1": "Featured Vehicles",
          "paragraph1": "Explore our top selections"
        }
      },
      {
        "name": "a",
        "content": {
          "title1": "Vehicle Buying Guide",
          "subheading": "Tips for a smooth purchase",
          "paragraph1": "Research, test drive, and negotiate like a pro"
        }
      }
    ]
  }
}

Content for Template “home_base”

Content for Component “a”

Content for Component “list_widget”

Content for Component “search_widget”

Content for Component “b”

Available “List” Templates

Example JSON for “Order” field in “List” templates

{
  "type": "list",
  "order": {
    "name": "a",
    "components": [
      {
        "content": {
          "header": "Vehicle Listings"
        }
      }
    ]
  }
}

Content for Template “list_base”

Content for Template “a”

Available “Navbar” Templates

Example JSON for “Order” field in “Navbar” templates

{
  "type": "navbar",
  "order": {
    "name": "a"
  }
}

Content for Template “a”

Content for Template “b”

Available “Search” Templates

Example JSON for “Order” field in “Search” templates

{
  "type": "search",
  "order": {
    "name": "a",
    "components": [
      {
        "name": "zipcode"
      },
      {
        "name": "sort"
      },
      {
        "name": "check",
        "content": {
          "field": "brand"
        }
      },
      {
        "name": "check",
        "content": {
          "field": "itemCondition"
        }
      },
      {
        "name": "input_max",
        "content": {
          "field": "mileageFromOdometer.value"
        }
      },
      {
        "name": "check",
        "content": {
          "field": "model"
        }
      },
      {
        "name": "input_min",
        "content": {
          "field": "vehicleModelDate"
        }
      },
      {
        "name": "datalist",
        "content": {
          "field": "bodyType"
        }
      },
      {
        "name": "datalist",
        "content": {
          "field": "color"
        }
      }
    ]
  }
}

Content for Template “a”

Content for Component “datalist”

Content for Component “input_max”

Content for Component “input_min”

Content for Component “zipcode”

Content for Component “input”

Content for Component “sort”

Content for Component “check”