{ "info": { "_postman_id": "76cec76b-3355-4eef-8749-68fffc6e3f3f", "name": "Nexaas Chanllenge", "description": "# Introduction\nApi consiste em um controle de estoque de loja\n\n# Overview\nThings that the developers should know about\n\n# Authentication\nNão existe autenticação nesta versão\n\n# Error Codes\n\n\n# Rate limit\n", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, "item": [ { "name": "/products", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{domain}}/products", "host": [ "{{domain}}" ], "path": [ "products" ] }, "description": "Lista produtos com paginação" }, "response": [ { "name": "Default", "originalRequest": { "method": "GET", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/products", "path": [ "products" ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] }, { "name": "/products", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"name\": \"teste de nome 22\",\n \"description\": \"teste de descrição\",\n \"price\": 10,\n \"tax\": 0,\n \"shipping\": 0\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{domain}}/products", "host": [ "{{domain}}" ], "path": [ "products" ] }, "description": "Cria produto" }, "response": [ { "name": "Default", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/products", "path": [ "products" ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] }, { "name": "/products/:id", "request": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"name\": \"teste de nome 2s\",\n \"description\": \"teste de descrição\",\n \"price\": 12,\n \"tax\": 1,\n \"shipping\": 2\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{domain}}/products/1", "host": [ "{{domain}}" ], "path": [ "products", "1" ] }, "description": "Altera produto" }, "response": [ { "name": "Default", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/products/:id", "path": [ "products", ":id" ], "variable": [ { "key": "id" } ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] }, { "name": "/products/:id", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [], "body": { "mode": "raw", "raw": "", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{domain}}/products/1", "host": [ "{{domain}}" ], "path": [ "products", "1" ] }, "description": "Altera produto" }, "response": [ { "name": "Default", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/products/:id", "path": [ "products", ":id" ], "variable": [ { "key": "id" } ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] }, { "name": "/products/:id", "request": { "method": "DELETE", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{domain}}/products/1", "host": [ "{{domain}}" ], "path": [ "products", "1" ] }, "description": "Deleta produto" }, "response": [ { "name": "Default", "originalRequest": { "method": "DELETE", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/products/:id", "path": [ "products", ":id" ], "variable": [ { "key": "id" } ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] }, { "name": "/stores", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{domain}}/stores", "host": [ "{{domain}}" ], "path": [ "stores" ] }, "description": "Lista loja com paginação" }, "response": [ { "name": "Default", "originalRequest": { "method": "GET", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/stores", "path": [ "stores" ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] }, { "name": "/stores", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"name\": \"foo\",\n \"address\": \"rua\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{domain}}/stores", "host": [ "{{domain}}" ], "path": [ "stores" ] }, "description": "Lista loja com paginação" }, "response": [ { "name": "Default", "originalRequest": { "method": "GET", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/stores", "path": [ "stores" ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] }, { "name": "/stores/:id", "request": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"name\": \"foo333\",\n \"address\": \"rua bar\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{domain}}/stores/1", "host": [ "{{domain}}" ], "path": [ "stores", "1" ] }, "description": "Lista loja com paginação" }, "response": [ { "name": "Default", "originalRequest": { "method": "GET", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/stores", "path": [ "stores" ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] }, { "name": "/stores/:id", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [], "body": { "mode": "raw", "raw": "{\n \"name\": \"foo333\",\n \"address\": \"rua bar\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{domain}}/stores/1", "host": [ "{{domain}}" ], "path": [ "stores", "1" ] }, "description": "Lista loja com paginação" }, "response": [ { "name": "Default", "originalRequest": { "method": "GET", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/stores", "path": [ "stores" ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] }, { "name": "/stores/:id", "request": { "method": "DELETE", "header": [], "body": { "mode": "raw", "raw": "{\n \"name\": \"foo\",\n \"address\": \"rua bar\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{domain}}/stores/1", "host": [ "{{domain}}" ], "path": [ "stores", "1" ] }, "description": "Lista loja com paginação" }, "response": [ { "name": "Default", "originalRequest": { "method": "GET", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/stores", "path": [ "stores" ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] }, { "name": "/stores/:id/stock_items", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{domain}}/stores/1/stock_items", "host": [ "{{domain}}" ], "path": [ "stores", "1", "stock_items" ] }, "description": "Lista de estoques de produtos de uma loja" }, "response": [ { "name": "Default", "originalRequest": { "method": "GET", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/products/:id/stock_items", "path": [ "products", ":id", "stock_items" ], "variable": [ { "key": "id" } ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] }, { "name": "/stores/:id/stock_items", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"product_id\": 1,\n \"quantity\": 100\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{domain}}/stores/1/stock_items", "host": [ "{{domain}}" ], "path": [ "stores", "1", "stock_items" ] }, "description": "Adiciona produto em uma loja" }, "response": [ { "name": "Default", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/products/:id/stock_items", "path": [ "products", ":id", "stock_items" ], "variable": [ { "key": "id" } ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] }, { "name": "/stores/:id/stock_items/:id", "request": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"quantity\": 20\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{domain}}/stores/1/stock_items/1", "host": [ "{{domain}}" ], "path": [ "stores", "1", "stock_items", "1" ] }, "description": "Altera produto em uma loja" }, "response": [ { "name": "Default", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/products/:id/stock_items/:id", "path": [ "products", ":id", "stock_items", ":id" ], "variable": [ { "key": "id" } ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] }, { "name": "/stores/:id/stock_items/:id/increase", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"quantity\": 1\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{domain}}/stores/1/stock_items/1/increase", "host": [ "{{domain}}" ], "path": [ "stores", "1", "stock_items", "1", "increase" ] }, "description": "Altera produto em uma loja" }, "response": [ { "name": "Default", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/products/:id/stock_items/:id", "path": [ "products", ":id", "stock_items", ":id" ], "variable": [ { "key": "id" } ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] }, { "name": "/stores/:id/stock_items/:id/decrease", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"quantity\": 1\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{domain}}/stores/1/stock_items/1/decrease", "host": [ "{{domain}}" ], "path": [ "stores", "1", "stock_items", "1", "decrease" ] }, "description": "Altera produto em uma loja" }, "response": [ { "name": "Default", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/products/:id/stock_items/:id", "path": [ "products", ":id", "stock_items", ":id" ], "variable": [ { "key": "id" } ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] }, { "name": "/stores/:id/stock_items/:id", "request": { "method": "DELETE", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{domain}}/stores/1/stock_items/1", "host": [ "{{domain}}" ], "path": [ "stores", "1", "stock_items", "1" ] }, "description": "Deleta produto em uma loja" }, "response": [ { "name": "Default", "originalRequest": { "method": "DELETE", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "/products/:id/stock_items/:id", "path": [ "products", ":id", "stock_items", ":id" ], "variable": [ { "key": "id" } ] } }, "_postman_previewlanguage": null, "header": null, "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {} }