get_complete_the_look
Generate personalized outfit recommendations for a specific product based on customer preferences, product details, and availability, enhancing the shopping experience with tailored styling suggestions.
Instructions
Get outfit recommendations for a product
Input Schema
Name | Required | Description | Default |
---|---|---|---|
api_version | No | API version to use (overrides FINDMINE_API_VERSION env var) | |
customer_gender | No | Customer gender (M = Men, W = Women, U = Unknown) | |
customer_id | No | Customer ID for personalized recommendations | |
in_stock | No | Whether the product is in stock | |
on_sale | No | Whether the product is on sale | |
product_color_id | No | Color ID of the product (if applicable) | |
product_id | Yes | ID of the product | |
return_pdp_item | No | Whether to return the original product in the response | |
session_id | No | Session ID for tracking and personalization |
Input Schema (JSON Schema)
{
"properties": {
"api_version": {
"description": "API version to use (overrides FINDMINE_API_VERSION env var)",
"type": "string"
},
"customer_gender": {
"description": "Customer gender (M = Men, W = Women, U = Unknown)",
"enum": [
"M",
"W",
"U"
],
"type": "string"
},
"customer_id": {
"description": "Customer ID for personalized recommendations",
"type": "string"
},
"in_stock": {
"default": true,
"description": "Whether the product is in stock",
"type": "boolean"
},
"on_sale": {
"default": false,
"description": "Whether the product is on sale",
"type": "boolean"
},
"product_color_id": {
"description": "Color ID of the product (if applicable)",
"type": "string"
},
"product_id": {
"description": "ID of the product",
"type": "string"
},
"return_pdp_item": {
"default": true,
"description": "Whether to return the original product in the response",
"type": "boolean"
},
"session_id": {
"description": "Session ID for tracking and personalization",
"type": "string"
}
},
"required": [
"product_id"
],
"type": "object"
}