{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Free-text search across name, description, tags, category."
},
"category": {
"type": "string",
"description": "Category slug. Use list_categories to discover valid values."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 12
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"name": {
"type": "string"
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"properties": {
"category": {
"type": "string"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 6
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"category": {
"type": "string"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 6
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"productId": {
"type": "string"
},
"name": {
"type": "string"
},
"quantity": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 1
},
"variantId": {
"type": "string"
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"properties": {
"path": {
"type": "string"
},
"to": {
"type": "string",
"enum": [
"home",
"cart",
"checkout",
"account",
"login",
"product"
]
},
"slug": {
"type": "string"
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"properties": {
"email": {
"type": "string",
"format": "email"
},
"password": {
"type": "string"
}
},
"required": [
"email",
"password"
],
"additionalProperties": false
}{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"properties": {
"question": {
"type": "string"
}
},
"required": [
"question"
],
"additionalProperties": false
}