"products": {
"properties": {
"amazon": {
"properties": {}
},
"brand": {
"type": "string"
},
"buyLine": {
"type": "string"
},
"categories": {
"type": "string"
},
"channels": {
"properties": {}
},
"deadstock": {
"type": "string"
},
"description": {
"type": "string"
},
"dimensions": {
"properties": {
"height": {
"type": "long"
},
"length": {
"type": "long"
},
"weight": {
"type": "long"
},
"width": {
"type": "long"
}
}
},
"facets": {
"properties": {
"attributeId": {
"type": "long"
},
"valueId": {
"type": "long"
}
}
},
"features": {
"type": "string"
},
"hasImages": {
"type": "boolean"
},
"images": {
"properties": {
"id": {
"type": "string"
},
"md5": {
"type": "string"
},
"name": {
"type": "string"
},
"sort": {
"type": "long"
}
}
},
"inventory": {
"properties": {
"availability": {
"properties": {
"phac": {
"properties": {
"cost": {
"type": "double"
},
"price": {
"type": "double"
},
"qty": {
"type": "long"
}
}
},
"plumbersstock": {
"properties": {
"cost": {
"type": "double"
},
"price": {
"type": "double"
},
"qty": {
"type": "long"
}
}
},
"stockmarket": {
"properties": {
"cost": {
"type": "double"
},
"price": {
"type": "double"
},
"qty": {
"type": "long"
}
}
},
"swplumbing": {
"properties": {
"cost": {
"type": "double"
},
"price": {
"type": "double"
},
"qty": {
"type": "long"
}
}
},
"tdp": {
"properties": {
"cost": {
"type": "double"
},
"price": {
"type": "double"
},
"qty": {
"type": "long"
}
}
},
"yow": {
"properties": {
"cost": {
"type": "double"
},
"price": {
"type": "double"
},
"qty": {
"type": "long"
}
}
}
}
},
"locations": {
"properties": {
"branch": {
"type": "string"
},
"location": {
"type": "string"
}
}
}
}
},
"keywords": {
"type": "string"
},
"meta": {
"properties": {
"description": {
"type": "string"
},
"keywords": {
"type": "string"
},
"robots": {
"type": "string"
},
"slug": {
"type": "string"
},
"title": {
"type": "string"
}
}
},
"mpn": {
"type": "string"
},
"origin": {
"type": "string"
},
"part": {
"type": "boolean"
},
"priceLine": {
"type": "string"
},
"pricing": {
"properties": {
"cost": {
"type": "double"
},
"gpOverride": {
"type": "string"
},
"listPrice": {
"type": "double"
},
"mapMethod": {
"type": "string"
},
"mapPrice": {
"type": "double"
},
"minsSaleQty": {
"type": "long"
},
"price": {
"type": "double"
}
}
},
"productId": {
"type": "long"
},
"products": {
"properties": {
"parts": {
"type": "string"
},
"recommended": {
"type": "string"
},
"related": {
"type": "string"
},
"required": {
"type": "string"
}
}
},
"resources": {
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"sort": {
"type": "long"
}
}
},
"search": {
"type": "boolean"
},
"shipping": {
"properties": {
"dropShipped": {
"type": "boolean"
},
"flatRate": {
"type": "boolean"
},
"flatRatePrice": {
"type": "long"
},
"foam": {
"type": "boolean"
},
"free": {
"type": "boolean"
},
"freight": {
"type": "boolean"
},
"insurance": {
"type": "boolean"
},
"leadTime": {
"type": "long"
}
}
},
"status": {
"type": "long"
},
"title": {
"type": "string"
},
"uom": {
"type": "string"
},
"uomQty": {
"type": "long"
},
"upc": {
"type": "string"
},
"videos": {
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"sort": {
"type": "long"
}
}
}
}
},
it is quite large but here is the index/_mapping for the database i am using