{"info":{"_postman_id":"9b385862-3b5f-4246-acd1-91a9e2832813","name":"API-DOCE","description":"<html><head></head><body><p>A API-DOCE é uma coleção voltada para o gerenciamento de usuários e de doces cadastrados no sistema. Ela reúne requests para cadastro e autenticação de usuários, além de operações de criação, listagem, consulta, atualização e exclusão de doces. Seu objetivo é permitir o controle completo dos registros, utilizando autenticação por token para proteger as ações que exigem identificação do usuário.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"51855037","collectionId":"9b385862-3b5f-4246-acd1-91a9e2832813","publishedId":"2sBXirkURM","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-04-09T18:17:49.000Z"},"item":[{"name":"New Request","id":"7f9c60a1-8057-4a6b-a5b6-055409d9754e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"description":"<p>A API usa códigos HTTP padrão: <strong>200</strong> (sucesso), <strong>201</strong> (criado), <strong>400</strong> (dados inválidos), <strong>401</strong> (sem autenticação), <strong>403</strong> (sem permissão), <strong>404</strong> (não encontrado), <strong>422</strong> (campos obrigatórios faltando) e <strong>500</strong> (erro no servidor).</p>\n","urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"7f9c60a1-8057-4a6b-a5b6-055409d9754e"},{"name":"Exibir Doce","id":"133ddaeb-cdd3-4deb-8b64-1f82cc5f6eb4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"Bearer 4c22487b96d48844bcdd35262322fe1f","type":"text"},{"key":"","value":"","type":"text"}],"url":"http://127.0.0.1:8000/api/exibe_doce/11?token=4c22487b96d48844bcdd35262322fe1f","description":"<p>Recupera os detalhes de um doce específico pelo ID para um usuário autenticado, enviando o token tanto no header Authorization quanto nos parâmetros da URL. A resposta retorna os dados completos do doce, como nome, sabor, ingredientes, preço, alergênicos, quantidade, descrição e datas de criação e atualização.</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","exibe_doce","11"],"host":["127","0","0","1"],"query":[{"key":"token","value":"4c22487b96d48844bcdd35262322fe1f"}],"variable":[]}},"response":[],"_postman_id":"133ddaeb-cdd3-4deb-8b64-1f82cc5f6eb4"},{"name":"Cadastrar Doce","id":"baa66c3b-7794-48fb-8e6a-e1827373605a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"Nome\": \"Trufa de Morango\",\r\n    \"Sabor\": \"Doce\",\r\n    \"Ingredientes\": \"Chocolate branco, creme de leite, morango\",\r\n    \"Preco\": 6,\r\n    \"Alergicos\": \"Lactose\",\r\n    \"Quantidade\": 12,\r\n    \"Descricao\": \"Trufa recheada com ganache de morango\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/salva_doce?token=4c22487b96d48844bcdd35262322fe1f","description":"<p>Cria um novo doce para o usuário autenticado a partir de um corpo JSON com informações como nome, sabor, ingredientes, preço, alergênicos, quantidade e descrição. Quando a operação é bem-sucedida, a resposta retorna o doce criado com seu identificador.</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","salva_doce"],"host":["127","0","0","1"],"query":[{"key":"token","value":"4c22487b96d48844bcdd35262322fe1f"}],"variable":[]}},"response":[],"_postman_id":"baa66c3b-7794-48fb-8e6a-e1827373605a"},{"name":"Alterar Doce","id":"259bb132-39d5-4c46-8434-61e71009a143","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"Nome\": \"Brigadeiro\",\r\n    \"Sabor\": \"Doce\",\r\n    \"Ingredientes\": \"Leite condensado, manteiga, chocolate\",\r\n    \"Preco\": 5,\r\n    \"Alergicos\": \"Lactose\",\r\n    \"Quantidade\": 10,\r\n    \"Descricao\": \"Brigadeiro tradicional feito com amor\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/atualiza_doce/11?token=4c22487b96d48844bcdd35262322fe1f","description":"<p>Atualiza os dados de um doce existente com base no ID informado, enviando no corpo da requisição os campos do doce que devem ser alterados. Essa request é usada para editar informações já cadastradas de um doce pertencente ao usuário autenticado.</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","atualiza_doce","11"],"host":["127","0","0","1"],"query":[{"key":"token","value":"4c22487b96d48844bcdd35262322fe1f"}],"variable":[]}},"response":[],"_postman_id":"259bb132-39d5-4c46-8434-61e71009a143"},{"name":"Deleta Doce","id":"05ea066d-e30b-466f-b8a5-5a2e27201386","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/deleta_doce/11?token=4c22487b96d48844bcdd35262322fe1f","description":"<p>Remove um doce específico pelo ID, utilizando o token enviado na URL para autenticação. Normalmente, a resposta confirma que o registro foi excluído com sucesso.</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","deleta_doce","11"],"host":["127","0","0","1"],"query":[{"key":"token","value":"4c22487b96d48844bcdd35262322fe1f"}],"variable":[]}},"response":[],"_postman_id":"05ea066d-e30b-466f-b8a5-5a2e27201386"},{"name":"Cadastro de Usuários","id":"9b5781aa-14d4-4d6a-b5d6-d4b0650a1208","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"nome\": \"Bentinho\",\r\n    \"email\": \"bentinho@email.com\",\r\n    \"senha\": \"123456\",\r\n    \"telefone\": \"15999999999\",\r\n    \"empresa\": \"Eversweet\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/Cadastro_usuario","description":"<p>Envia os dados necessários para cadastrar um novo usuário, como nome, email, senha, telefone e empresa. Essa request tem como objetivo criar uma nova conta no sistema para permitir acesso às funcionalidades da API.</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","Cadastro_usuario"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"9b5781aa-14d4-4d6a-b5d6-d4b0650a1208"},{"name":"Login de Usuários","id":"530833dc-4f4c-459a-a2fd-00cb7a203d13","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"bentinho@email.com\",\r\n    \"senha\": \"123456\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/Login","description":"<p>Realiza a autenticação do usuário a partir do email e da senha informados no corpo da requisição. Essa request verifica se o usuário já está cadastrado no sistema e, caso os dados estejam corretos, permite o acesso à aplicação, normalmente retornando as informações de autenticação do usuário.</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","Login"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"530833dc-4f4c-459a-a2fd-00cb7a203d13"},{"name":"Todos Os Doces","id":"58ece7f7-8a49-4a1d-82e1-0fe4dd0ce468","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/todos_doces","description":"<p>Lista todos os doces disponíveis cadastrados no sistema. A resposta retorna uma coleção de registros com as informações de cada doce.</p>\n","urlObject":{"protocol":"http","port":"8000","path":["api","todos_doces"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"58ece7f7-8a49-4a1d-82e1-0fe4dd0ce468"},{"name":"Envia Email","id":"c3bd3092-50eb-424f-abff-7d24e0bb54b9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"c3bd3092-50eb-424f-abff-7d24e0bb54b9"}]}