addedInput schema / properties / apenas_em_estoque
Added value: +{
+ "description": "Se true, retorna apenas produtos em estoque. Default: false.",
+ "type": "boolean"
+}
addedInput schema / properties / categoria
Added value: +{
+ "description": "Nome exato da categoria (ex: 'Colares'). Use listar_categorias antes para descobrir nomes válidos.",
+ "type": "string"
+}
addedInput schema / properties / limite
Added value: +{
+ "description": "Número máximo de produtos por resposta (1 a 100). Default: 20.",
+ "maximum": 100,
+ "minimum": 1,
+ "type": "integer"
+}
addedInput schema / properties / offset
Added value: +{
+ "description": "Quantos resultados pular (paginação). Default: 0.",
+ "minimum": 0,
+ "type": "integer"
+}
addedInput schema / properties / preco_max
Added value: +{
+ "description": "Preço máximo em BRL (inclusivo). Ex: 100.00 para até R$ 100.",
+ "type": "number"
+}
addedInput schema / properties / preco_min
Added value: +{
+ "description": "Preço mínimo em BRL (inclusivo). Ex: 50.00 para a partir de R$ 50.",
+ "type": "number"
+}
addedInput schema / properties / query / description
Added value: +"Termo de busca por nome do produto (ex: 'colar', 'vestido'). Aceita acentos ou não."
changedInput schema / required
Previous value: -[
- "query"
-]New value: +[]
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "has_more": {
+ "description": "True se há mais páginas.",
+ "type": "boolean"
+ },
+ "products": {
+ "items": {
+ "properties": {
+ "category": {
+ "type": "string"
+ },
+ "in_stock": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "price": {
+ "type": "number"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "price"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "returned": {
+ "description": "Quantos vieram nesta página.",
+ "type": "integer"
+ },
+ "total": {
+ "description": "Total de produtos que casam com os filtros.",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "products",
+ "total",
+ "returned",
+ "has_more"
+ ],
+ "type": "object"
+}