{
"type": "object",
"properties": {
"productId": {
"type": "string",
"description": "The unique ID of the product."
},
"productName": {
"type": "string",
"description": "A part of the product name or keywords to match (e.g. 'training balls')."
}
}
}{
"type": "object",
"properties": {
"productId": {
"type": "string",
"description": "The unique ID of the product."
},
"productName": {
"type": "string",
"description": "A part of the product name or keywords to match (e.g. 'training balls')."
}
}
}{
"type": "object",
"properties": {}
}{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search term for products (e.g. 'soccer boots', 'running gear')."
},
"category": {
"type": "string",
"description": "The product category to browse.",
"enum": [
"ALL",
"BASKETBALL",
"SOCCER",
"BASEBALL",
"RUNNING"
]
},
"size": {
"type": "string",
"description": "Product size. Use 'child' for kids/children, 'adult' for adults.",
"enum": [
"ALL",
"adult",
"child"
]
}
}
}{
"type": "object",
"properties": {}
}