{"info":{"_postman_id":"ef57dee5-5f5c-4bf9-b09d-d2cd52db3c7f","name":"Orange Portfólio - Squad 25","description":"<html><head></head><body><p>Documentação referente a API da aplicação Orange Portfólio da Squad 25</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"31469136","collectionId":"ef57dee5-5f5c-4bf9-b09d-d2cd52db3c7f","publishedId":"2s9Yynk3fE","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-01-23T14:06:39.000Z"},"item":[{"name":"Usuários","item":[{"name":"Cadastrar Usuário","id":"6823c7d9-54e6-474b-97b9-d339d0c6aa06","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Felipe\",\r\n    \"surname\": \"Da Silva\",\r\n    \"email\": \"felipe@gmail.com\",\r\n    \"password\": \"test\"\r\n}","options":{"raw":{"language":"json"}}},"url":"localhost:3000/api/user/","urlObject":{"port":"3000","path":["api","user",""],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"bfaff7ab-55e4-44f9-acc8-59cfa93c9e45","name":"Cadastrar 200","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Felipe\",\r\n    \"surname\": \"Da Silva\",\r\n    \"email\": \"felipe@gmail.com\",\r\n    \"password\": \"test\"\r\n}","options":{"raw":{"language":"json"}}},"url":"localhost:3000/api/user/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 12:25:18 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Usuário criado com sucesso\"\n}"},{"id":"96bd3f18-5bc6-48bd-93af-d73b7bd843e6","name":"Cadastrar 409","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Felipe\",\r\n    \"surname\": \"Da Silva\",\r\n    \"email\": \"felipe@gmail.com\",\r\n    \"password\": \"test\"\r\n}","options":{"raw":{"language":"json"}}},"url":"localhost:3000/api/user/"},"status":"Conflict","code":409,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 13:50:30 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Usuário já existe\"\n}"}],"_postman_id":"6823c7d9-54e6-474b-97b9-d339d0c6aa06"},{"name":"Login","id":"12b12d6b-3fef-4098-a512-5ed5a4cfa4e0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\t\"email\": \"test@email.com\",\r\n\t\"password\": \"1234\",\r\n\t\"redirect\": \"false\",\r\n\t\"csrfToken\": \"8d5ee933bca5feade8ea0cfae7d1f92ae4bdc0fcdcce3e152cd7169db5bc438a\",\r\n\t\"callbackUrl\": \"http://localhost:3000/login\",\r\n\t\"json\": \"true\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/auth/callback/credentials","urlObject":{"protocol":"http","port":"3000","path":["api","auth","callback","credentials"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"2c29c89a-f22e-4ddc-ace6-f28f056fb4d5","name":"Login 200","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\t\"email\": \"test@email.com\",\r\n\t\"password\": \"1234\",\r\n\t\"redirect\": \"false\",\r\n\t\"csrfToken\": \"8d5ee933bca5feade8ea0cfae7d1f92ae4bdc0fcdcce3e152cd7169db5bc438a\",\r\n\t\"callbackUrl\": \"http://localhost:3000/login\",\r\n\t\"json\": \"true\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/auth/callback/credentials"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"set-cookie","value":"next-auth.csrf-token=b92c453cd8c52dffd3493c47edfee01f26a1eb9b2557e7611a37c736f351ce07%7C67becbacc328cd3664edbb1d02586dbad88a1aee4830e1ffbeac823135c4ecef; Path=/; HttpOnly; SameSite=Lax"},{"key":"set-cookie","value":"next-auth.callback-url=http%3A%2F%2Flocalhost%3A3000%2Flogin; Path=/; HttpOnly; SameSite=Lax"},{"key":"Date","value":"Mon, 05 Feb 2024 13:59:58 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"http://localhost:3000/api/auth/signin?csrf=true\"\n}"}],"_postman_id":"12b12d6b-3fef-4098-a512-5ed5a4cfa4e0"},{"name":"Logout","id":"ec42f441-1370-47eb-a31a-ca9c7d9f40ea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:3000/api/auth/signout","urlObject":{"protocol":"http","port":"3000","path":["api","auth","signout"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"675757e4-59c7-4e84-b460-b62d462122aa","name":"Logout 200","originalRequest":{"method":"POST","header":[],"url":"http://localhost:3000/api/auth/signout"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"ec42f441-1370-47eb-a31a-ca9c7d9f40ea"},{"name":"Listar Usuários","id":"5e8e8d80-2d33-4c80-a285-d838376ea137","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"\r\n","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/user","urlObject":{"protocol":"http","port":"3000","path":["api","user"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"fe8661c3-16d3-41e1-9b7a-5d1206fc12ed","name":"Listar 200","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"\r\n","options":{"raw":{"language":"json"}}},"url":"http://localhost:3001/api/user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 12:20:18 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"username\": \"Vinicius\",\n            \"email\": \"vinicius@email.com\"\n        },\n        {\n            \"username\": \"David\",\n            \"email\": \"david@email.com\"\n        },\n        {\n            \"username\": \"David Teste\",\n            \"email\": \"david2@email.com\"\n        },\n        {\n            \"username\": \"Luiz Felipe\",\n            \"email\": \"luiz@email.com\"\n        },\n        {\n            \"username\": \"Shadow\",\n            \"email\": \"shadow@email.com\"\n        },\n        {\n            \"username\": \"Teste Testando\",\n            \"email\": \"testador@email.com\"\n        },\n        {\n            \"username\": \"asdasd\",\n            \"email\": \"emaillegal@email.com\"\n        },\n        {\n            \"username\": \"teste\",\n            \"email\": \"NOVOUSUARIO@email.com\"\n        },\n        {\n            \"username\": \"Novo Cara\",\n            \"email\": \"caradez@email.com\"\n        },\n        {\n            \"username\": \"Novo Cara\",\n            \"email\": \"caraonze@email.com\"\n        },\n        {\n            \"username\": \"kasjdlj\",\n            \"email\": \"asdasdasd@email.com\"\n        },\n        {\n            \"username\": \"asdasd\",\n            \"email\": \"zxczxc\"\n        },\n        {\n            \"username\": \"vbcxvb\",\n            \"email\": \"therty\"\n        },\n        {\n            \"username\": \"vbcvb\",\n            \"email\": \"hk676\"\n        },\n        {\n            \"username\": \"xczxczx\",\n            \"email\": \"12345\"\n        },\n        {\n            \"username\": \"kjslakjs\",\n            \"email\": \"alsdkjasd@email.com\"\n        },\n        {\n            \"username\": \"asdasdas\",\n            \"email\": \"3rf2o3u4r98p12y\"\n        },\n        {\n            \"username\": \"explosao\",\n            \"email\": \"123145156\"\n        },\n        {\n            \"username\": \"xcvzxcvxc\",\n            \"email\": \"sdfgsdfgsdgsdfgh\"\n        },\n        {\n            \"username\": \"zzzzzzzzzzzzz\",\n            \"email\": \"aaaaaaaaaa\"\n        },\n        {\n            \"username\": \"zxczxczxc\",\n            \"email\": \"12364578\"\n        },\n        {\n            \"username\": \"dddddddd\",\n            \"email\": \"ddddddddddddddd\"\n        },\n        {\n            \"username\": \"asssa\",\n            \"email\": \"aaaaaaasaaa\"\n        },\n        {\n            \"username\": \"aaaaaaaaa\",\n            \"email\": \"ffffffffff\"\n        },\n        {\n            \"username\": \"testandonovocara\",\n            \"email\": \"675675867\"\n        },\n        {\n            \"username\": \"Usuário\",\n            \"email\": \"random@email.com\"\n        },\n        {\n            \"username\": \"asdasd\",\n            \"email\": \"emailtestado@email.com\"\n        },\n        {\n            \"username\": \"novoUsuario\",\n            \"email\": \"gustavo@email.com\"\n        },\n        {\n            \"username\": \"CoisaNova\",\n            \"email\": \"1283971y2937@email.com\"\n        },\n        {\n            \"username\": \"SeiLá\",\n            \"email\": \"silva@email.com\"\n        },\n        {\n            \"username\": \"aksjbdfklashbdlkj\",\n            \"email\": \"slkdbvfcsalidbgvapiuwghfpough\"\n        },\n        {\n            \"username\": \"user1234\",\n            \"email\": \"jlhklnxlkzncuioh\"\n        },\n        {\n            \"username\": \"user1234\",\n            \"email\": \"jlhklnxlkzncuiohsadasd\"\n        },\n        {\n            \"username\": \"user1234\",\n            \"email\": \"jlhklnxlkzncuiohsadasdasdasd\"\n        },\n        {\n            \"username\": \"Pedro\",\n            \"email\": \"pedro125@gmail.com\"\n        },\n        {\n            \"username\": \"asjkhdgkajhsdgkujh\",\n            \"email\": \"alkfgaoiwsdufgapi9owu8ertg23q8io9uyg\"\n        },\n        {\n            \"username\": \"sdfnglbsdihjlgbiog\",\n            \"email\": \"uoyglqukfcgvsluiydfgio\"\n        },\n        {\n            \"username\": \"Leonardo\",\n            \"email\": \"leonardo-programmer@proton.me\"\n        },\n        {\n            \"username\": \"luiz2\",\n            \"email\": \"luiz2@email.com\"\n        },\n        {\n            \"username\": \"Leonardo\",\n            \"email\": \"test@gmail.com\"\n        },\n        {\n            \"username\": \"aaaaaaaaa\",\n            \"email\": \"asdasd\"\n        }\n    ]\n}"}],"_postman_id":"5e8e8d80-2d33-4c80-a285-d838376ea137"},{"name":"Editar Usuário","id":"761caace-d116-4e4a-a054-6306f164fa3f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Teste da Silva\",\r\n    \"surname\": \"Da Silva\",\r\n    \"email\":\"luiz@email.com\",\r\n    \"password\":\"12346\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/user","urlObject":{"protocol":"http","port":"3000","path":["api","user"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"e0ce66ec-da79-4c28-80b9-87508d4bb725","name":"Edit 200","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Teste da Silva\",\r\n    \"surname\": \"Da Silva\",\r\n    \"email\":\"luiz@email.com\",\r\n    \"password\":\"12346\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 12:27:48 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Usuário editado com sucesso\"\n}"},{"id":"ded3df82-1a28-4c43-b479-37ef524bb0cb","name":"Edit 400","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Teste da Silva\",\r\n    \"surname\": \"Da Silva\",\r\n    \"email\":\"luiz@email.com\",\r\n    \"password\":\"12346\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 12:27:48 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Dados não recebidos\"\n}"},{"id":"aa1f7988-93e7-4441-9c3d-b036314f2af7","name":"Edit 403","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Teste da Silva\",\r\n    \"surname\": \"Da Silva\",\r\n    \"email\":\"luiz@email.com\",\r\n    \"password\":\"12346\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/user"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 12:27:48 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Usuário não autorizado\"\n}"},{"id":"d2ac4f89-52f1-462d-97b7-6a5f8f7a03f5","name":"Edit 404","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Teste da Silva\",\r\n    \"surname\": \"Da Silva\",\r\n    \"email\":\"luiz@email.com\",\r\n    \"password\":\"12346\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/user"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 12:27:48 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Usuário não encontrado\"\n}"}],"_postman_id":"761caace-d116-4e4a-a054-6306f164fa3f"},{"name":"Deletar Usuário","id":"318f25eb-27ac-48c9-87c4-c6ea323583dd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"exemplo@gmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/user","urlObject":{"protocol":"http","port":"3000","path":["api","user"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"035d1c41-e99b-4c2a-99ba-995a484dc296","name":"Delete 200","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"exemplo@gmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 12:29:18 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Usuário deletado com sucesso\"\n}"},{"id":"e673c7f3-d689-4267-bf8e-8fd999a4811c","name":"Delete 403","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"exemplo@gmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/user"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 13:36:27 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Usuário não autorizado\"\n}"},{"id":"5b67ee1d-724d-4a26-ab37-40eb1fb7b6a6","name":"Delete 404","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"exemplo@gmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/user"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 12:29:18 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Usuário não encontrado\"\n}"}],"_postman_id":"318f25eb-27ac-48c9-87c4-c6ea323583dd"}],"id":"ebaebd9d-3f9f-48b6-8cad-8371e2934dfb","description":"<p>Endpoints da API referentes ao Usuário, Login e Logout são gerenciados pelo próprio NextAuth portanto não correspondem exatamante a URL definida nessa documentação.</p>\n","_postman_id":"ebaebd9d-3f9f-48b6-8cad-8371e2934dfb"},{"name":"Portfolio","item":[{"name":"Listar Todos Projetos","id":"d05e9796-8abd-4f7d-b5c5-f9a5f185aac7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio/all","urlObject":{"protocol":"http","port":"3000","path":["api","portfolio","all"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"f131b188-24fa-427d-8b03-6e314aae516b","name":"Listar 200","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 12:31:04 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 200,\n    \"data\": [\n        {\n            \"id\": 33,\n            \"title\": \"AAAAAA\",\n            \"tags\": \"AAAAAA\",\n            \"link\": \"AAAAAA\",\n            \"description\": \"AAAAAA\",\n            \"email\": \"AAAAAA\",\n            \"imagepath\": \"AAAAAA\",\n            \"date\": \"2024-02-05T00:00:00.000Z\"\n        },\n        {\n            \"id\": 34,\n            \"title\": \"aaaa\",\n            \"tags\": \"aaaa\",\n            \"link\": \"aaaa\",\n            \"description\": \"aaaa\",\n            \"email\": \"aaaa\",\n            \"imagepath\": \"aaaa\",\n            \"date\": \"2024-02-05T00:00:00.000Z\"\n        },\n        {\n            \"id\": 35,\n            \"title\": \"aaaa\",\n            \"tags\": \"aaaa\",\n            \"link\": \"aaaa\",\n            \"description\": \"aaaa\",\n            \"email\": \"aaaa\",\n            \"imagepath\": \"aaaa\",\n            \"date\": \"2024-02-05T00:00:00.000Z\"\n        },\n        {\n            \"id\": 38,\n            \"title\": \"NewData\",\n            \"tags\": \"1231\",\n            \"link\": \"1231\",\n            \"description\": \"123\",\n            \"email\": \"luiz@email.com\",\n            \"imagepath\": \"\",\n            \"date\": \"2024-02-05T01:46:43.187Z\"\n        },\n        {\n            \"id\": 40,\n            \"title\": \"asdasd\",\n            \"tags\": \"asdasd\",\n            \"link\": \"asdasd\",\n            \"description\": \"asdasdas\",\n            \"email\": \"luiz@email.com\",\n            \"imagepath\": \"\",\n            \"date\": \"2024-02-05T02:40:25.735Z\"\n        },\n        {\n            \"id\": 63,\n            \"title\": \"Orange portifólio 2.0\",\n            \"tags\": \"ReactJS, NextJS, Vercel\",\n            \"link\": \"http://localhost:3000/\",\n            \"description\": \"Projeto prático\",\n            \"email\": \"pedro125@gmail.com\",\n            \"imagepath\": \"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/pedro125%40gmail.com%2F1707135580001?alt=media&token=c7e9eaf0-11aa-4614-9d9f-a81eca52f3bc\",\n            \"date\": \"2024-02-05T12:20:37.526Z\"\n        },\n        {\n            \"id\": 64,\n            \"title\": \"Todo List\",\n            \"tags\": \"ReactJS, NodeJS, Express\",\n            \"link\": \"https://lottiefiles.com/62366-animated-vector-qr-code\",\n            \"description\": \"Teste\",\n            \"email\": \"pedro125@gmail.com\",\n            \"imagepath\": \"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/pedro125%40gmail.com%2F1707135636344?alt=media&token=8777034f-dfed-4b95-84e5-43948396dfff\",\n            \"date\": \"2024-02-05T12:22:03.047Z\"\n        },\n        {\n            \"id\": 65,\n            \"title\": \"Calculadora IMC\",\n            \"tags\": \"Github, Python, Heroku\",\n            \"link\": \"https://www.youtube.com/watch?v=WOs1tQUJ7c4\",\n            \"description\": \"Teste 20\",\n            \"email\": \"pedro125@gmail.com\",\n            \"imagepath\": \"\",\n            \"date\": \"2024-02-05T12:23:05.685Z\"\n        }\n    ]\n}"}],"_postman_id":"d05e9796-8abd-4f7d-b5c5-f9a5f185aac7"},{"name":"Deletar Projeto","id":"a88670ae-88a4-4d0e-b7bb-da3929d39e6e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\": \"1\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio","urlObject":{"protocol":"http","port":"3000","path":["api","portfolio"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"f1875463-a051-4683-acc6-5b041273b8d9","name":"Delete 200","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\": \"1\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 12:46:10 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Portfolio deletado\"\n}"},{"id":"780573f2-32c1-47bc-ab82-c295a515b97d","name":"Delete 400","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\": \"1\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 12:46:10 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 400,\n    \"data\": \"Usuário não autorizado\"\n}"},{"id":"1fb4b1ea-faf3-4181-83fd-dbf4bd042d02","name":"Delete 404","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\": \"1\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 12:46:10 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 404,\n    \"data\": \"Projeto não encontrado\"\n}"}],"_postman_id":"a88670ae-88a4-4d0e-b7bb-da3929d39e6e"},{"name":"Listar Projetos do Usuário","id":"474cae65-2761-41d3-b972-04c71b7bdbaf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio","urlObject":{"protocol":"http","port":"3000","path":["api","portfolio"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"100a542f-94a5-434a-80b2-381e72983298","name":"Project Info 200","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 12:49:35 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"status\":200,\r\n    \"data\":\r\n [{\r\n            \"id\": 40,\r\n            \"title\": \"asdasd\",\r\n            \"tags\": \"asdasd\",\r\n            \"link\": \"asdasd\",\r\n            \"description\": \"asdasdas\",\r\n            \"email\": \"luiz@email.com\",\r\n            \"imagepath\": \"\",\r\n            \"date\": \"2024-02-05T02:40:25.735Z\"\r\n        },\r\n        {\r\n            \"id\": 63,\r\n            \"title\": \"Orange portifólio 2.0\",\r\n            \"tags\": \"ReactJS, NextJS, Vercel\",\r\n            \"link\": \"http://localhost:3000/\",\r\n            \"description\": \"Projeto prático\",\r\n            \"email\": \"pedro125@gmail.com\",\r\n            \"imagepath\": \"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/pedro125%40gmail.com%2F1707135580001?alt=media&token=c7e9eaf0-11aa-4614-9d9f-a81eca52f3bc\",\r\n            \"date\": \"2024-02-05T12:20:37.526Z\"\r\n        },\r\n        {\r\n            \"id\": 64,\r\n            \"title\": \"Todo List\",\r\n            \"tags\": \"ReactJS, NodeJS, Express\",\r\n            \"link\": \"https://lottiefiles.com/62366-animated-vector-qr-code\",\r\n            \"description\": \"Teste\",\r\n            \"email\": \"pedro125@gmail.com\",\r\n            \"imagepath\": \"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/pedro125%40gmail.com%2F1707135636344?alt=media&token=8777034f-dfed-4b95-84e5-43948396dfff\",\r\n            \"date\": \"2024-02-05T12:22:03.047Z\"\r\n    }]\r\n}"},{"id":"3bb9e57b-f951-41e2-a61f-d5e2a011f50d","name":"Project Info 400","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 13:13:44 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 400,\n    \"data\": \"Usuário não autorizado\"\n}"}],"_postman_id":"474cae65-2761-41d3-b972-04c71b7bdbaf"},{"name":"Editar Projeto","id":"4ec86098-3b3b-41ea-9691-3f7a51cd9cdf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\":38,\r\n    \"title\":\"Timothee\",\r\n    \"tags\":\"1231\",\r\n    \"link\":\"1231\",\r\n    \"description\":\"123\",\r\n    \"email\":\"luiz@email.com\",\r\n    \"imagepath\":\"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/luiz%40email.com%2F1707137719539?alt=media&token=ce996667-0725-4e85-8e2a-35ffd92feb4d\",\r\n    \"date\":\"02/04\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio","urlObject":{"protocol":"http","port":"3000","path":["api","portfolio"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"08af5c26-91bb-46a2-9461-5f15de5043d4","name":"Edit 200","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\":38,\r\n    \"title\":\"Timothee\",\r\n    \"tags\":\"1231\",\r\n    \"link\":\"1231\",\r\n    \"description\":\"123\",\r\n    \"email\":\"luiz@email.com\",\r\n    \"imagepath\":\"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/luiz%40email.com%2F1707137719539?alt=media&token=ce996667-0725-4e85-8e2a-35ffd92feb4d\",\r\n    \"date\":\"02/04\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 13:11:55 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Projeto editado\"\n}"},{"id":"ca7b0032-c2e1-44a6-98f9-6e20c8d3f3b1","name":"Edit 400","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\":38,\r\n    \"title\":\"Timothee\",\r\n    \"tags\":\"1231\",\r\n    \"imagepath\":\"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/luiz%40email.com%2F1707137719539?alt=media&token=ce996667-0725-4e85-8e2a-35ffd92feb4d\",\r\n    \"date\":\"02/04\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 13:56:05 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Dados não recebidos\"\n}"},{"id":"baee3eaf-eee0-42eb-9389-797f367254c4","name":"Edit 403","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\":38,\r\n    \"title\":\"Timothee\",\r\n    \"tags\":\"1231\",\r\n    \"link\":\"1231\",\r\n    \"description\":\"123\",\r\n    \"email\":\"luiz@email.com\",\r\n    \"imagepath\":\"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/luiz%40email.com%2F1707137719539?alt=media&token=ce996667-0725-4e85-8e2a-35ffd92feb4d\",\r\n    \"date\":\"02/04\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 13:11:55 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Usuário não autorizado\"\n}"},{"id":"c2e38a31-db24-41fe-a559-7b493a9b69a4","name":"Edit 404","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\":38,\r\n    \"title\":\"Timothee\",\r\n    \"tags\":\"1231\",\r\n    \"link\":\"1231\",\r\n    \"description\":\"123\",\r\n    \"email\":\"luiz@email.com\",\r\n    \"imagepath\":\"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/luiz%40email.com%2F1707137719539?alt=media&token=ce996667-0725-4e85-8e2a-35ffd92feb4d\",\r\n    \"date\":\"02/04\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 13:11:55 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Projeto não encontrado\"\n}"}],"_postman_id":"4ec86098-3b3b-41ea-9691-3f7a51cd9cdf"},{"name":"Editar Projeto Copy","id":"2fdaca81-8728-49b1-9472-2ec3d2375c84","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\":38,\r\n    \"title\":\"Timothee\",\r\n    \"tags\":\"1231\",\r\n    \"link\":\"1231\",\r\n    \"description\":\"123\",\r\n    \"email\":\"luiz@email.com\",\r\n    \"imagepath\":\"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/luiz%40email.com%2F1707137719539?alt=media&token=ce996667-0725-4e85-8e2a-35ffd92feb4d\",\r\n    \"date\":\"02/04\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio","urlObject":{"protocol":"http","port":"3000","path":["api","portfolio"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"12a3ce60-6771-473c-8e99-00d3f38951f0","name":"Edit 200","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\":38,\r\n    \"title\":\"Timothee\",\r\n    \"tags\":\"1231\",\r\n    \"link\":\"1231\",\r\n    \"description\":\"123\",\r\n    \"email\":\"luiz@email.com\",\r\n    \"imagepath\":\"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/luiz%40email.com%2F1707137719539?alt=media&token=ce996667-0725-4e85-8e2a-35ffd92feb4d\",\r\n    \"date\":\"02/04\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 13:11:55 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Projeto editado\"\n}"},{"id":"3e5a23d0-9500-45b9-b373-19730ee9f026","name":"Edit 403","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\":38,\r\n    \"title\":\"Timothee\",\r\n    \"tags\":\"1231\",\r\n    \"link\":\"1231\",\r\n    \"description\":\"123\",\r\n    \"email\":\"luiz@email.com\",\r\n    \"imagepath\":\"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/luiz%40email.com%2F1707137719539?alt=media&token=ce996667-0725-4e85-8e2a-35ffd92feb4d\",\r\n    \"date\":\"02/04\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 13:11:55 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Usuário não autorizado\"\n}"},{"id":"3e44fa48-377d-473a-ae0b-50933dd7281d","name":"Edit 404","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"id\":38,\r\n    \"title\":\"Timothee\",\r\n    \"tags\":\"1231\",\r\n    \"link\":\"1231\",\r\n    \"description\":\"123\",\r\n    \"email\":\"luiz@email.com\",\r\n    \"imagepath\":\"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/luiz%40email.com%2F1707137719539?alt=media&token=ce996667-0725-4e85-8e2a-35ffd92feb4d\",\r\n    \"date\":\"02/04\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 13:11:55 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Projeto não encontrado\"\n}"}],"_postman_id":"2fdaca81-8728-49b1-9472-2ec3d2375c84"},{"name":"Cadastrar Projeto","id":"2eeccc3d-6a91-495c-aafb-577edcc0c5b3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\t\"description\": \"1234\",\r\n\t\"imagepath\": \"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/luiz%40email.com%2F1707139182200?alt=media&token=6755cb82-b89c-4911-a5df-644c49f4e361\",\r\n\t\"link\": \"Legal\",\r\n\t\"tags\": \"Chalamet\",\r\n\t\"title\": \"Timotheee\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio","urlObject":{"protocol":"http","port":"3000","path":["api","portfolio"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"f49e5b8c-25d5-4059-879d-5967635cdac0","name":"Cadastrar 200","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\t\"description\": \"1234\",\r\n\t\"imagepath\": \"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/luiz%40email.com%2F1707139182200?alt=media&token=6755cb82-b89c-4911-a5df-644c49f4e361\",\r\n\t\"link\": \"Legal\",\r\n\t\"tags\": \"Chalamet\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 13:28:10 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Projeto adicionado\"\n}"},{"id":"4ca2a058-225c-4eb6-864d-ce666397bcac","name":"Cadastrar 403","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\t\"description\": \"1234\",\r\n\t\"imagepath\": \"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/luiz%40email.com%2F1707139182200?alt=media&token=6755cb82-b89c-4911-a5df-644c49f4e361\",\r\n\t\"link\": \"Legal\",\r\n\t\"tags\": \"Chalamet\",\r\n\t\"title\": \"Timotheee\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 13:25:24 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Usuário não autorizado\"\n}"},{"id":"f4d82050-59d7-4a00-b214-c8c9419fe618","name":"Cadastrar 400","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\t\"description\": \"1234\",\r\n\t\"imagepath\": \"https://firebasestorage.googleapis.com/v0/b/orange-portfolio-b7f67.appspot.com/o/luiz%40email.com%2F1707139182200?alt=media&token=6755cb82-b89c-4911-a5df-644c49f4e361\",\r\n\t\"link\": \"Legal\",\r\n\t\"tags\": \"Chalamet\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/portfolio"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,OPTIONS,PATCH,DELETE,POST,PUT"},{"key":"Access-Control-Allow-Headers","value":"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Authorization"},{"key":"vary","value":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url"},{"key":"content-type","value":"application/json"},{"key":"Date","value":"Mon, 05 Feb 2024 13:28:10 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Dados não recebidos\"\n}"}],"_postman_id":"2eeccc3d-6a91-495c-aafb-577edcc0c5b3"}],"id":"790dff2e-6ab3-4bf1-82a7-21af7f982923","_postman_id":"790dff2e-6ab3-4bf1-82a7-21af7f982923","description":""}]}