{"info":{"_postman_id":"202a1ae2-03f0-4f76-b5c9-15df9539bdc1","name":"API Controle de Estoque","description":"<html><head></head><body><p>API desenvolvida para fins de aprendizado sobre APIs REST</p>\n<p>GitHub: <a href=\"https://github.com/hptsilva/API-Controle-de-Estoque\">https://github.com/hptsilva/API-Controle-de-Estoque</a></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"36701195","collectionId":"202a1ae2-03f0-4f76-b5c9-15df9539bdc1","publishedId":"2sB2cPik6Z","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-03-28T18:44:44.000Z"},"item":[{"name":"LISTAR PRODUTOS","id":"eda61699-73ee-496f-b47a-c59c9a963b6c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/produtos/","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Retorna uma lista de todos os produtos.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>ID do Produto</td>\n</tr>\n<tr>\n<td>nome</td>\n<td>Nome do Produto</td>\n</tr>\n<tr>\n<td>marca</td>\n<td>ID da Marca</td>\n</tr>\n<tr>\n<td>descricao</td>\n<td>Descrição do Produto</td>\n</tr>\n<tr>\n<td>unidade_medida</td>\n<td>ID da Unidade de Medida</td>\n</tr>\n<tr>\n<td>categoria</td>\n<td>ID da Categoria</td>\n</tr>\n<tr>\n<td>quantidade</td>\n<td>Quantidade do Produto</td>\n</tr>\n<tr>\n<td>preco_custo</td>\n<td>Preço de Custo do Produto</td>\n</tr>\n<tr>\n<td>preco_venda</td>\n<td>Preço de Venda do Produto</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Data do Registro</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","produtos",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"b3ef54b2-9005-4a0e-bba4-3860f49902c6","name":"OK","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/produtos/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 15:52:49 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"nome\": \"Smartphone XYZ\",\n        \"marca\": 1,\n        \"descricao\": \"Smartphone com tela de 6.5 polegadas e câmera dupla.\",\n        \"unidade_medida\": 1,\n        \"categoria\": 1,\n        \"quantidade\": 44,\n        \"preco_custo\": \"1200.00\",\n        \"preco_venda\": \"2000.00\",\n        \"created_at\": \"2025-03-28T15:41:07.000000Z\"\n    },\n    {\n        \"id\": 2,\n        \"nome\": \"Arroz Integral\",\n        \"marca\": 2,\n        \"descricao\": \"Arroz integral de alta qualidade.\",\n        \"unidade_medida\": 2,\n        \"categoria\": 3,\n        \"quantidade\": 55,\n        \"preco_custo\": \"15.50\",\n        \"preco_venda\": \"30.00\",\n        \"created_at\": \"2025-03-28T15:41:07.000000Z\"\n    },\n    {\n        \"id\": 3,\n        \"nome\": \"Camiseta Algodão\",\n        \"marca\": 3,\n        \"descricao\": \"Camiseta de algodão macia e confortável.\",\n        \"unidade_medida\": 1,\n        \"categoria\": 2,\n        \"quantidade\": 69,\n        \"preco_custo\": \"45.00\",\n        \"preco_venda\": \"50.00\",\n        \"created_at\": \"2025-03-28T15:41:07.000000Z\"\n    },\n    {\n        \"id\": 4,\n        \"nome\": \"Lâmpada LED\",\n        \"marca\": 4,\n        \"descricao\": \"Lâmpada LED de baixo consumo e alta durabilidade.\",\n        \"unidade_medida\": 1,\n        \"categoria\": 4,\n        \"quantidade\": 60,\n        \"preco_custo\": \"12.99\",\n        \"preco_venda\": \"41.40\",\n        \"created_at\": \"2025-03-28T15:41:07.000000Z\"\n    },\n    {\n        \"id\": 5,\n        \"nome\": \"Notebook ABC\",\n        \"marca\": 5,\n        \"descricao\": \"Notebook com processador potente e design elegante.\",\n        \"unidade_medida\": 1,\n        \"categoria\": 1,\n        \"quantidade\": 97,\n        \"preco_custo\": \"2500.00\",\n        \"preco_venda\": \"4000.00\",\n        \"created_at\": \"2025-03-28T15:41:07.000000Z\"\n    },\n    {\n        \"id\": 6,\n        \"nome\": \"Feijão Carioca\",\n        \"marca\": 6,\n        \"descricao\": \"Feijão carioca selecionado.\",\n        \"unidade_medida\": 1,\n        \"categoria\": 3,\n        \"quantidade\": 0,\n        \"preco_custo\": \"8.75\",\n        \"preco_venda\": \"15.85\",\n        \"created_at\": \"2025-03-28T15:41:07.000000Z\"\n    },\n    {\n        \"id\": 7,\n        \"nome\": \"Calça Jeans\",\n        \"marca\": 7,\n        \"descricao\": \"Calça jeans com corte moderno e excelente caimento.\",\n        \"unidade_medida\": 1,\n        \"categoria\": 2,\n        \"quantidade\": 0,\n        \"preco_custo\": \"89.90\",\n        \"preco_venda\": \"140.00\",\n        \"created_at\": \"2025-03-28T15:41:07.000000Z\"\n    },\n    {\n        \"id\": 8,\n        \"nome\": \"Cadeira Escritório\",\n        \"marca\": 8,\n        \"descricao\": \"Cadeira de escritório ergonômica e confortável.\",\n        \"unidade_medida\": 1,\n        \"categoria\": 4,\n        \"quantidade\": 0,\n        \"preco_custo\": \"180.00\",\n        \"preco_venda\": \"200.00\",\n        \"created_at\": \"2025-03-28T15:41:07.000000Z\"\n    },\n    {\n        \"id\": 9,\n        \"nome\": \"Mouse Sem Fio\",\n        \"marca\": 9,\n        \"descricao\": \"Mouse sem fio com design ergonômico e alta precisão.\",\n        \"unidade_medida\": 1,\n        \"categoria\": 1,\n        \"quantidade\": 0,\n        \"preco_custo\": \"55.00\",\n        \"preco_venda\": \"100.00\",\n        \"created_at\": \"2025-03-28T15:41:07.000000Z\"\n    },\n    {\n        \"id\": 10,\n        \"nome\": \"Açúcar Refinado\",\n        \"marca\": 10,\n        \"descricao\": \"Açúcar refinado de alta qualidade.\",\n        \"unidade_medida\": 1,\n        \"categoria\": 3,\n        \"quantidade\": 0,\n        \"preco_custo\": \"6.20\",\n        \"preco_venda\": \"10.10\",\n        \"created_at\": \"2025-03-28T15:41:07.000000Z\"\n    }\n]"}],"_postman_id":"eda61699-73ee-496f-b47a-c59c9a963b6c"},{"name":"LISTAR PRODUTO","id":"b33ba407-935c-4227-838d-4795bcc19578","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/produtos/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Mostre um produto em específico a partir do seu ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Produto encontrado.</td>\n</tr>\n<tr>\n<td>produto</td>\n<td>\"id\" : \"ID do Produto\",  <br />\"nome\" : \"Nome do Produto\",  <br />\"marca\" : \"ID da Marca\",  <br />\"descricao\" : \"Descrição do Produto\",  <br />\"unidade_medida\" : \"ID da Unidade de Medida\",  <br />\"categoria\" : \"ID da Categoria\",  <br />\"quantidade\" : \"Quantidade do Produto\",  <br />\"preco_custo\" : \"Preço de Custo do Produto\" ,  <br />\"preco_venda\" : \"Preço de Venda do Produto\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Produto não encontrado.</td>\n</tr>\n<tr>\n<td>produto</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","produtos","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"32e5a2bc-2080-4999-a393-829e941336bb","name":"OK","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/produtos/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 15:55:14 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Produto encontrado.\",\n    \"produto\": {\n        \"id\": 1,\n        \"nome\": \"Smartphone XYZ\",\n        \"marca\": 1,\n        \"descricao\": \"Smartphone com tela de 6.5 polegadas e câmera dupla.\",\n        \"unidade_medida\": 1,\n        \"categoria\": 1,\n        \"quantidade\": 44,\n        \"preco_custo\": \"1200.00\",\n        \"preco_venda\": \"2000.00\",\n        \"created_at\": \"2025-03-28T15:41:07.000000Z\"\n    }\n}"},{"id":"770c4cae-4dee-447d-ab46-21274bd0cce9","name":"NOT FOUND","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/produtos/15"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 15:55:44 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 404,\n    \"mensagem\": \"Produto não encontrado.\",\n    \"produto\": []\n}"}],"_postman_id":"b33ba407-935c-4227-838d-4795bcc19578"},{"name":"CRIAR PRODUTO","id":"2af36a39-ba62-41dc-9f7d-35ba78d36f6b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"nome","equals":false,"description":"<p>Nome do Produto</p>\n","uuid":"61dc1f38-211f-48fc-bd39-fd5c7febb9c8","type":"text","value":""},{"key":"categoria","value":"","equals":false,"description":"<p>ID da Categoria</p>\n","uuid":"7c895544-787a-40d6-a4ed-11832e65f83e"},{"key":"marca","value":"","equals":false,"description":"<p>ID da Marca</p>\n","uuid":"0c0a4c8b-7152-4825-8d5f-94866ab6232e"},{"key":"descricao","value":"","equals":false,"description":"<p>Descrição do Produto</p>\n","uuid":"ad701a50-724d-4839-8598-6812e1dd74e9"},{"key":"unidade_medida","value":"","equals":false,"description":"<p>ID da Unidade de Medida</p>\n","uuid":"f0cdcdb4-2bc0-473f-8afe-d0415a387043"},{"key":"preco_custo","value":"","equals":false,"description":"<p>Preço de Custo do Produto</p>\n","uuid":"d77ba6a8-a1ff-4563-bfaf-8d630c37b49c"},{"key":"preco_venda","value":"","description":"<p>Preço de Venda do Produto</p>\n","type":"text","uuid":"d110aaa1-e065-4b60-8b03-d155203cd2a3"}]},"url":"http://127.0.0.1:8000/api/produtos/","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Crie um produto.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>201 Created</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>produto</td>\n<td>\"id\" : int,  <br />\"nome\" : \"Nome do Produto\",  <br />\"marca\" : \"ID da Categoria\",  <br />\"descricao\" : \"Descrição do Produto\",  <br />\"unidade_medida\" : \"ID da Unidade de Medida\",  <br />\"categoria\" : \"ID da Categoria\",  <br />\"quantidade\" : \"Quantidade do Produto\",  <br />\"preco_custo\" : \"Preço de Custo do Produto\",  <br />\"preco_venda\" : \"Preço de Venda do Produto\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>400 Bad Request:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>400</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Lista de Erros</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>500 Server Error</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>500</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Não foi possível concluir a requisição.</td>\n</tr>\n<tr>\n<td>produto</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","produtos",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"eb6dbd06-2ddd-43c0-84e3-a365beb05072","name":"CREATED","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","equals":false,"description":"Nome do Produto","uuid":"61dc1f38-211f-48fc-bd39-fd5c7febb9c8","type":"text","value":"Produo XX"},{"key":"categoria","value":"1","equals":false,"description":"Categoria do Produto ('Eletrônicos','Alimentos','Vestuário','Geral')","uuid":"7c895544-787a-40d6-a4ed-11832e65f83e"},{"key":"marca","value":"1","equals":false,"description":"Marca do Produto","uuid":"0c0a4c8b-7152-4825-8d5f-94866ab6232e"},{"key":"descricao","value":"Descrição do Produto XX","equals":false,"description":"Descrição do Produto","uuid":"ad701a50-724d-4839-8598-6812e1dd74e9"},{"key":"unidade_medida","value":"1","equals":false,"description":"Unidade de Medida do Produto ('UN','T','KG','G','L','ML','M','CM')","uuid":"f0cdcdb4-2bc0-473f-8afe-d0415a387043"},{"key":"preco_custo","value":"10.00","equals":false,"description":"Preço de Custo do Produto","uuid":"d77ba6a8-a1ff-4563-bfaf-8d630c37b49c"},{"key":"preco_venda","value":"25.00","description":"Preço de Venda do Produto","type":"text","uuid":"d110aaa1-e065-4b60-8b03-d155203cd2a3"}]},"url":"http://127.0.0.1:8000/api/produtos/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 15:58:33 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"nome\": \"Produo XX\",\n    \"categoria\": \"1\",\n    \"marca\": \"1\",\n    \"descricao\": \"Descrição do Produto XX\",\n    \"unidade_medida\": \"1\",\n    \"preco_custo\": \"10.00\",\n    \"preco_venda\": \"25.00\",\n    \"created_at\": \"2025-03-28T15:58:33.000000Z\",\n    \"id\": 11\n}"},{"id":"5e70e324-c2f7-41ba-978a-c552eeb9b4f9","name":"BAD REQUEST 1","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","equals":false,"description":"Nome do Produto","uuid":"61dc1f38-211f-48fc-bd39-fd5c7febb9c8","type":"text","value":"Nome do Produto","disabled":true},{"key":"categoria","value":"","equals":false,"description":"ID da Categoria","uuid":"7c895544-787a-40d6-a4ed-11832e65f83e","disabled":true},{"key":"marca","value":"Marca do Produto","equals":false,"description":"ID da Marca","uuid":"0c0a4c8b-7152-4825-8d5f-94866ab6232e","disabled":true},{"key":"descricao","value":"Descrição do Produto","equals":false,"description":"Descrição do Produto","uuid":"ad701a50-724d-4839-8598-6812e1dd74e9","disabled":true},{"key":"unidade_medida","value":"","equals":false,"description":"ID da Unidade de Medida","uuid":"f0cdcdb4-2bc0-473f-8afe-d0415a387043","disabled":true},{"key":"preco","value":"2","equals":false,"description":"Preço do Produto","uuid":"d77ba6a8-a1ff-4563-bfaf-8d630c37b49c","disabled":true}]},"url":"http://127.0.0.1:8000/api/produtos/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 16:00:47 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 400,\n    \"mensagem\": {\n        \"nome\": [\n            \"Preencha o nome do produto.\"\n        ],\n        \"categoria\": [\n            \"Preencha a categoria do produto.\"\n        ],\n        \"marca\": [\n            \"Preencha a marca do produto.\"\n        ],\n        \"unidade_medida\": [\n            \"Preencha a unidade de medida do produto.\"\n        ],\n        \"preco_custo\": [\n            \"Coloque o preço de custo do produto.\"\n        ],\n        \"preco_venda\": [\n            \"Coloque o preço de venda do produto.\"\n        ]\n    }\n}"},{"id":"bd6646f1-ccc8-4af1-8662-221731a6f2e0","name":"BAD REQUEST 2","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","equals":false,"description":"Nome do Produto","uuid":"61dc1f38-211f-48fc-bd39-fd5c7febb9c8","type":"text","value":"Nome do Produto"},{"key":"categoria","value":"3","equals":false,"description":"ID da Categoria","uuid":"7c895544-787a-40d6-a4ed-11832e65f83e"},{"key":"marca","value":"11","equals":false,"description":"ID da Marca","uuid":"0c0a4c8b-7152-4825-8d5f-94866ab6232e"},{"key":"descricao","value":"Descrição do Produto","equals":false,"description":"Descrição do Produto","uuid":"ad701a50-724d-4839-8598-6812e1dd74e9"},{"key":"unidade_medida","value":"1","equals":false,"description":"ID da Unidade de Medida","uuid":"f0cdcdb4-2bc0-473f-8afe-d0415a387043"},{"key":"preco_custo","value":"-10","equals":false,"description":"Preço de Custo do Produto","uuid":"d77ba6a8-a1ff-4563-bfaf-8d630c37b49c"},{"key":"preco_venda","value":"0","description":"Preço de Venda do Produto","type":"text","uuid":"53f38b0d-2721-4a62-8bda-afa34fa6ee0e"}]},"url":"http://127.0.0.1:8000/api/produtos/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 16:02:18 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 400,\n    \"mensagem\": {\n        \"preco_custo\": [\n            \"O valor mínimo de custo do produto deve ser 0.\"\n        ]\n    }\n}"}],"_postman_id":"2af36a39-ba62-41dc-9f7d-35ba78d36f6b"},{"name":"ALTERAR PRODUTO","id":"00539ab7-26c1-40df-88ce-b6bc4deae94c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"{nome_produto}","type":"text","uuid":"ac48095e-91d5-4820-8113-a07022543fcc"},{"key":"marca","value":"{id_marca_produto}","type":"text","uuid":"24787e05-e955-4e2c-8489-381e4062da01"},{"key":"descricao","value":"{descricao_produto}","type":"text","uuid":"378f43e3-cdad-4e97-ab05-51a6efaea1f3"},{"key":"unidade_medida","value":"{id_unidade_medida}","type":"text","uuid":"1701b756-ec9b-4938-9302-bb3ab53e4996"},{"key":"categoria","value":"{id_categoria_produto}","type":"text","uuid":"45dbd222-7aea-489b-bb59-c1aa12d89f2c"},{"key":"preco_custo","value":"{preco_custo}","type":"text","uuid":"91854eba-f755-4852-b2f5-a8d5af11039c"},{"key":"preco_venda","value":"{preco_venda}","type":"text","uuid":"f0eef31b-b6b6-4350-84b7-57357584f8da"}]},"url":"http://127.0.0.1:8000/api/produtos/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Altere um produto específico a partir do seu ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Produto alterado.</td>\n</tr>\n<tr>\n<td>produto</td>\n<td>\"id\" : ID do produto,  <br />\"nome\" : \"Nome do Produto\",  <br />\"marca\" : \"ID da Marca\",  <br />\"descricao\" : \"Descrição do Produto\",  <br />\"unidade_medida\" : \"ID da Unidade de Medida\",  <br />\"categoria\" : \"ID da Categoria\",  <br />\"quantidade\" : \"Quantidade do Produto\",  <br />\"preco_custo\" : \"Preço de Custo do Produto\" ,  <br />\"preco_venda\" : \"Preço de Venda do Produto\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Produto não encontrado.</td>\n</tr>\n<tr>\n<td>produto</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","produtos","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"04169faf-a39f-45aa-bdca-99249ac5470d","name":"OK","originalRequest":{"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"Nome do Produto A Alterado","description":"Nome do Produto","type":"text","uuid":"1b5220f1-bc71-4261-bf6b-aefc99de7427"},{"key":"marca","value":"4","description":"Marca do Produto","type":"text","uuid":"817820a5-5684-4806-9e8f-24b1edf57aad"},{"key":"descricao","value":"Descrição do Produto A","description":"Descrição do Produto","type":"text","uuid":"a137cfa8-7c0c-4298-8ed4-844bd0340b32"},{"key":"unidade_medida","value":"2","description":"Unidade de Medida do Produto","type":"text","uuid":"9e004026-0d01-4d07-881b-620b297286b1"},{"key":"categoria","value":"3","description":"Categoria do Produto","type":"text","uuid":"635d7aad-3bee-4042-87fe-148ad2466715"},{"key":"preco_custo","value":"14","description":"Preço de Custo do Produto","type":"text","uuid":"71c29736-2dc7-476a-a200-2cc084daf89c"},{"key":"preco_venda","value":"200","description":"Preço de Venda do Produto","type":"text","uuid":"5ea07205-8f59-4878-aedb-f808f6687dc7"}],"options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/produtos/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 16:04:05 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Produto alterado.\",\n    \"produto\": {\n        \"id\": 1,\n        \"nome\": \"Nome do Produto A Alterado\",\n        \"marca\": \"4\",\n        \"descricao\": \"Descrição do Produto A\",\n        \"unidade_medida\": \"2\",\n        \"categoria\": \"3\",\n        \"quantidade\": 44,\n        \"preco_custo\": \"14\",\n        \"preco_venda\": \"200\",\n        \"created_at\": \"2025-03-28T15:41:07.000000Z\"\n    }\n}"},{"id":"53aabc5b-e617-41fd-8192-c554b1535966","name":"NOT FOUND","originalRequest":{"method":"PUT","header":[],"url":"http://127.0.0.1:8000/api/produtos/2"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Sun, 16 Mar 2025 22:20:21 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 404,\n    \"mensagem\": \"Produto não encontrado.\",\n    \"produto\": []\n}"}],"_postman_id":"00539ab7-26c1-40df-88ce-b6bc4deae94c"},{"name":"EXCLUIR PRODUTO","id":"72f998b9-f93e-452e-9229-2539ad2f5939","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/produtos/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Exclua um produto a partir do ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Produto excluído.</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Produto não encontrado.</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>403 Forbidden:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>403</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Nao é permitido apagar este produto.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","produtos","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"596d93b7-74b6-4621-8e4e-ba5c36f8d04d","name":"OK","originalRequest":{"method":"DELETE","header":[],"url":"http://127.0.0.1:8000/api/produtos/3"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 21:34:17 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Produto excluído.\"\n}"},{"id":"e3b977e5-4c04-4dca-a1c7-911892ee02df","name":"FORBIDDEN","originalRequest":{"method":"DELETE","header":[],"url":"http://127.0.0.1:8000/api/produtos/1"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 21:33:26 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 403,\n    \"mensagem\": \"Nao é permitido apagar este produto.\"\n}"},{"id":"fde7f493-4a4d-47aa-a148-0b95d0d12edd","name":"NOT FOUND","originalRequest":{"method":"DELETE","header":[],"url":"http://127.0.0.1:8000/api/produtos/3"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 21:34:41 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 404,\n    \"mensagem\": \"Produto não encontrado.\"\n}"}],"_postman_id":"72f998b9-f93e-452e-9229-2539ad2f5939"},{"name":"LISTAR FORNECEDORES","id":"2cd893e0-a25c-4bc7-89fc-ad20b7623efc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/fornecedores","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Retorna uma lista de todos os fornecedores.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>ID do Fornecedor</td>\n</tr>\n<tr>\n<td>nome</td>\n<td>Nome do Fornecedor</td>\n</tr>\n<tr>\n<td>cnpj</td>\n<td>CNPJ do Fornecedor</td>\n</tr>\n<tr>\n<td>endereco</td>\n<td>Endereço do Fornecedor</td>\n</tr>\n<tr>\n<td>telefone</td>\n<td>Telefone do Fornecedor</td>\n</tr>\n<tr>\n<td>email</td>\n<td>E-mail do Fornecedor</td>\n</tr>\n<tr>\n<td>contato</td>\n<td>Contato do Fornecedor</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","fornecedores"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"d1d60102-475d-4670-8516-d073782d28d4","name":"OK","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/fornecedores"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 16:45:25 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"nome\": \"Apple Inc\",\n        \"cnpj\": 12456789451245,\n        \"endereco\": \"Rua Boulevard Amendoeiras Qd 72 Lt 04\",\n        \"telefone\": 6232898591,\n        \"email\": \"ricardo_fornecedor@apple.com\",\n        \"contato\": \"Ricardo Nunes\"\n    },\n    {\n        \"id\": 2,\n        \"nome\": \"Samsung Inc\",\n        \"cnpj\": 12456789451245,\n        \"endereco\": \"Rua do Peixe Qd 02 Lt 32 Casa 02\",\n        \"telefone\": 6232451245,\n        \"email\": \"ricardo_fornecedor@samsung.com\",\n        \"contato\": \"Giovanna Silva\"\n    },\n    {\n        \"id\": 3,\n        \"nome\": \"Fornecedor A\",\n        \"cnpj\": 12345678901234,\n        \"endereco\": \"Rua Exemplo, 123\",\n        \"telefone\": 11912345678,\n        \"email\": \"fornecedorA@exemplo.com\",\n        \"contato\": \"João Silva\"\n    },\n    {\n        \"id\": 4,\n        \"nome\": \"Fornecedor B\",\n        \"cnpj\": 98765432109876,\n        \"endereco\": \"Avenida Principal, 456\",\n        \"telefone\": 21987654321,\n        \"email\": \"fornecedorB@exemplo.com\",\n        \"contato\": \"Maria Oliveira\"\n    },\n    {\n        \"id\": 5,\n        \"nome\": \"Fornecedor C\",\n        \"cnpj\": 11223344556677,\n        \"endereco\": \"Travessa da Paz, 789\",\n        \"telefone\": 31911223344,\n        \"email\": \"fornecedorC@exemplo.com\",\n        \"contato\": \"Carlos Souza\"\n    },\n    {\n        \"id\": 6,\n        \"nome\": \"Fornecedor D\",\n        \"cnpj\": 99887766554433,\n        \"endereco\": \"Alameda das Flores, 1011\",\n        \"telefone\": 41998877665,\n        \"email\": \"fornecedorD@exemplo.com\",\n        \"contato\": \"Ana Pereira\"\n    },\n    {\n        \"id\": 7,\n        \"nome\": \"Fornecedor E\",\n        \"cnpj\": 12121212121212,\n        \"endereco\": \"Praça Central, 1212\",\n        \"telefone\": 51912121212,\n        \"email\": \"fornecedorE@exemplo.com\",\n        \"contato\": \"Pedro Santos\"\n    },\n    {\n        \"id\": 8,\n        \"nome\": \"Fornecedor F\",\n        \"cnpj\": 34343434343434,\n        \"endereco\": \"Rua do Comércio, 1313\",\n        \"telefone\": 61934343434,\n        \"email\": \"fornecedorF@exemplo.com\",\n        \"contato\": \"Lucia Mendes\"\n    },\n    {\n        \"id\": 9,\n        \"nome\": \"Fornecedor G\",\n        \"cnpj\": 56565656565656,\n        \"endereco\": \"Avenida Industrial, 1414\",\n        \"telefone\": 71956565656,\n        \"email\": \"fornecedorG@exemplo.com\",\n        \"contato\": \"Roberto Alves\"\n    },\n    {\n        \"id\": 10,\n        \"nome\": \"Fornecedor H\",\n        \"cnpj\": 78787878787878,\n        \"endereco\": \"Travessa da Indústria, 1515\",\n        \"telefone\": 81978787878,\n        \"email\": \"fornecedorH@exemplo.com\",\n        \"contato\": \"Sofia Castro\"\n    },\n    {\n        \"id\": 11,\n        \"nome\": \"Fornecedor I\",\n        \"cnpj\": 90909090909090,\n        \"endereco\": \"Alameda dos Negócios, 1616\",\n        \"telefone\": 91990909090,\n        \"email\": \"fornecedorI@exemplo.com\",\n        \"contato\": \"Daniel Rodrigues\"\n    },\n    {\n        \"id\": 12,\n        \"nome\": \"Fornecedor J\",\n        \"cnpj\": 23232323232323,\n        \"endereco\": \"Praça dos Fornecedores, 1717\",\n        \"telefone\": 12923232323,\n        \"email\": \"fornecedorJ@exemplo.com\",\n        \"contato\": \"Isabela Martins\"\n    }\n]"}],"_postman_id":"2cd893e0-a25c-4bc7-89fc-ad20b7623efc"},{"name":"LISTAR FORNECEDOR","id":"71d1d05e-a53b-4351-8f25-695f1d3afb18","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {Token do Usuário}","type":"text"}],"url":"http://127.0.0.1:8000/api/fornecedores/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Mostre o fornecedor em específico a partir do seu ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Fornecedor encontrado.</td>\n</tr>\n<tr>\n<td>fornecedor</td>\n<td>\"id\" : \"ID do Fornecedor\",  <br />\"nome\" : \"Nome do Fornecedor\",  <br />\"cnpj\" : \"CNPJ do Fornecedor\",  <br />\"endereco\" : \"Endereço do Fornecedor\",  <br />\"telefone\" : \"Telefone do Fornecedor\",  <br />\"email\" : \"E-mail do Fornecedor\",  <br />\"contato\" : \"Contato do Fornecedor\",</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Fornecedor não encontrado.</td>\n</tr>\n<tr>\n<td>fornecedor</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","fornecedores","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"fa3a6af8-d001-4e9d-aad1-878f47ce85d9","name":"OK","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/fornecedores/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 16:47:47 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Fornecedor encontrado.\",\n    \"fornecedor\": {\n        \"id\": 1,\n        \"nome\": \"Apple Inc\",\n        \"cnpj\": 12456789451245,\n        \"endereco\": \"Rua Boulevard Amendoeiras Qd 72 Lt 04\",\n        \"telefone\": 6232898591,\n        \"email\": \"ricardo_fornecedor@apple.com\",\n        \"contato\": \"Ricardo Nunes\"\n    }\n}"},{"id":"e05ca1c9-e2ed-4e85-b572-55014be7337d","name":"NOT FOUND","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/fornecedores/35"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 16:54:29 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 404,\n    \"mensagem\": \"Fornecedor não encontrado.\",\n    \"fornecedor\": []\n}"}],"_postman_id":"71d1d05e-a53b-4351-8f25-695f1d3afb18"},{"name":"CRIAR FORNECEDOR","id":"5bc9420d-ccb7-47c0-9dfe-40183c809adb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"","description":"<p>Nome do Fornecedor</p>\n","type":"text","uuid":"da3c41d2-1098-4f7c-9499-6ce6730c25c1"},{"key":"cnpj","value":"","description":"<p>CNPJ do Fornecedor</p>\n","type":"text","uuid":"4f3005e9-056b-4ef6-abc4-f3d845e616f1"},{"key":"endereco","value":"","description":"<p>Endereço do Fornecedor</p>\n","type":"text","uuid":"1d79c564-3f64-40d5-92b6-3db9108ed665"},{"key":"telefone","value":"","description":"<p>Telefone do Fornecedor</p>\n","type":"text","uuid":"e6c4e3e0-9cbe-45e0-9130-28a0d91dc2d0"},{"key":"email","value":"","description":"<p>E-mail do Fornecedor</p>\n","type":"text","uuid":"e1717854-7b92-4891-85b7-55a9e08e10f1"},{"key":"telefone","value":"","description":"<p>Telefone do Fornecedor</p>\n","type":"text","uuid":"e51ccbb7-011c-4ed0-b0ee-653bbca16fa1"},{"key":"contato","value":"","description":"<p>Nome do Contato do Fornecedor</p>\n","type":"text","uuid":"5ae32f3d-fe0e-4c2a-8952-b1fcb4d9ed90"}]},"url":"http://127.0.0.1:8000/api/fornecedores","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Crie um fornecedor.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>201 Created</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>fornecedor</td>\n<td>\"id\" : \"ID do Fornecedor\",  <br />\"nome\" : \"Nome do Fornecedor\",  <br />\"cnpj\" : \"CNPJ do Fornecedor\",  <br />\"endereco\" : \"Endereço do Fornecedor\",  <br />\"telefone\" : \"Telefone do Fornecedor\",  <br />\"email\" : \"E-mail do Fornecedor\",  <br />\"contato\" : \"Contato do Fornecedor\",</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>400 Bad Request:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>400</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>\"Erros\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>500 Server Error</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>500</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Não foi possível concluir a requisição.</td>\n</tr>\n<tr>\n<td>fornecedor</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","fornecedores"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"36bea1ac-033e-4b0b-ab48-912f5f1e22a8","name":"CREATED","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"Fornecedor K","description":"Nome do Fornecedor","type":"text","uuid":"da3c41d2-1098-4f7c-9499-6ce6730c25c1"},{"key":"cnpj","value":"23209543231043","description":"CNPJ do Fornecedor","type":"text","uuid":"4f3005e9-056b-4ef6-abc4-f3d845e616f1"},{"key":"endereco","value":"Rua do Peixe, 1600","description":"Endereço do Fornecedor","type":"text","uuid":"1d79c564-3f64-40d5-92b6-3db9108ed665"},{"key":"telefone","value":"7630219341","description":"Telefone do Fornecedor","type":"text","uuid":"e6c4e3e0-9cbe-45e0-9130-28a0d91dc2d0"},{"key":"email","value":"fornecedorK@exemplo.com","description":"E-mail do Fornecedor","type":"text","uuid":"e1717854-7b92-4891-85b7-55a9e08e10f1"},{"key":"contato","value":"Dyogo Soares","description":"Nome do Contato do Fornecedor","type":"text","uuid":"5ae32f3d-fe0e-4c2a-8952-b1fcb4d9ed90"}]},"url":"http://127.0.0.1:8000/api/fornecedores"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 17:19:05 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"nome\": \"Fornecedor K\",\n    \"cnpj\": \"23209543231043\",\n    \"endereco\": \"Rua do Peixe, 1600\",\n    \"telefone\": \"7630219341\",\n    \"email\": \"fornecedorK@exemplo.com\",\n    \"contato\": \"Dyogo Soares\",\n    \"id\": 13\n}"}],"_postman_id":"5bc9420d-ccb7-47c0-9dfe-40183c809adb"},{"name":"ALTERAR FORNECEDOR","id":"d37524be-d806-472d-ab0e-9cf099904af7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"{nome_fornecedor}","type":"text","uuid":"1a8fcd67-0b45-4dcb-be74-d94865e9c77b"},{"key":"cnpj","value":"{cnpj_fornecedor}","type":"text","uuid":"c333ccda-539a-4696-bd90-01a2300a3890"},{"key":"endereco","value":"{endereco_fornecedor}","type":"text","uuid":"08b323c7-3787-4ac2-96da-bfb846bf7277"},{"key":"telefone","value":"{telefone_fornecedor}","type":"text","uuid":"482d5e6e-f80d-4e8c-a7fe-2d7a2abb432c"},{"key":"email","value":"{email_fornecedor}","type":"text","uuid":"49a4bd40-c837-4803-98b0-beda3fdb193b"},{"key":"contato","value":"{contato_fornecedor}","type":"text","uuid":"685c2984-afa4-4957-8afc-f415c236378c"}]},"url":"http://127.0.0.1:8000/api/fornecedores/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Altere um fornecedor específico a partir do seu ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Fornecedor alterado.</td>\n</tr>\n<tr>\n<td>fornecedor</td>\n<td>\"id\" : \"ID do Fornecedor\",  <br />\"nome\" : \"Nome do Fornecedor\",  <br />\"cnpj\" : \"CNPJ do Fornecedor\",  <br />\"endereco\" : \"Endereço do Fornecedor\",  <br />\"telefone\" : \"Telefone do Fornecedor\",  <br />\"email\" : \"E-mail do Fornecedor\",  <br />\"contato\" : \"Contato do Fornecedor\",</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Fornecedor não encontrado.</td>\n</tr>\n<tr>\n<td>fornecedor</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","fornecedores","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"523a9a50-c3b4-42c2-a67b-00d631c121dc","name":"OK","originalRequest":{"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"Fornecedor K Alterado","type":"text","uuid":"10bf3cf7-86f7-4c2a-abd2-6ebe4ebfb68a"}]},"url":"http://127.0.0.1:8000/api/fornecedores/13"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 17:47:24 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Fornecedor alterado.\",\n    \"fornecedor\": {\n        \"id\": 13,\n        \"nome\": \"Fornecedor K Alterado\",\n        \"cnpj\": 23209543231043,\n        \"endereco\": \"Rua do Peixe, 1600\",\n        \"telefone\": 7630219341,\n        \"email\": \"fornecedorK@exemplo.com\",\n        \"contato\": \"Dyogo Soares\"\n    }\n}"}],"_postman_id":"d37524be-d806-472d-ab0e-9cf099904af7"},{"name":"EXCLUIR FORNECEDOR","id":"1b6c16b6-46e2-4e37-bc5a-e4d81ceb25a2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/fornecedores/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Exclua um fornecedor a partir do ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Fornecedor excluído.</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Fornecedor não encontrado.</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>403 Forbidden:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>403</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Nao é permitido apagar este fornecedor.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","fornecedores","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"c0bd3f59-1085-437c-9b16-920635c11757","name":"OK","originalRequest":{"method":"DELETE","header":[],"url":"http://127.0.0.1:8000/api/fornecedores/13"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 17:53:52 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Fornecedor excluído.\"\n}"},{"id":"c965d7b2-8df5-4a6c-90ee-3e6c5bda9764","name":"NOT FOUND","originalRequest":{"method":"DELETE","header":[],"url":"http://127.0.0.1:8000/api/fornecedores/33"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 17:54:42 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 404,\n    \"mensagem\": \"Fornecedor não encontrado.\"\n}"}],"_postman_id":"1b6c16b6-46e2-4e37-bc5a-e4d81ceb25a2"},{"name":"LISTAR ENTRADAS","id":"3ffdf323-a6e1-4af8-9a8e-2c3c58659d1e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/entradas","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Retorna uma lista de todas as entradas.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id_produto</td>\n<td>ID do Produto</td>\n</tr>\n<tr>\n<td>id_fornecedor</td>\n<td>ID do Fornecedor</td>\n</tr>\n<tr>\n<td>preco_custo</td>\n<td>Preço de Custo do Produto</td>\n</tr>\n<tr>\n<td>quantidade</td>\n<td>Quantidade de Entrada do Produto</td>\n</tr>\n<tr>\n<td>nota_fiscal</td>\n<td>Nota Fiscal do Produto</td>\n</tr>\n<tr>\n<td>observacoes</td>\n<td>Observações sobre a Entrada do Produto</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Data do registro</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","entradas"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"d950c1e6-77e0-4832-ba7e-90c9986e99f0","name":"OK","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/entradas"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 18 Mar 2025 12:59:05 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"id_produto\": 9,\n        \"id_fornecedor\": 7,\n        \"preco_custo\": \"55.00\",\n        \"quantidade\": 41,\n        \"nota_fiscal\": \"NF-8572\",\n        \"observacoes\": \"Observação 1\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 2,\n        \"id_produto\": 10,\n        \"id_fornecedor\": 3,\n        \"preco_custo\": \"6.20\",\n        \"quantidade\": 31,\n        \"nota_fiscal\": \"NF-5386\",\n        \"observacoes\": \"Observação 2\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 3,\n        \"id_produto\": 8,\n        \"id_fornecedor\": 3,\n        \"preco_custo\": \"180.00\",\n        \"quantidade\": 84,\n        \"nota_fiscal\": \"NF-3685\",\n        \"observacoes\": \"Observação 3\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 4,\n        \"id_produto\": 1,\n        \"id_fornecedor\": 5,\n        \"preco_custo\": \"1200.00\",\n        \"quantidade\": 78,\n        \"nota_fiscal\": \"NF-1742\",\n        \"observacoes\": \"Observação 4\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 5,\n        \"id_produto\": 7,\n        \"id_fornecedor\": 5,\n        \"preco_custo\": \"89.90\",\n        \"quantidade\": 39,\n        \"nota_fiscal\": \"NF-1116\",\n        \"observacoes\": \"Observação 5\",\n        \"created_at\": null\n    }\n]"}],"_postman_id":"3ffdf323-a6e1-4af8-9a8e-2c3c58659d1e"},{"name":"LISTAR ENTRADA","id":"52a82cff-22fb-4cc6-b71c-cee5ff0579bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/entradas/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Mostre a entrada em específico a partir do seu ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Entrada encontrada.</td>\n</tr>\n<tr>\n<td>entrada</td>\n<td>\"id_produto\" : \"ID do Produto\",  <br />\"id_fornecedor\" : \"ID do Fornecedor\",  <br />\"preco_custo\" =&gt; \"Preço de Custo do Produto\",  <br />\"quantidade\" : \"Quantidade da Entrada do Produto\",  <br />\"nota_fiscal\" : \"Nota Fiscal do Produto\",  <br />\"observacoes\" : \"Observações sobre a Entrada do Produto\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Entrada não encontrada.</td>\n</tr>\n<tr>\n<td>entrada</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","entradas","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"7660438a-d4fe-42df-9bb2-1a510d56595f","name":"OK","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/entradas/5"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 18 Mar 2025 13:03:56 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Entrada encontrada.\",\n    \"entrada\": {\n        \"id\": 5,\n        \"id_produto\": 7,\n        \"id_fornecedor\": 5,\n        \"preco_custo\": \"89.90\",\n        \"quantidade\": 39,\n        \"nota_fiscal\": \"NF-1116\",\n        \"observacoes\": \"Observação 5\",\n        \"created_at\": null\n    }\n}"},{"id":"c139bbd1-894b-4817-b205-400ded40922d","name":"NOT FOUND","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/entradas/1"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 18:04:34 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 404,\n    \"mensagem\": \"Entrada não encontrada.\",\n    \"entrada\": []\n}"}],"_postman_id":"52a82cff-22fb-4cc6-b71c-cee5ff0579bd"},{"name":"CRIAR ENTRADA","id":"fd2abdaf-a546-44e6-9da4-72d678687ddd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"id_produto","value":"","description":"<p>ID do Produto</p>\n","type":"text","uuid":"75571954-8722-4736-9fe0-6b35fa75f71f"},{"key":"id_fornecedor","value":"","description":"<p>ID do Fornecedor</p>\n","type":"text","uuid":"187177e8-bb4e-4e6d-95b0-6c89a55cce7e"},{"key":"quantidade","value":"","description":"<p>Quantidade de Produto</p>\n","type":"text","uuid":"9539f93c-5a0f-46ba-a6b9-679206e21b84"},{"key":"nota_fiscal","value":"","description":"<p>Nota Fiscal do Produto</p>\n","type":"text","uuid":"d0c29753-6208-4fc3-94ee-b7c0f06c7c3c"},{"key":"observacoes","value":"","description":"<p>Observações sobre a Entrada do Produto</p>\n","type":"text","uuid":"f278cefc-dd58-4145-a779-7ac793c1c33e"}]},"url":"http://127.0.0.1:8000/api/entradas","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Crie uma entrada.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>201 Created</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>entrada</td>\n<td>\"id_produto\" : \"ID do Produto\",  <br />\"id_fornecedor\" : \"ID do Fornecedor\",  <br />\"preco_custo\" : \"Preço de Custo do Produto\",  <br />\"quantidade\" : \"Quantidade da Entrada do Produto\",  <br />\"nota_fiscal\" : \"Nota Fiscal do Produto\",  <br />\"observacoes\" : \"Observações sobre a Entrada do Produto\",  <br />\"created_at\" : \"Data do registro\"  <br />\"id\" : ID da Entrada,</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>400 Bad Request:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>400</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Lista de Erros</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>500 Server Error</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>500</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Não foi possível concluir a requisição.</td>\n</tr>\n<tr>\n<td>entrada</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","entradas"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"54c8822e-a66a-4a39-87c4-6a1ed181e53f","name":"CREATED","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"id_produto","value":"1","description":"ID do Produto","type":"text","uuid":"75571954-8722-4736-9fe0-6b35fa75f71f"},{"key":"id_fornecedor","value":"1","description":"ID do Fornecedor","type":"text","uuid":"187177e8-bb4e-4e6d-95b0-6c89a55cce7e"},{"key":"quantidade","value":"10","description":"Quantidade de Produto","type":"text","uuid":"9539f93c-5a0f-46ba-a6b9-679206e21b84"},{"key":"nota_fiscal","value":"EF_fdsa1321","description":"Nota Fiscal do Produto","type":"text","uuid":"d0c29753-6208-4fc3-94ee-b7c0f06c7c3c"},{"key":"observacoes","value":"Sem observações","description":"Observações sobre a Entrada do Produto","type":"text","uuid":"f278cefc-dd58-4145-a779-7ac793c1c33e"}]},"url":"http://127.0.0.1:8000/api/entradas"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 18 Mar 2025 13:09:44 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"id_produto\": \"1\",\n    \"id_fornecedor\": \"1\",\n    \"preco_custo\": \"1200.00\",\n    \"quantidade\": \"10\",\n    \"nota_fiscal\": \"EF_fdsa1321\",\n    \"observacoes\": \"Sem observações\",\n    \"created_at\": \"2025-03-18T13:09:44.000000Z\",\n    \"id\": 7\n}"}],"_postman_id":"fd2abdaf-a546-44e6-9da4-72d678687ddd"},{"name":"ALTERAR ENTRADA","id":"29a4bd72-d1e7-440c-9a1f-28c2b2494b19","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"nota_fiscal","value":"{nota_fiscal_entrada}","type":"text","uuid":"49b6b88c-16d2-4c1e-b53d-4e6e13f99dfb"},{"key":"observacoes","value":"{observacoes_entrada}","type":"text","uuid":"0803f8ec-0fc2-4b0d-a662-8cfb94202eab"}]},"url":"http://127.0.0.1:8000/api/entradas/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Altere uma entrada em específico a partir do seu ID. <strong>Só é possível alterar Nota Fiscal e Observações.</strong></p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Entrada alterada.</td>\n</tr>\n<tr>\n<td>entrada</td>\n<td>\"id_produto\" : \"ID do Produto\",  <br />\"id_fornecedor\" : \"ID do Fornecedor\",  <br />\"preco_custo\" : \"Preço de Custo do Produto\",  <br />\"quantidade\" : \"Quantidade da Entrada do Produto\",  <br />\"nota_fiscal\" : \"Nota Fiscal do Produto\",  <br />\"observacoes\" : \"Observações sobre a Entrada do Produto\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Entrada não encontrada.</td>\n</tr>\n<tr>\n<td>entrada</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","entradas","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"6d027bc9-1883-48f2-ab40-69e08f2ef108","name":"OK","originalRequest":{"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"nota_fiscal","value":"3j1k2313bj12h3l","description":"Nota Fiscal do Produto de Entrada","type":"text","uuid":"52c4bb3a-a324-4b8a-8eb6-1ad628015aa5"},{"key":"observacoes","value":"Sem observações","description":"Observações sobre a Entrada do Produto","type":"text","uuid":"0e1e79ae-84e8-4675-ad95-43cc1aa411f6"}]},"url":"http://127.0.0.1:8000/api/entradas/6"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 18 Mar 2025 13:10:55 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Entrada alterada.\",\n    \"entrada\": {\n        \"id\": 6,\n        \"id_produto\": 1,\n        \"id_fornecedor\": 1,\n        \"preco_custo\": \"1200.00\",\n        \"quantidade\": 10,\n        \"nota_fiscal\": \"3j1k2313bj12h3l\",\n        \"observacoes\": \"Sem observações\",\n        \"created_at\": \"2025-03-18T13:05:09.000000Z\"\n    }\n}"}],"_postman_id":"29a4bd72-d1e7-440c-9a1f-28c2b2494b19"},{"name":"LISTAR SAÍDAS","id":"bb35df95-96de-4d83-b543-d59a33ec5dd2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/saidas","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Retorna uma lista de todas as saídas.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id_produto</td>\n<td>ID do Produto</td>\n</tr>\n<tr>\n<td>id_fornecedor</td>\n<td>ID do Fornecedor</td>\n</tr>\n<tr>\n<td>preco_venda</td>\n<td>Preço de Venda do Produto</td>\n</tr>\n<tr>\n<td>quantidade</td>\n<td>Quantidade de Saída do Produto</td>\n</tr>\n<tr>\n<td>nota_fiscal</td>\n<td>Nota Fiscal do Produto</td>\n</tr>\n<tr>\n<td>observacoes</td>\n<td>Observações sobre a Saída do Produto</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Data do registro</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","saidas"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"86e060a5-0e69-43c1-9491-84e9b9164825","name":"OK","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/saidas"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 18 Mar 2025 13:17:24 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"id_produto\": 10,\n        \"id_fornecedor\": 3,\n        \"preco_venda\": \"10.10\",\n        \"quantidade\": 10,\n        \"nota_fiscal\": \"NF_312dsadsf1\",\n        \"observacoes\": \"Sem Observações\",\n        \"created_at\": \"2025-03-18T13:15:28.000000Z\"\n    }\n]"}],"_postman_id":"bb35df95-96de-4d83-b543-d59a33ec5dd2"},{"name":"LISTAR SAÍDA","id":"5028bac9-8d61-478c-8d6f-618da9efb612","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/saidas/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Mostre a saída em específico a partir do seu ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Saída encontrada.</td>\n</tr>\n<tr>\n<td>saida</td>\n<td>\"id_produto\" : \"ID do Produto\",  <br />\"id_fornecedor\" : \"ID do Fornecedor\",  <br />\"preco_venda\" : \"Preço de Venda do Produto\",  <br />\"quantidade\" : \"Quantidade da Saída do Produto\",  <br />\"nota_fiscal\" : \"Nota Fiscal do Produto\",  <br />\"observacoes\" : \"Observações sobre a Saída do Produto\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Saída não encontrada.</td>\n</tr>\n<tr>\n<td>saida</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","saidas","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"b7973c45-5e76-46e5-9556-f536b76d552f","name":"OK","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/saidas/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 20:23:56 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Entrada encontrada.\",\n    \"Entrada\": {\n        \"id\": 1,\n        \"id_produto\": 1,\n        \"id_fornecedor\": 1,\n        \"quantidade\": 5,\n        \"nota_fiscal\": \"dsaf1312dfaf\",\n        \"observacoes\": null,\n        \"created_at\": \"2025-03-16T15:06:13.000000Z\"\n    }\n}"},{"id":"d5406d34-fda2-4039-8f30-1f1e3ce0db03","name":"NOT FOUND","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/saidas/5"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 20:24:13 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 404,\n    \"mensagem\": \"Entrada não encontrada.\",\n    \"entrada\": []\n}"}],"_postman_id":"5028bac9-8d61-478c-8d6f-618da9efb612"},{"name":"CRIAR SAÍDA","id":"9abb0cf6-ba12-4448-82bb-a0642b047bad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"id_produto","value":"1","description":"<p>ID do Produto</p>\n","type":"text","uuid":"67e72b94-f1f1-4532-aac5-99e4366a06a9"},{"key":"id_fornecedor","value":"1","description":"<p>ID do Fornecedor</p>\n","type":"text","uuid":"f91404dc-fc3d-4ceb-a31b-f487c0ea2814"},{"key":"quantidade","value":"10","description":"<p>Quantidade de Saído do Produto</p>\n","type":"text","uuid":"90a46ec5-5e61-45f6-bf72-e5baca21bb2c"},{"key":"nota_fiscal","value":"NF_312dsadsf1","description":"<p>Nota Fiscal do Produto</p>\n","type":"text","uuid":"8a12f30f-1cf0-41d9-84ec-61a7d5732ebf"},{"key":"observacoes","value":"Sem Observações","description":"<p>Observações sobre a Saída do Produto</p>\n","type":"text","uuid":"72fe46bd-cbf5-4405-917e-0a8ab512f972"}]},"url":"http://127.0.0.1:8000/api/saidas","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Crie uma saída.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>201 Created</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>saida</td>\n<td>\"id_produto\" : \"ID do Produto\",  <br />\"id_fornecedor\" : \"ID do Fornecedor\",  <br />\"preco_venda\" : \"Preço de Venda do Produto\",  <br />\"quantidade\" : \"Quantidade da Saída do Produto\",  <br />\"nota_fiscal\" : \"Nota Fiscal do Produto\",  <br />\"observacoes\" : \"Observações sobre a Saída do Produto\",  <br />\"created_at\" : \"Data do registro\"  <br />\"id\" : ID da saída,</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>400 Bad Request:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>400</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Lista de Erros</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>500 Server Error</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>500</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Não foi possível concluir a requisição.</td>\n</tr>\n<tr>\n<td>saída</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","saidas"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"7c31a513-9509-46a9-a731-82515b817e30","name":"CREATED","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"id_produto","value":"10","description":"ID do Produto","type":"text","uuid":"67e72b94-f1f1-4532-aac5-99e4366a06a9"},{"key":"id_fornecedor","value":"3","description":"ID do Fornecedor","type":"text","uuid":"f91404dc-fc3d-4ceb-a31b-f487c0ea2814"},{"key":"quantidade","value":"10","description":"Quantidade de Saído do Produto","type":"text","uuid":"90a46ec5-5e61-45f6-bf72-e5baca21bb2c"},{"key":"nota_fiscal","value":"NF_312dsadsf1","description":"Nota Fiscal do Produto","type":"text","uuid":"8a12f30f-1cf0-41d9-84ec-61a7d5732ebf"},{"key":"observacoes","value":"Sem Observações","description":"Observações sobre a Saída do Produto","type":"text","uuid":"72fe46bd-cbf5-4405-917e-0a8ab512f972"}]},"url":"http://127.0.0.1:8000/api/saidas"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 18 Mar 2025 13:15:28 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"id_produto\": \"10\",\n    \"id_fornecedor\": \"3\",\n    \"preco_venda\": \"10.10\",\n    \"quantidade\": \"10\",\n    \"nota_fiscal\": \"NF_312dsadsf1\",\n    \"observacoes\": \"Sem Observações\",\n    \"created_at\": \"2025-03-18T13:15:28.000000Z\",\n    \"id\": 1\n}"}],"_postman_id":"9abb0cf6-ba12-4448-82bb-a0642b047bad"},{"name":"UPDATE SAÍDA","id":"6022dbb7-d346-4ba9-8fa3-296f6a8428e1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"nota_fiscal","value":"{nota_fiscal_saidas}","type":"text","uuid":"66eb6e11-a6e6-42e7-a48b-d5a481016cbc"},{"key":"observacoes","value":"{observacoes_saidas}","type":"text","uuid":"6485c67b-2450-447a-a2e6-a1b506a0d5cf"}]},"url":"http://127.0.0.1:8000/api/saidas/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Altere uma saída em específico a partir do seu ID. <strong>Só é possível alterar Nota Fiscal e Observações.</strong></p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Saída alterada.</td>\n</tr>\n<tr>\n<td>saida</td>\n<td>\"id_produto\" : \"ID do Produto\",  <br />\"id_fornecedor\" : \"ID do Fornecedor\",  <br />\"preco_venda\" : \"Preço de Venda do Produto\",  <br />\"quantidade\" : \"Quantidade da Saída do Produto\",  <br />\"nota_fiscal\" : \"Nota Fiscal do Produto\",  <br />\"observacoes\" : \"Observações sobre a Saída do Produto\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Saída não encontrada.</td>\n</tr>\n<tr>\n<td>saida</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","saidas","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"9845a1ac-5eb8-4ee4-9728-9a7dca42b894","name":"OK","originalRequest":{"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"nota_fiscal","value":"EF_2312dfa12","type":"text","uuid":"d1e63519-136b-4572-96ab-40d63435e75a"},{"key":"observacoes","value":"Observações alteradas","type":"text","uuid":"4a87f430-5c92-4cc8-91e7-bcf4e588224a"}]},"url":"http://127.0.0.1:8000/api/saidas/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 20 Mar 2025 20:18:12 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Saída alterada.\",\n    \"saida\": {\n        \"id\": 1,\n        \"id_produto\": 10,\n        \"id_fornecedor\": 3,\n        \"preco_venda\": \"10.10\",\n        \"quantidade\": 10,\n        \"nota_fiscal\": \"EF_2312dfa12\",\n        \"observacoes\": \"Observações alteradas\",\n        \"created_at\": \"2025-03-18T13:15:28.000000Z\"\n    }\n}"},{"id":"0d434446-6f87-4017-a454-63ca60e46661","name":"NOT FOUND","originalRequest":{"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"nota_fiscal","value":"EF_2312dfa12","type":"text","uuid":"7ac086a9-6f30-4587-b114-ab0217e2ba88"},{"key":"observacoes","value":"Observações alteradas","type":"text","uuid":"67688aec-93e6-44cb-9d27-35394bc4f06b"}]},"url":"http://127.0.0.1:8000/api/saidas/15"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 20 Mar 2025 20:22:04 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 404,\n    \"mensagem\": \"Saída não encontrada.\",\n    \"saida\": []\n}"}],"_postman_id":"6022dbb7-d346-4ba9-8fa3-296f6a8428e1"},{"name":"DELETAR SAÍDA","id":"cd7bfd44-5b6d-425f-9d4c-47fb1b89e0b6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/saidas/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Exclua a saída a partir do ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Saída excluída.</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Saída não encontrada.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","saidas","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"736367b2-a19a-4824-84bc-1a9de3dd001c","name":"OK","originalRequest":{"method":"DELETE","header":[],"url":"http://127.0.0.1:8000/api/saidas/12"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 20:33:40 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Saída excluída.\"\n}"},{"id":"1166f3fb-a277-4c1a-a05a-aa4676f46a47","name":"NOT FOUND","originalRequest":{"method":"DELETE","header":[],"url":"http://127.0.0.1:8000/api/saidas/111"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 20:33:13 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 404,\n    \"mensagem\": \"Saída não encontrada.\"\n}"}],"_postman_id":"cd7bfd44-5b6d-425f-9d4c-47fb1b89e0b6"},{"name":"LISTAR MARCAS","id":"fd9f85cd-e667-43d4-8c06-f19430dc575a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/marcas/","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Retorna uma lista de todos as marcas.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>ID da Marca</td>\n</tr>\n<tr>\n<td>nome</td>\n<td>Nome da Marca</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Data do Registro</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","marcas",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"538ea80c-7d1f-4a10-a8d9-3489e7ced1d8","name":"OK","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/marcas/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 16:19:23 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"nome\": \"Marca A\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 2,\n        \"nome\": \"Marca B\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 3,\n        \"nome\": \"Marca C\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 4,\n        \"nome\": \"Marca D\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 5,\n        \"nome\": \"Marca E\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 6,\n        \"nome\": \"Marca F\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 7,\n        \"nome\": \"Marca G\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 8,\n        \"nome\": \"Marca H\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 9,\n        \"nome\": \"Marca I\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 10,\n        \"nome\": \"Marca J\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 11,\n        \"nome\": \"Marca K\",\n        \"created_at\": null\n    }\n]"}],"_postman_id":"fd9f85cd-e667-43d4-8c06-f19430dc575a"},{"name":"LISTAR MARCA","id":"f54b5b77-77ff-4c55-8433-4759a4520378","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/marcas/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Mostre uma marca em específico a partir do seu ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Marca encontrada.</td>\n</tr>\n<tr>\n<td>marca</td>\n<td>\"id\" : \"ID da Marca\",  <br />\"nome\" : \"Nome da Marca\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Marca não encontrada.</td>\n</tr>\n<tr>\n<td>marca</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","marcas","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"1ac47bdc-8f77-4d88-b9c9-2b514af11c47","name":"OK","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/marcas/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 16:23:10 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Marca encontrada.\",\n    \"marca\": {\n        \"id\": 1,\n        \"nome\": \"Marca A\",\n        \"created_at\": null\n    }\n}"},{"id":"d4751041-8a76-497b-9de3-e410cfac7ade","name":"NOT FOUND","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/marcas/15"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 16:23:34 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 404,\n    \"mensagem\": \"Marca não encontrada.\",\n    \"marca\": null\n}"}],"_postman_id":"f54b5b77-77ff-4c55-8433-4759a4520378"},{"name":"CRIAR MARCA","id":"a62395b4-b5aa-41ad-8ce2-ffa299f25460","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"","description":"<p>Nome da Marca</p>\n","type":"text","uuid":"ca702612-475f-4974-ba2e-71a183078f0c"}]},"url":"http://127.0.0.1:8000/api/marcas/","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Crie uma marca.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>201 Created</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>marca</td>\n<td>\"id\" : int,  <br />\"nome\" : \"Nome da Marca\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>400 Bad Request:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>400</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Lista de Erros</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>500 Server Error</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>500</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Não foi possível concluir a requisição.</td>\n</tr>\n<tr>\n<td>marca</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","marcas",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"2cd6e603-32f9-4e78-86cf-6ad749380994","name":"CREATED","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"Marca L","description":"Nome da Marca","type":"text","uuid":"ca702612-475f-4974-ba2e-71a183078f0c"}]},"url":"http://127.0.0.1:8000/api/marcas/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 16:31:43 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"nome\": \"Marca L\",\n    \"created_at\": \"2025-03-28T16:31:43.000000Z\",\n    \"id\": 12\n}"},{"id":"243aa54f-18ec-47ff-a50d-f77592d8db58","name":"BAD REQUEST","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"","description":"Nome da Marca","type":"text","uuid":"ca702612-475f-4974-ba2e-71a183078f0c"}]},"url":"http://127.0.0.1:8000/api/marcas/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 16:32:08 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 400,\n    \"mensagem\": {\n        \"nome\": [\n            \"O nome da marca é obrigatório.\"\n        ]\n    }\n}"}],"_postman_id":"a62395b4-b5aa-41ad-8ce2-ffa299f25460"},{"name":"ALTERAR MARCA","id":"77aae872-3a6c-4adf-9e00-6f90a106f740","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"{nome_marca}","description":"<p>Nome da Marca</p>\n","type":"text","uuid":"07509b6d-9563-443a-8ee1-d549cab2443a"}]},"url":"http://127.0.0.1:8000/api/marcas/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Altere uma marca específica a partir do seu ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Marca alterada.</td>\n</tr>\n<tr>\n<td>marca</td>\n<td>\"id\" : ID da Marca,  <br />\"nome\" : \"Nome da Marca\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Marca não encontrada.</td>\n</tr>\n<tr>\n<td>marca</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","marcas","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"39fdf2a9-7b7a-4fd2-881b-a3e84dcd22b7","name":"OK","originalRequest":{"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"Marca X","description":"Nome da Marca","type":"text","uuid":"d0ac454b-0929-460d-9966-afd63346799f"}]},"url":"http://127.0.0.1:8000/api/marcas/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 16:36:00 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Marca alterada.\",\n    \"marca\": {\n        \"id\": 1,\n        \"nome\": \"Marca X\",\n        \"created_at\": null\n    }\n}"},{"id":"7ac94262-5b07-4ed0-bcb4-8bc47f9f28a5","name":"NOT FOUND","originalRequest":{"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"Marca X","description":"Nome da Marca","type":"text","uuid":"52a974ee-a6de-48aa-911b-520bbd209a52"}]},"url":"http://127.0.0.1:8000/api/marcas/22"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 16:40:26 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 404,\n    \"mensagem\": \"Marca não encontrada.\",\n    \"marca\": []\n}"}],"_postman_id":"77aae872-3a6c-4adf-9e00-6f90a106f740"},{"name":"EXCLUIR MARCA","id":"0e454deb-a9db-4ea9-a741-02a28fee39da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/marcas/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Exclua uma marca a partir do ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Marca excluída</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Marca não encontrada.</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>403 Forbidden:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>403</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Não foi possível concluir a requisição.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","marcas","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"2d495fb9-db71-4294-ac6f-35d9a90acbd7","name":"OK","originalRequest":{"method":"DELETE","header":[],"url":"http://127.0.0.1:8000/api/marcas/11"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 17:18:28 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Marca excluída.\"\n}"},{"id":"5dbcb422-5c31-4cdc-8619-9ef415757db1","name":"FORBIDDEN","originalRequest":{"method":"DELETE","header":[],"url":"http://127.0.0.1:8000/api/marcas/1"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 17:18:07 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"mensagem\": \"Não foi possível concluir a requisição.\"\n}"}],"_postman_id":"0e454deb-a9db-4ea9-a741-02a28fee39da"},{"name":"LISTAR UNIDADES","id":"11c2e6e7-60a7-4e79-9a53-7fff6f06f8c4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/unidades/","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Retorna uma lista de todos as unidades de medidas.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>ID da Marca</td>\n</tr>\n<tr>\n<td>nome</td>\n<td>Nome da Unidade de Medida</td>\n</tr>\n<tr>\n<td>sigla</td>\n<td>Sigla da Unidade de Medida</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Data do Registro</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","unidades",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"de3c4e4d-5c6e-4fef-a279-31ac7c5f7eb5","name":"OK","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/unidades/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 18:06:13 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"nome\": \"Unidade\",\n        \"sigla\": \"UN\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 2,\n        \"nome\": \"Kilograma\",\n        \"sigla\": \"Kg\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 3,\n        \"nome\": \"Grama\",\n        \"sigla\": \"g\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 4,\n        \"nome\": \"Metro\",\n        \"sigla\": \"m\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 5,\n        \"nome\": \"Tonelada\",\n        \"sigla\": \"T\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 6,\n        \"nome\": \"Litro\",\n        \"sigla\": \"L\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 7,\n        \"nome\": \"Mililitro\",\n        \"sigla\": \"ml\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 8,\n        \"nome\": \"Centímetro\",\n        \"sigla\": \"cm\",\n        \"created_at\": null\n    }\n]"}],"_postman_id":"11c2e6e7-60a7-4e79-9a53-7fff6f06f8c4"},{"name":"LISTAR UNIDADE","id":"27517898-8bf4-48c7-aad9-e6ec83be0f01","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/unidades/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Mostre uma Unidade de Medida em específico a partir do seu ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Unidade de Medida encontrada.</td>\n</tr>\n<tr>\n<td>unidade</td>\n<td>\"id\" : \"ID da Unidade de Medida\",  <br />\"nome\" : \"Nome da Unidade de Medida\",  <br />\"sigla\" : \"Sigla da Unidade de Medida\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Unidade de Medida não encontrada.</td>\n</tr>\n<tr>\n<td>unidade</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","unidades","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"cbcf88e2-9e44-4900-a1d7-e4848a93bfea","name":"OK","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/unidades/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 18:16:01 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Unidade de Medida encontrada.\",\n    \"produto\": {\n        \"id\": 1,\n        \"nome\": \"Unidade\",\n        \"sigla\": \"UN\",\n        \"created_at\": null\n    }\n}"},{"id":"a3354205-e34d-44b5-8004-3984a9032d04","name":"NOT FOUND","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/unidades/15"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 18:19:20 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 404,\n    \"mensagem\": \"Unidade de Medida não encontrada.\",\n    \"produto\": null\n}"}],"_postman_id":"27517898-8bf4-48c7-aad9-e6ec83be0f01"},{"name":"CRIAR UNIDADE","id":"578c5025-6308-47f7-9ee6-c7a68072f109","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"{nome_unidade}","description":"<p>Nome da Unidade de Medida</p>\n","type":"text","uuid":"ca702612-475f-4974-ba2e-71a183078f0c"},{"key":"sigla","value":"{sigla_unidade}","description":"<p>Sigla da Unidade de Medida</p>\n","type":"text","uuid":"02bb841d-c315-4320-b3bd-818bdb484e84"}]},"url":"http://127.0.0.1:8000/api/unidades/","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Crie uma unidade de medida.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>201 Created</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>unidade</td>\n<td>\"id\" : int,  <br />\"nome\" : \"Nome da Unidade de Medida\",  <br />\"sigla\" : \"Sigla da Unidade de Medida\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>400 Bad Request:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>400</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Lista de Erros</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>500 Server Error</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>500</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Não foi possível concluir a requisição.</td>\n</tr>\n<tr>\n<td>unidade</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","unidades",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"622942a9-71b4-464a-b5f3-509d46b9e5ee","name":"CREATED","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"Nanômetro","description":"Nome da Unidade de Medida","type":"text","uuid":"ca702612-475f-4974-ba2e-71a183078f0c"},{"key":"sigla","value":"n","description":"Sigla da Unidade de Medida","type":"text","uuid":"a67465bc-0b06-4a89-8169-08dfec465ac4"}]},"url":"http://127.0.0.1:8000/api/unidades/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 18:25:59 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"nome\": \"Nanômetro\",\n    \"sigla\": \"n\",\n    \"created_at\": \"2025-03-28T18:25:59.000000Z\",\n    \"id\": 9\n}"},{"id":"2b98a6e6-42ea-4cd2-9d6e-2b8996bfa703","name":"BAD REQUEST","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"","description":"Nome da Unidade de Medida","type":"text","uuid":"ca702612-475f-4974-ba2e-71a183078f0c"},{"key":"sigla","value":"","description":"Sigla da Unidade de Medida","type":"text","uuid":"bb3aace3-c10f-4e1c-8b49-0748c5e0b1aa"}]},"url":"http://127.0.0.1:8000/api/unidades/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 18:31:44 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 400,\n    \"mensagem\": {\n        \"nome\": [\n            \"O nome da unidade de medida é obrigatório.\"\n        ],\n        \"sigla\": [\n            \"A sigla da unidade de medida é obrigatória.\"\n        ]\n    }\n}"}],"_postman_id":"578c5025-6308-47f7-9ee6-c7a68072f109"},{"name":"ALTERAR UNIDADE","id":"3388c467-74cf-4f57-91da-7478261e8aca","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"{nome_unidade}","description":"<p>Nome da Unidade de Medida</p>\n","type":"text","uuid":"8fa972d4-6003-4143-abcd-f59b86ca59d8"},{"key":"sigla","value":"{sigla_unidade}","description":"<p>Sigla da Unidade de Medida</p>\n","type":"text","uuid":"96043bda-eb9d-46ea-a3a5-d32e934e2a66"}]},"url":"http://127.0.0.1:8000/api/unidades/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Altere uma unidade de medida específica a partir do seu ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Unidade de Medida alterada.</td>\n</tr>\n<tr>\n<td>unidade</td>\n<td>\"id\" : ID da Categoria,  <br />\"nome\" : \"Nome da Unidade de Medida\",  <br />\"sigla\" : \"Sigla da Unidade de Medida\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Unidade de Medida não encontrada.</td>\n</tr>\n<tr>\n<td>unidade</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","unidades","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"21e084bf-8b21-42ca-907a-55f0e800fc82","name":"OK","originalRequest":{"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"Nome da Unidade de Medida Alterada","description":"Nome da Unidade de Medida","type":"text","uuid":"b5d5dc98-a889-4f5d-aa81-00b252bcc402"},{"key":"sigla","value":"asd","description":"Sigla da Unidade de Medida","type":"text","uuid":"e4affaa5-3f4e-438f-ac30-a731347ef25d"}]},"url":"http://127.0.0.1:8000/api/unidades/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 18:36:21 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Unidade de medida alterada.\",\n    \"unidade\": {\n        \"id\": 1,\n        \"nome\": \"Nome da Unidade de Medida Alterada\",\n        \"sigla\": \"asd\",\n        \"created_at\": null\n    }\n}"},{"id":"f8968390-6eaa-444f-b53f-6908ab386fde","name":"NOT FOUND","originalRequest":{"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"Nome da Unidade Alterada","description":"Nome da Unidade","type":"text","uuid":"b4fca60e-a225-4eab-a067-ccb5683eba3e"},{"key":"sigla","value":"asd","description":"Sigla da Unidade de Medida","type":"text","uuid":"0ef1a994-1da3-45c2-93f0-ad4b6264d2a2"}]},"url":"http://127.0.0.1:8000/api/unidades/22"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 18:36:55 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 404,\n    \"mensagem\": \"Unidade de medida não encontrada.\",\n    \"unidade\": []\n}"}],"_postman_id":"3388c467-74cf-4f57-91da-7478261e8aca"},{"name":"EXCLUIR UNIDADE","id":"21fa0679-ba2e-426d-b341-7e9b8bb50557","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/unidades/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Exclua uma unidade de medida a partir do ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Unidade de medida excluída.</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Unidade de medida não encontrada.</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>403 Forbidden:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>403</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Não foi possível concluir a requisição.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","unidades","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"a0d5699b-fac1-4211-8f8f-e31208d99d88","name":"OK","originalRequest":{"method":"DELETE","header":[],"url":"http://127.0.0.1:8000/api/unidades/5"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 18:39:10 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Unidade de medida excluída.\"\n}"},{"id":"a31aae73-623f-49f2-ba00-c47fd8f0e8b7","name":"FORBIDDEN","originalRequest":{"method":"DELETE","header":[],"url":"http://127.0.0.1:8000/api/unidades/1"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 18:39:26 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"mensagem\": \"Não foi possível concluir a requisição.\"\n}"}],"_postman_id":"21fa0679-ba2e-426d-b341-7e9b8bb50557"},{"name":"LISTAR CATEGORIAS","id":"c7a40fe5-5634-418d-ac07-3098960dd25b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/categorias/","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Retorna uma lista de todos as categorias.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>ID da Marca</td>\n</tr>\n<tr>\n<td>nome</td>\n<td>Nome da Categoria</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Data do Registro</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","categorias",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"7c8e8688-3696-486f-99f9-e60b243979bd","name":"OK","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/categorias/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 17:22:40 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"nome\": \"Eletrônicos\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 2,\n        \"nome\": \"Vestuário\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 3,\n        \"nome\": \"Alimentos\",\n        \"created_at\": null\n    },\n    {\n        \"id\": 4,\n        \"nome\": \"Geral\",\n        \"created_at\": null\n    }\n]"}],"_postman_id":"c7a40fe5-5634-418d-ac07-3098960dd25b"},{"name":"LISTAR CATEGORIA","id":"d666a165-9927-4ed1-905a-654a7db91711","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/categorias/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Mostre uma categoria em específico a partir do seu ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Categoria encontrada.</td>\n</tr>\n<tr>\n<td>categoria</td>\n<td>\"id\" : \"ID da Categoria\",  <br />\"nome\" : \"Nome da Categoria\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Categoria não encontrada.</td>\n</tr>\n<tr>\n<td>categoria</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","categorias","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"a225e401-d028-4715-aa74-6370a5f0f935","name":"OK","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/categorias/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 17:30:59 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Categoria encontrada.\",\n    \"categoria\": {\n        \"id\": 1,\n        \"nome\": \"Eletrônicos\",\n        \"created_at\": null\n    }\n}"},{"id":"0b61325c-2c1f-4532-b71c-6692f17d05c2","name":"NOT FOUND","originalRequest":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/categorias/15"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 17:31:18 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 404,\n    \"mensagem\": \"Categoria não encontrada.\",\n    \"categoria\": null\n}"}],"_postman_id":"d666a165-9927-4ed1-905a-654a7db91711"},{"name":"CRIAR CATEGORIA","id":"ce611250-6694-4525-8fc3-fbea1343628e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"","description":"<p>Nome da Categoria</p>\n","type":"text","uuid":"ca702612-475f-4974-ba2e-71a183078f0c"}]},"url":"http://127.0.0.1:8000/api/categorias/","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Crie uma categoria.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>201 Created</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>categoria</td>\n<td>\"id\" : int,  <br />\"nome\" : \"Nome da Categoria\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>400 Bad Request:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>400</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Lista de Erros</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>500 Server Error</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>500</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Não foi possível concluir a requisição.</td>\n</tr>\n<tr>\n<td>categoria</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","categorias",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"df2afcaa-8af8-4af5-8f7d-d808bac771aa","name":"CREATED","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"Categoria 10","description":"Nome da Categoria","type":"text","uuid":"ca702612-475f-4974-ba2e-71a183078f0c"}]},"url":"http://127.0.0.1:8000/api/categorias/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 17:41:46 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"nome\": \"Categoria 10\",\n    \"created_at\": \"2025-03-28T17:41:46.000000Z\",\n    \"id\": 5\n}"},{"id":"436a377f-8ffe-4937-b1f8-47b30b2c7e76","name":"BAD REQUEST","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"","description":"Nome da Categoria","type":"text","uuid":"ca702612-475f-4974-ba2e-71a183078f0c"}]},"url":"http://127.0.0.1:8000/api/categorias/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 17:41:31 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 400,\n    \"mensagem\": {\n        \"nome\": [\n            \"O nome da categoria é obrigatório.\"\n        ]\n    }\n}"}],"_postman_id":"ce611250-6694-4525-8fc3-fbea1343628e"},{"name":"ALTERAR CATEGORIA","id":"021bd6c5-54b4-41bf-986f-37135d93b902","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"{nome_categoria}","description":"<p>Nome da Categoria</p>\n","type":"text","uuid":"2530d2c1-1a73-4f11-9f48-05317d107381"}]},"url":"http://127.0.0.1:8000/api/categorias/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Altere uma categoria específica a partir do seu ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Categoria alterada.</td>\n</tr>\n<tr>\n<td>categoria</td>\n<td>\"id\" : ID da Categoria,  <br />\"nome\" : \"Nome da Categoria\",  <br />\"created_at\" : \"Data do registro\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Categoria não encontrada.</td>\n</tr>\n<tr>\n<td>categoria</td>\n<td>NULL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","categorias","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"6e8693e6-c31a-4749-8d52-108e6474c3bd","name":"OK","originalRequest":{"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"Nome da Categoria Alterada","description":"Nome da Categoria","type":"text","uuid":"f85ec494-3eda-44c6-a1e3-9f3a7ce0af33"}]},"url":"http://127.0.0.1:8000/api/categorias/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 17:51:10 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Categoria alterada.\",\n    \"categoria\": {\n        \"id\": 1,\n        \"nome\": \"Nome da Categoria Alterada\",\n        \"created_at\": null\n    }\n}"},{"id":"b6d404fa-4a65-4580-9d2f-17d22d0c5110","name":"NOT FOUND","originalRequest":{"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"Nome da Categoria Alterada","description":"Nome da Categoria","type":"text","uuid":"d0fd0daa-bce7-41f7-bd01-6e2457ccbf3b"}]},"url":"http://127.0.0.1:8000/api/categorias/22"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 17:51:55 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 404,\n    \"mensagem\": \"Categoria não encontrada.\",\n    \"categoria\": []\n}"}],"_postman_id":"021bd6c5-54b4-41bf-986f-37135d93b902"},{"name":"EXCLUIR CATEGORIA","id":"28edbb86-30fd-4964-8c19-0d24eb628376","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"url":"http://127.0.0.1:8000/api/categorias/{id}","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Exclua uma categoria a partir do ID.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Categoria excluída</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>404 Not Found</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>404</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Categoria não encontrada.</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>403 Forbidden:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>403</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Não foi possível concluir a requisição.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","categorias","{id}"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"b7f384b7-689b-4b97-a291-e1890c71074a","name":"OK","originalRequest":{"method":"DELETE","header":[],"url":"http://127.0.0.1:8000/api/categorias/5"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 17:58:28 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Categoria excluída.\"\n}"},{"id":"2f91e907-3dff-46a0-a794-bc64c9ebbc96","name":"FORBIDDEN","originalRequest":{"method":"DELETE","header":[],"url":"http://127.0.0.1:8000/api/categorias/1"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Mar 2025 17:58:47 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"mensagem\": \"Não foi possível concluir a requisição.\"\n}"}],"_postman_id":"28edbb86-30fd-4964-8c19-0d24eb628376"},{"name":"CRIAÇÃO DE USUÁRIO","id":"a2d9bb6d-dad2-41a7-8f44-283aa2dc73c6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"","description":"<p>Nome do Usuário</p>\n","type":"text","uuid":"40cbd6bb-0f8e-440c-aba0-b5a7137b1cce"},{"key":"email","value":"","description":"<p>E-mail do usuário</p>\n","type":"text","uuid":"7aa6ac0a-293b-49ce-9e42-8cadc7abceff"},{"key":"senha","value":"","description":"<p>Senha do Usuário</p>\n","type":"text","uuid":"a47f64e8-0a2a-4a60-8941-1456221e5e1d"}]},"url":"http://127.0.0.1:8000/api/register","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Cria um usuário</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>usuario</td>\n<td>\"name\" : \"Nome do Usuário\",  <br />\"email\" : \"E-mail do Usuário\",  <br />\"senha\" : \"Senha Usuário\",</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>400 Bad Request:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>400</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>\"Erros\"</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>500 Server Error</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>500</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Não foi possível concluir a requisição.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","register"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"4aa8661a-bcc3-4b91-b8ba-7dcb6f329ea9","name":"CREATED","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"nome","value":"Usuário de teste","type":"text","uuid":"40cbd6bb-0f8e-440c-aba0-b5a7137b1cce"},{"key":"email","value":"teste@teste.com","type":"text","uuid":"7aa6ac0a-293b-49ce-9e42-8cadc7abceff"},{"key":"senha","value":"teste123","type":"text","uuid":"a47f64e8-0a2a-4a60-8941-1456221e5e1d"}]},"url":"http://127.0.0.1:8000/api/register"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Sat, 05 Apr 2025 17:03:20 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"mensagem\": \"Usuário cadastrado com sucesso.\",\n    \"usuario\": {\n        \"name\": \"Usuário de teste\",\n        \"email\": \"teste@teste.com\"\n    }\n}"}],"_postman_id":"a2d9bb6d-dad2-41a7-8f44-283aa2dc73c6"},{"name":"LOGIN DO USUÁRIO","id":"ea4ad6cb-d7b1-414f-9048-d4f2e1fa863d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"email","value":"","description":"<p>E-mail do usuário</p>\n","type":"text","uuid":"57041941-18bd-45b7-95ab-3c9f2f39705a"},{"key":"password","value":"","description":"<p>Senha do usuário</p>\n","type":"text","uuid":"e3f9e7ea-2dd2-4b64-aad5-6037b4fb8798"}]},"url":"http://127.0.0.1:8000/api/login","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Autentica o usuário.</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>access_token</td>\n<td>Token de Acesso</td>\n</tr>\n<tr>\n<td>token_type</td>\n<td>\"bearer\"</td>\n</tr>\n<tr>\n<td>expires_in</td>\n<td>3600</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>401 Unauthorized:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>401</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Não autorizado</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","login"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"de820dfc-5f57-497f-818e-378e28e4d320","name":"UNAUTHORIZED","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"email","value":"","description":"E-mail do usuário","type":"text","uuid":"57041941-18bd-45b7-95ab-3c9f2f39705a"},{"key":"password","value":"","description":"Senha do usuário","type":"text","uuid":"e3f9e7ea-2dd2-4b64-aad5-6037b4fb8798"}]},"url":"http://127.0.0.1:8000/api/login"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Sat, 05 Apr 2025 17:15:25 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 401,\n    \"mensagem\": \"Não autorizado.\"\n}"},{"id":"b108da8b-455a-4886-aed4-00de3bb689ca","name":"OK","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"email","value":"teste@teste.com","description":"E-mail do usuário","type":"text","uuid":"57041941-18bd-45b7-95ab-3c9f2f39705a"},{"key":"password","value":"teste123","description":"Senha do usuário","type":"text","uuid":"e3f9e7ea-2dd2-4b64-aad5-6037b4fb8798"}]},"url":"http://127.0.0.1:8000/api/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Sat, 05 Apr 2025 17:18:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"access_token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vMTI3LjAuMC4xOjgwMDAvYXBpL2xvZ2luIiwiaWF0IjoxNzQzODczNDg5LCJleHAiOjE3NDM4NzcwODksIm5iZiI6MTc0Mzg3MzQ4OSwianRpIjoiQmkya2NpMjQ1c0ExWmVZaCIsInN1YiI6IjUiLCJwcnYiOiIyM2JkNWM4OTQ5ZjYwMGFkYjM5ZTcwMWM0MDA4NzJkYjdhNTk3NmY3In0.5Ne4j-i-QaxSAb8WpY046m5v3ymTW0528IYirnuRtA0\",\n    \"token_type\": \"bearer\",\n    \"expires_in\": 3600\n}"}],"_postman_id":"ea4ad6cb-d7b1-414f-9048-d4f2e1fa863d"},{"name":"LOGOUT DO USUÁRIO","id":"320341c0-d588-4fc7-b6bd-36131238033a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Authorization","value":"","description":"<p>Bearer {Token do Usuário}</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[]},"url":"http://127.0.0.1:8000/api/logout","description":"<h2 id=\"descrição\">Descrição:</h2>\n<p>Desloga o usuário</p>\n<h2 id=\"saída\">Saída:</h2>\n<ul>\n<li><strong>200 Ok</strong>:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>200</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Usuário desconectado</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>401 Unauthorized:</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Chave</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status_code</td>\n<td>401</td>\n</tr>\n<tr>\n<td>mensagem</td>\n<td>Não autorizado</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"8000","path":["api","logout"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"625d1080-bb6b-445c-ab47-1f9b868ebb2f","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vMTI3LjAuMC4xOjgwMDAvYXBpL2xvZ2luIiwiaWF0IjoxNzQzODczNDg5LCJleHAiOjE3NDM4NzcwODksIm5iZiI6MTc0Mzg3MzQ4OSwianRpIjoiQmkya2NpMjQ1c0ExWmVZaCIsInN1YiI6IjUiLCJwcnYiOiIyM2JkNWM4OTQ5ZjYwMGFkYjM5ZTcwMWM0MDA4NzJkYjdhNTk3NmY3In0.5Ne4j-i-QaxSAb8WpY046m5v3ymTW0528IYirnuRtA0","description":"Token do Usuário","type":"text"}],"body":{"mode":"formdata","formdata":[]},"url":"http://127.0.0.1:8000/api/logout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Sat, 05 Apr 2025 17:30:24 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"mensagem\": \"Usuário desconectado.\"\n}"},{"id":"b9e05c82-249d-4eec-9eca-235d607ed813","name":"UNAUTHORIZED","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vMTI3LjAuMC4xOjgwMDAvYXBpL2xvZ2luIiwiaWF0IjoxNzQzODczNDg5LCJleHAiOjE3NDM4NzcwODksIm5iZiI6MTc0Mzg3MzQ4OSwianRpIjoiQmkya2NpMjQ1c0ExWmVZaCIsInN1YiI6IjUiLCJwcnYiOiIyM2JkNWM4OTQ5ZjYwMGFkYjM5ZTcwMWM0MDA4NzJkYjdhNTk3NmY3In0.5Ne4j-i-QaxSAb8WpY046m5v3ymTW0528IYirnuRtA0","description":"Token do Usuário","type":"text"}],"body":{"mode":"formdata","formdata":[]},"url":"http://127.0.0.1:8000/api/logout"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.2"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Sat, 05 Apr 2025 17:31:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 401,\n    \"mensagem\": \"Não autorizado.\"\n}"}],"_postman_id":"320341c0-d588-4fc7-b6bd-36131238033a"}]}