{"info":{"_postman_id":"49eb7a9d-9213-4de8-842b-7c448831238f","name":"API REST CRUD","description":"<html><head></head><body><h2 id=\"documentação-para-utilizar-api-rest-com-crud-trilhasbrasil\">Documentação para utilizar API REST com CRUD TRILHASBRASIL</h2>\n<p>* Por ser todas as rotas públicas nenhuma precisa de autenticação .<br>* Funcional para os métodos HTTP =&gt; <strong>POST, GET , PATCH, DELETE</strong></p>\n<h2 id=\"status-de-código-usados-na-api\">STATUS DE CÓDIGO USADOS NA API</h2>\n<p>* <strong>200 - Ok</strong></p>\n<p>Informa que sua requisição foi feita com sucesso.</p>\n<p>* <strong>201 - Create</strong></p>\n<p>Os dados foram 'criados' , inseridos com sucesso no banco de dados.</p>\n<p>* <strong>302 - Found</strong></p>\n<p>Os dados foram encontrados. E retorna um JSON com os dados requeridos.</p>\n<p>* <strong>304 - Not modified</strong></p>\n<p>Informa que os dados não foram modificados, ou no caso não foram atualizados.</p>\n<p>* <strong>400 - Bad request</strong></p>\n<p>Ao fazer a requisição o cliente tive algum erro e não foi possivel retornar uma resposta.</p>\n<p>* <strong>404 - Not found</strong></p>\n<p>Os dados requeridos não foram encontrados no banco de dados.</p>\n<p>* <strong>422 - Unprocessable entity</strong></p>\n<p>Os dados não podem ser processados.</p>\n<p>* <strong>500 - Internal server error</strong></p>\n<p>Erro interno, API apresenta algum erro de código.</p>\n<h2 id=\"lista-das-rotas-da-api\"><strong>LISTA DAS ROTAS DA API</strong></h2>\n<p>* CRIAÇÃO DE TRILHAS<br>* CRIAÇÃO DE GRUPOS<br>* CRIAÇÃO DE GUIAS<br>* BUSCA DE TODAS AS TRILHAS DA API<br>* BUSCA DE TODOS OS GRUPOS DA API<br>* BUSCA DE TODOS OS GUIAS DA API<br>* BUSCA DE UMA TRILHA<br>* BUSCA DE UM GRUPO<br>* BUSCA DE UM GUIA<br>* ATUALIZAÇÃO DE UMA TRILHA<br>* ATUALIZAÇÃO DE UM GRUPO<br>* ATUALIZAÇAO DE UM GUIA<br>* DELETADO DE UMA TRILHA<br>* DELETADO DE UM GRUPO<br>* DELETADO DE UM GUIA</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"22955115","collectionId":"49eb7a9d-9213-4de8-842b-7c448831238f","publishedId":"2s83zjt3pH","public":true,"customColor":{"top-bar":"000","right-sidebar":"000","highlight":"000"},"publishDate":"2022-10-18T15:13:54.000Z"},"item":[{"name":"Trilhas","item":[{"name":"Create - Inserir novos dados ao banco de dados","id":"065781d7-5552-499e-8544-7e51639ab4bb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\"nome\":\"trilha Exemplo1\",\r\n\"guia\": \"6338fba94a57e93ea4a0dd99\",\r\n\"localizacao\": \"Exemplo1\",\r\n\"descricao\": \"Exemplo1\",\r\n\"tipo_de_trilha\": \"circular\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:9000/trilhasbrasil.com/trilhas/insert","description":"<p>Inserir novas trilhas na API com um BODY tipo JSON</p>\n","urlObject":{"protocol":"http","port":"9000","path":["trilhasbrasil.com","trilhas","insert"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"fc8920e9-6cd5-4a51-981c-3050c53c9d91","name":"trilha criada com sucesso","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\"nome\":\"Exemplo1\",\r\n\"localizacao\": \"Exemplo1\",\r\n\"descricao\": \"Exemplo1\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:9000/trilhasbrasil.com/trilhas/insert"},"status":"Created","code":201,"_postman_previewlanguage":"html","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Content-Length","value":"186"},{"key":"ETag","value":"W/\"ba-+5m+ZHECtHcj/5AAT5E8P/r6zgE\""},{"key":"Date","value":"Mon, 17 Oct 2022 04:03:11 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n  nome: 'Exemplo1',\n  descricao: 'Exemplo1',\n  localizacao: 'Exemplo1',\n  guia: [],\n  grupo: [],\n  _id: new ObjectId(\"634cd3ff07a749b241dcdf2e\"),\n  __v: 0\n}Dados inseridos com sucesso!"}],"_postman_id":"065781d7-5552-499e-8544-7e51639ab4bb"},{"name":"Read - leitura de todas as trilhas que existem no banco de datos","id":"fb59a302-cb86-47aa-a967-138dae0d2cc4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:9000/trilhasbrasil.com/trilhas/read","description":"<p>Busca de todas as trilhas disponíveis na API</p>\n<p>Para fazer a solicitação combina o método http GET, o URL para serviço da API e o caminho da requisição.</p>\n<p>Obtendo uma resposta de todas as trilhas em um JSON</p>\n","urlObject":{"protocol":"http","port":"9000","path":["trilhasbrasil.com","trilhas","read"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"b39963a6-937c-4669-adcc-2175c4a063bd","name":"Busca de todas as trilhas disponiveis na API","originalRequest":{"method":"GET","header":[],"url":"http://localhost:9000/trilhasbrasil.com/trilhas/read"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"5572"},{"key":"ETag","value":"W/\"15c4-0U/yUvtsGbDekmvFm/O4JTNOtR8\""},{"key":"Date","value":"Wed, 12 Oct 2022 22:56:01 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"_id\": \"6343059ea71bfaa1aee4638a\",\n        \"nome\": \"Exemplo1\",\n        \"descricao\": \"Exemplo1\",\n        \"localizacao\": \"Exemplo1\",\n        \"guia\": [\n            {\n                \"_id\": \"6338fba94a57e93ea4a0dd99\",\n                \"nome\": \"Jose Vargas\",\n                \"contato\": 32954845465,\n                \"trilha\": [],\n                \"__v\": 0\n            }\n        ],\n        \"grupo\": [\n            {\n                \"_id\": \"6342faea4291574c36fbf69b\",\n                \"grupo\": 3,\n                \"pessoa1\": \"nome: Thor Odinson, contato: 4568523575\",\n                \"pessoa2\": \"nome: Tony Stark, contato: 4585234917\",\n                \"pessoa3\": \"nome: Peter Parker, contato: 7531598246\",\n                \"__v\": 0\n            }\n        ],\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634305eaa71bfaa1aee4638d\",\n        \"nome\": \"Morro do Forte\",\n        \"tipo_de_trilha\": \"Trilha em oito\",\n        \"descricao\": \"O percurso começa onde há uma placa com indicação do início da trilha. Leva cerca de 50 minutos para percorrer os três quilômetros. O trecho é bem demarcado e em muitos pontos há até corrimão e degraus bem feitos. Esse tipo de trilha é indicado a se utilizar em ambientes de espaço limitado, pois pode proporcionar uma maior interação dos visitantes com o ambiente, tem seu inicio e fim no mesmo ponto, só que cruza com um ponto intermediário no seu percurso.\",\n        \"localizacao\": \"Vila do Oratório, situada a 27 quilômetros do centro de Paraty, no estado do Rio de Janeiro.\",\n        \"guia\": [\n            {\n                \"_id\": \"6338fc004a57e93ea4a0dd9b\",\n                \"nome\": \"Daniel Ventura\",\n                \"contato\": 31456825951,\n                \"trilha\": [\n                    \"6335e88999e8e858ea0f5ed1\"\n                ],\n                \"__v\": 0\n            }\n        ],\n        \"grupo\": [\n            {\n                \"_id\": \"63430f89a71bfaa1aee463b8\",\n                \"grupo\": 5,\n                \"pessoa1\": \"nome: Loki Odinson, contato: 3571598565\",\n                \"pessoa2\": \"nome: Wilson Fisk, contato: 9631472591\",\n                \"pessoa3\": \"nome: Johann Schmidt, contato: 7418526191\",\n                \"__v\": 0\n            }\n        ],\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6343061fa71bfaa1aee4638f\",\n        \"nome\": \"Cachoeira da Arara\",\n        \"tipo_de_trilha\": \"Trilha linear de ligaçao\",\n        \"descricao\": \"O acesso à Cachoeira da Arara é feito por uma trilha linear, com nível de dificuldade fácil, extensão de 730 m e desnível de 15 m, com poucos obstáculos e algumas travessias de pontes.Este tipo de trilha o caminho a percorrer é o mesmo que o de ida e volta, geralmente tem apenas a função de ligar um ponto a uma atração principal. É importante notar que uma estrada de acesso pode se tornar um Limitador Crítico ao definir a capacidade de carga do atrativo principal, como uma praia ou cachoeira.\",\n        \"localizacao\": \"Taquaruçu distrito que localiza-se a 32km de Palmas, capital do estado do Tocantins, Brasil\",\n        \"dica\": \"Continuar na rota predefinida sem sair dela, neste tipo de trilha é posivel a desorientaçao si não tem o suficiente cuidado no caminho\",\n        \"guia\": [\n            {\n                \"_id\": \"633cb1ddbbc9d53d4b5511d5\",\n                \"nome\": \"Ricardo Infante\",\n                \"contato\": 65159753456,\n                \"trilha\": [\n                    \"633cafeda368faa64cc972e1\"\n                ],\n                \"__v\": 0\n            }\n        ],\n        \"grupo\": [\n            {\n                \"_id\": \"6342f8d54291574c36fbf699\",\n                \"grupo\": 2,\n                \"pessoa1\": \"nome: Nara Sakamoto, contato: 3559873265\",\n                \"pessoa2\": \"nome: Mariana Lima, contato: 4657531591\",\n                \"pessoa3\": \"nome: Hilary Santos, contato: 8485295191\",\n                \"__v\": 0\n            }\n        ],\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6343064da71bfaa1aee46391\",\n        \"nome\": \"Petrópolis x Teresópolis\",\n        \"tipo_de_trilha\": \"Trilha de travessia\",\n        \"descricao\": \"Também chamada de Travessia Petrópolis Teresópolis, na Serra dos Órgãos, é considerada uma das trilhas mais bonitas do país e possui em torno de 30 quilômetros de extensão, com uma duração estimada de 3 dias. Em este tipo de trilha tem seu início e fim em pontos diferentes,que fazem a ligação entre dois pontos diferentes que podem ser duas cidades, podendo ser necessário pernoitar em etapas intermédias (cidade ou vila, campo, etc.)\",\n        \"localizacao\": \"Parque Nacional da Serra dos Órgãos, Petrópolis, Rio de Janeiro.\",\n        \"dica\": \"Para fazer a travessia é preciso ter certo preparo físico e equipamentos adequados, sendo indicado também a presença de um guia.Para ter acesso ao trekking, é preciso adquirir a entrada no site do PARNASO. Como o parque está sujeito a lotação (apenas 100 pessoas podem entrar por dia).\",\n        \"guia\": [\n            {\n                \"_id\": \"633e1b769259b29b14a7202a\",\n                \"nome\": \"Wilfried S.\",\n                \"contato\": 82988625238,\n                \"trilha\": [],\n                \"__v\": 0\n            }\n        ],\n        \"grupo\": [\n            {\n                \"_id\": \"6342f7f64291574c36fbf696\",\n                \"grupo\": 1,\n                \"pessoa1\": \"nome: Vanessa Aguilar, contato: 3558941265\",\n                \"pessoa2\": \"nome: Xavier Mata, contato: 4658742391\",\n                \"pessoa3\": \"nome: Maria Smith, contato: 8456112391\",\n                \"__v\": 0\n            }\n        ],\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"63430684a71bfaa1aee46393\",\n        \"nome\": \"Chapada das Perdizes\",\n        \"tipo_de_trilha\": \"Trilha Mista\",\n        \"descricao\": \"Trilha mista de aproximadamente 25 km (excluindo os acessos por estrada vicinal), ligando o Recanto do Vornei em Minduri ao Complexo da Zilda em Carrancas; com pernoite no Mirante do Sol na Chapada das Perdizes. Mistas são aquelas estradas que possuem mais de um dos tipos de trilha descritos acima. Alguns parques nacionais têm um sistema de trilhas que oferece muitas variantes, com diferentes graus de dificuldade e interesses (contemplação, relaxamento, observação de flora ou pássaros, montanhismo, escalada, etc.)\",\n        \"localizacao\": \"Entre os municipios de Minduri e Carrancas no estado de Minas Gerais.\",\n        \"dica\": \"Há água na Chapada das Perdizes em vários pontos, porém a maioria deles situam longe da rota de caminhada. O ponto mais próximo à rota é aquele existente no antigo camping da Lua. O acesso à Chapada do Abanador está restrita pelo proprietário local. Melhor não adentrar por ali para não ter problemas.\",\n        \"guia\": [\n            {\n                \"_id\": \"6338fae34a57e93ea4a0dd97\",\n                \"nome\": \"Carlos Silva\",\n                \"contato\": 32985454565,\n                \"trilha\": [],\n                \"__v\": 0\n            }\n        ],\n        \"grupo\": [\n            {\n                \"_id\": \"6342fc6a4291574c36fbf69d\",\n                \"grupo\": 4,\n                \"pessoa1\": \"nome: Barry Allen, contato: 4568523575\",\n                \"pessoa2\": \"nome: Clark Kent, contato: 4585234917\",\n                \"pessoa3\": \"nome: Bruce Wayne, contato: 7531598246\",\n                \"__v\": 0\n            }\n        ],\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"63456f3da2b7dfc6c3a24e0e\",\n        \"nome\": \"Exemplo1\",\n        \"descricao\": \"Exemplo1\",\n        \"localizacao\": \"Exemplo1\",\n        \"guia\": [],\n        \"Equipamento\": [],\n        \"grupo\": [],\n        \"__v\": 0\n    }\n]"}],"_postman_id":"fb59a302-cb86-47aa-a967-138dae0d2cc4"},{"name":"Read - leitura de um dado especifico usando o parametro ID","id":"0686981e-4e90-437c-9609-5e9524e002e4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:9000/trilhasbrasil.com/trilhas/read/:id","description":"<p>Busca uma trilha passando o parâmetro ID, obtendo a resposta de um JSON com os dados da trilha</p>\n","urlObject":{"protocol":"http","port":"9000","path":["trilhasbrasil.com","trilhas","read",":id"],"host":["localhost"],"query":[],"variable":[{"type":"any","value":"63430684a71bfaa1aee46393","key":"id"}]}},"response":[{"id":"471a82bd-5464-41c1-b3ee-29dfb8db44da","name":"busca de uma trilha por id","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:9000/trilhasbrasil.com/trilhas/read/:id","protocol":"http","host":["localhost"],"port":"9000","path":["trilhasbrasil.com","trilhas","read",":id"],"variable":[{"key":"id","value":"63430684a71bfaa1aee46393"}]}},"status":"Found","code":302,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1173"},{"key":"ETag","value":"W/\"495-4Dw+TK7yxvPjxNfP8ZmD5Qo7+Cw\""},{"key":"Date","value":"Mon, 17 Oct 2022 04:02:23 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"63430684a71bfaa1aee46393\",\n    \"nome\": \"Chapada das Perdizes\",\n    \"tipo_de_trilha\": \"Trilha Mista\",\n    \"descricao\": \"Trilha mista de aproximadamente 25 km (excluindo os acessos por estrada vicinal), ligando o Recanto do Vornei em Minduri ao Complexo da Zilda em Carrancas; com pernoite no Mirante do Sol na Chapada das Perdizes. Mistas são aquelas estradas que possuem mais de um dos tipos de trilha descritos acima. Alguns parques nacionais têm um sistema de trilhas que oferece muitas variantes, com diferentes graus de dificuldade e interesses (contemplação, relaxamento, observação de flora ou pássaros, montanhismo, escalada, etc.)\",\n    \"localizacao\": \"Entre os municipios de Minduri e Carrancas no estado de Minas Gerais.\",\n    \"dica\": \"Há água na Chapada das Perdizes em vários pontos, porém a maioria deles situam longe da rota de caminhada. O ponto mais próximo à rota é aquele existente no antigo camping da Lua. O acesso à Chapada do Abanador está restrita pelo proprietário local. Melhor não adentrar por ali para não ter problemas.\",\n    \"guia\": [\n        {\n            \"_id\": \"6338fae34a57e93ea4a0dd97\",\n            \"nome\": \"Carlos Silva\",\n            \"contato\": 32985454565,\n            \"trilha\": [],\n            \"__v\": 0\n        }\n    ],\n    \"grupo\": [],\n    \"__v\": 0\n}"}],"_postman_id":"0686981e-4e90-437c-9609-5e9524e002e4"},{"name":"Update - atualizar dados ou inserir valores faltantes","id":"26ae2e4e-0568-480b-b82e-3e5eab50ba40","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n\r\n\"guia\":\"634cd82f9f556aa8ff373a5a\"\r\n\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:9000/trilhasbrasil.com/trilhas/update/:id","description":"<p>Permite atualizar dados das trilhas</p>\n<ul>\n<li>guia</li>\n<li>nome</li>\n<li>tipo de trilha</li>\n<li>localização</li>\n<li>descrição</li>\n</ul>\n","urlObject":{"protocol":"http","port":"9000","path":["trilhasbrasil.com","trilhas","update",":id"],"host":["localhost"],"query":[],"variable":[{"type":"any","value":"633f7e87c690468eb6bdcf39","key":"id"}]}},"response":[{"id":"bdfbdf8d-3e15-4fd1-ab11-6a15f908e0d7","name":"actualizaçao de dados de trilhas","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n\"nome\":\"Exemplo1\",\r\n\"localizacao\": \"Exemplo1\",\r\n\"descricao\": \"Exemplo1\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:9000/trilhasbrasil.com/trilhas/update/:id","protocol":"http","host":["localhost"],"port":"9000","path":["trilhasbrasil.com","trilhas","update",":id"],"variable":[{"key":"id","value":"633f7e87c690468eb6bdcf39"}]}},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Content-Length","value":"22"},{"key":"ETag","value":"W/\"16-MDPPEj04LYb2RFVZJbmeRf5djHs\""},{"key":"Date","value":"Mon, 17 Oct 2022 04:04:24 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"Atualizado com sucesso"},{"id":"e98af54e-9214-47b1-be28-79bfdee34a7c","name":"atualizando guia da trilha","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n\r\n\"guia\":\"634cd82f9f556aa8ff373a5a\"\r\n\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:9000/trilhasbrasil.com/trilhas/update/:id","protocol":"http","host":["localhost"],"port":"9000","path":["trilhasbrasil.com","trilhas","update",":id"],"variable":[{"key":"id","value":"633f7e87c690468eb6bdcf39"}]}},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Content-Length","value":"22"},{"key":"ETag","value":"W/\"16-MDPPEj04LYb2RFVZJbmeRf5djHs\""},{"key":"Date","value":"Tue, 18 Oct 2022 02:03:25 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"Atualizado com sucesso"}],"_postman_id":"26ae2e4e-0568-480b-b82e-3e5eab50ba40"},{"name":"Delete - deletar dados do banco de dados","id":"b1fa9d72-47f2-4c8a-a565-be49c89d51a7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:9000/trilhasbrasil.com/trilhas/delete/:id","description":"<p>Deleta uma trilha da API passando o parâmetro ID da trilha</p>\n","urlObject":{"protocol":"http","port":"9000","path":["trilhasbrasil.com","trilhas","delete",":id"],"host":["localhost"],"query":[],"variable":[{"type":"any","value":"63430684a71bfaa1aee46393","key":"id"}]}},"response":[{"id":"910ee325-c6fd-4268-9ea6-d0c6e58f7896","name":"deletar trilhas","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"http://localhost:9000/trilhasbrasil.com/trilhas/delete/:id","protocol":"http","host":["localhost"],"port":"9000","path":["trilhasbrasil.com","trilhas","delete",":id"],"variable":[{"key":"id","value":"63456f3da2b7dfc6c3a24e0e"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"24"},{"key":"ETag","value":"W/\"18-6xKisaZePjoTQrP2K5WvwP4OB7Y\""},{"key":"Date","value":"Mon, 17 Oct 2022 03:49:20 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"\"Deletado com sucesso!!\""}],"_postman_id":"b1fa9d72-47f2-4c8a-a565-be49c89d51a7"}],"id":"ef648109-0a26-4438-a2da-54f94f2bfe09","description":"<p>A SEGUIR ESTARAM LISTADAS TODAS AS ROTAS DISPONIVEIS PARA TRILHAS NA API</p>\n<ul>\n<li>criação de trilhas</li>\n<li>busca de dados de trilhas</li>\n<li>atualização de trilhas</li>\n<li>atualização de guia da trilha</li>\n<li>busca de todas as trilhas</li>\n<li>delete de trilha</li>\n</ul>\n","_postman_id":"ef648109-0a26-4438-a2da-54f94f2bfe09"},{"name":"guias","item":[{"name":"Create - Inserir novos dados ao banco de dados","id":"862d99f9-6957-4e97-8ed8-fd43543b7320","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\"nome\": \"guiaexemplo\",\r\n\"contato\": \"32978625235\" \r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:9000/trilhasbrasil.com/guias/insert/","description":"<p>O POST permite inserir novos guias na API.</p>\n<p>Exige um corpo de solicitação JSON para fazer a criação de os novos dados na API.</p>\n","urlObject":{"protocol":"http","port":"9000","path":["trilhasbrasil.com","guias","insert",""],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"0de4ae21-52fa-4bc1-b12c-65973bfd607d","name":"cadastrar um guia","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\"nome\": \"guiaexemplo\",\r\n\"contato\": \"32978625235\" \r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:9000/trilhasbrasil.com/guias/insert/"},"status":"Created","code":201,"_postman_previewlanguage":"html","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Content-Length","value":"136"},{"key":"ETag","value":"W/\"88-Vg4HjP48JBG2izTFlWdgZ4lEEPQ\""},{"key":"Date","value":"Mon, 17 Oct 2022 04:07:41 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n  nome: 'guiaexemplo',\n  contato: 32978625235,\n  _id: new ObjectId(\"634cd50dbb8cd5a1109fff4c\"),\n  __v: 0\n}Dados inseridos com sucesso!"}],"_postman_id":"862d99f9-6957-4e97-8ed8-fd43543b7320"},{"name":"Read - leitura de todos os guias que existem no banco de datos","id":"dd5801c1-d39c-4b3f-b70d-0df6b27ec2e8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:9000/trilhasbrasil.com/guias/read","description":"<p>Busca todos os guias disponíveis na API.</p>\n<p>E preciso para fazer a solicitação combinar o método http GET, usar a URL da API e o caminho da requisição que queremos fazer.</p>\n<p>Obtendo uma resposta de todos os guias da API em um JSON.</p>\n","urlObject":{"protocol":"http","port":"9000","path":["trilhasbrasil.com","guias","read"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"06c2c732-fcb1-425a-b4ba-d6727ea4ab2d","name":"busca de todos os guias","originalRequest":{"method":"GET","header":[],"url":"http://localhost:9000/trilhasbrasil.com/guias/read"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1721"},{"key":"ETag","value":"W/\"6b9-UDahk5deLl1umpdJtN/n+lHtmqg\""},{"key":"Date","value":"Mon, 17 Oct 2022 04:07:59 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"_id\": \"6338fae34a57e93ea4a0dd97\",\n        \"nome\": \"Carlos Silva\",\n        \"contato\": 32985454565,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6338fba94a57e93ea4a0dd99\",\n        \"nome\": \"Jose Vargas\",\n        \"contato\": 32954845465,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6338fc004a57e93ea4a0dd9b\",\n        \"nome\": \"Daniel Ventura\",\n        \"contato\": 31456825951,\n        \"trilha\": null,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"633cb1ddbbc9d53d4b5511d5\",\n        \"nome\": \"Ricardo Infante\",\n        \"contato\": 65159753456,\n        \"trilha\": null,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"633e1b769259b29b14a7202a\",\n        \"nome\": \"Wilfried S.\",\n        \"contato\": 82988625238,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"633e1bc24dddf1500f7d47fc\",\n        \"nome\": \"Wilfried S.\",\n        \"contato\": 82988625238,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"633e1c6331f31d539507e43a\",\n        \"nome\": \"Wilfried S.\",\n        \"contato\": 82988625238,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"633e1c82d41f5f9c31c8286f\",\n        \"nome\": \"Wilfried S.\",\n        \"contato\": 82988625238,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"633e1d6528ff7b807b303dcb\",\n        \"nome\": \"Oscar S.\",\n        \"contato\": 82988625238,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"633edec08c1af66c78d97c49\",\n        \"nome\": \"Oscar S.\",\n        \"contato\": 82988625238,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"633edeeb8c1af66c78d97c4e\",\n        \"nome\": \"isabela\",\n        \"contato\": 5464666646,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"633ee0720b0e57ac7391bfdd\",\n        \"nome\": \"Pedro Acosta\",\n        \"contato\": 456987123258,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"633f0a81258bc711d8dd0eb6\",\n        \"nome\": \"Lucas\",\n        \"contato\": 456987123258,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"633f0aa12ffe201920fc0d27\",\n        \"nome\": \"Lucas\",\n        \"contato\": 456987123258,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"633f12b1410b008cb693587a\",\n        \"nome\": \"Lucas\",\n        \"contato\": 456987123258,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"633f12be410b008cb693587c\",\n        \"nome\": \"jose\",\n        \"contato\": 456987123258,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"633f80d4c690468eb6bdcf46\",\n        \"nome\": \"guia1\",\n        \"contato\": 32978625235,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6345bcb22cd34e243653dad4\",\n        \"nome\": \"guiaexemplo\",\n        \"contato\": 32978625235,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634cd47507a749b241dcdf31\",\n        \"nome\": \"guiaexemplo\",\n        \"contato\": 32978625235,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634cd50dbb8cd5a1109fff4c\",\n        \"nome\": \"guiaexemplo\",\n        \"contato\": 32978625235,\n        \"__v\": 0\n    }\n]"}],"_postman_id":"dd5801c1-d39c-4b3f-b70d-0df6b27ec2e8"},{"name":"Read - leitura de um dado especifico usando o parametro ID","id":"6c4ee809-92b6-4875-a142-902f8ee9c583","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:9000/trilhasbrasil.com/guias/read/:id","description":"<p>Usamos método GET para busca de um guia especifico passando o parâmetro ID no caminho da requisição.</p>\n<p>Obtemos uma resposta de uma JSON com os dados do guia.</p>\n","urlObject":{"protocol":"http","port":"9000","path":["trilhasbrasil.com","guias","read",":id"],"host":["localhost"],"query":[],"variable":[{"type":"any","value":"6338fae34a57e93ea4a0dd97","key":"id"}]}},"response":[{"id":"1b9c2ff1-f14f-46e6-86b5-26a7cf36abac","name":"busca de um guia","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:9000/trilhasbrasil.com/guias/read/:id","protocol":"http","host":["localhost"],"port":"9000","path":["trilhasbrasil.com","guias","read",":id"],"variable":[{"key":"id","value":"633f80d4c690468eb6bdcf46"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"79"},{"key":"ETag","value":"W/\"4f-IMJ1ENEf/ZQJ8zVwofNiVv2x6TQ\""},{"key":"Date","value":"Mon, 17 Oct 2022 04:11:03 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"633f80d4c690468eb6bdcf46\",\n    \"nome\": \"guia1\",\n    \"contato\": 32978625235,\n    \"__v\": 0\n}"}],"_postman_id":"6c4ee809-92b6-4875-a142-902f8ee9c583"},{"name":"Update - atualizar dados ou inserir valores faltantes","id":"3458d6fd-ccfa-4719-97e4-8dd4703a0ac9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n\"nome\": \"exemplo de guia1\",\r\n\"contato\": \"58984641351\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:9000/trilhasbrasil.com/guias/update/633f12c9410b008cb693587e","description":"<p>Com o método PATCH é possível atualizar os dados de um guia.</p>\n<ul>\n<li>nome</li>\n<li>contato</li>\n<li>grupo</li>\n<li>trilha</li>\n</ul>\n","urlObject":{"protocol":"http","port":"9000","path":["trilhasbrasil.com","guias","update","633f12c9410b008cb693587e"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"5fb8cc5b-b90b-4368-9026-de83c5915bab","name":"atualizar dados de guia por id","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n\"nome\": \"exemplo de guia1\",\r\n\"contato\": \"58984641351\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:9000/trilhasbrasil.com/guias/update/633f12c9410b008cb693587e"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"38"},{"key":"ETag","value":"W/\"26-htH4db8lYhBriH/shLo7SrtarZQ\""},{"key":"Date","value":"Sat, 15 Oct 2022 20:06:18 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"\"Dados do guia atualizado com sucesso\""}],"_postman_id":"3458d6fd-ccfa-4719-97e4-8dd4703a0ac9"},{"name":"Delete - deletar dados do banco de dados","id":"b9a912b6-46ee-48a6-955e-ad3877bcaa72","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:9000/trilhasbrasil.com/guias/delete/:id","description":"<p>Deleta um guia usando o método delete e passando o ID do guia</p>\n","urlObject":{"protocol":"http","port":"9000","path":["trilhasbrasil.com","guias","delete",":id"],"host":["localhost"],"query":[],"variable":[{"type":"any","value":"633f12c9410b008cb693587e","key":"id"}]}},"response":[{"id":"cd37d3fe-f920-4d25-8ff4-51788f50ff44","name":"deletar um guia","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"http://localhost:9000/trilhasbrasil.com/guias/delete/:id","protocol":"http","host":["localhost"],"port":"9000","path":["trilhasbrasil.com","guias","delete",":id"],"variable":[{"key":"id","value":"633f12c9410b008cb693587e"}]}},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Content-Length","value":"22"},{"key":"ETag","value":"W/\"16-tsib4Vp1uZnBV3eohhJEdnF09cA\""},{"key":"Date","value":"Mon, 17 Oct 2022 04:12:54 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"Deletado com sucesso!!"}],"_postman_id":"b9a912b6-46ee-48a6-955e-ad3877bcaa72"}],"id":"35ee06db-bc99-491a-bc09-60cf158a5e21","description":"<p>Nesta colecção podemos fazer as seguiste solicitações</p>\n<ul>\n<li>criar um guia</li>\n<li>buscar um guia</li>\n<li>buscar todos os guias disponíveis</li>\n<li>atualizar dados de um guia</li>\n<li>deletar um guia</li>\n</ul>\n","_postman_id":"35ee06db-bc99-491a-bc09-60cf158a5e21"},{"name":"grupos","item":[{"name":"Create - Criar novo grupo","id":"b435613a-25cf-4ecd-ae0a-dc53b103f25f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\"guia\":\"6338fae34a57e93ea4a0dd97\",\r\n\"familiar\": \"false\",\r\n\"usuario\":[\"634ca43e4f1d6b7caaade3dd\",\"634ca4364f1d6b7caaade3db\"]\r\n\r\n}","options":{"raw":{"language":"json"}}},"url":"{{URL}}grupo/insert","description":"<p>O POST permite inserir novos grupos na API.</p>\n<p>Para isso exige um corpo de solicitação JSON.</p>\n","urlObject":{"path":["insert"],"host":["{{URL}}grupo"],"query":[],"variable":[]}},"response":[{"id":"9dfbd94e-c8e9-4453-a809-17d44253d172","name":"Criar novo grupo","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\"grupo\": 0,\r\n\"pessoa1\": \"nome: exeplo de grupo , contato: \",\r\n\"pessoa2\": \"nome: , contato: \"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{URL}}grupo/insert"},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Content-Length","value":"182"},{"key":"ETag","value":"W/\"b6-hkjWUGsYn++la59zTTMk7/rxqnc\""},{"key":"Date","value":"Tue, 11 Oct 2022 20:23:38 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n  grupo: 0,\n  pessoa1: 'nome: exeplo de grupo , contato: ',\n  pessoa2: 'nome: , contato: ',\n  _id: new ObjectId(\"6345d0c82cd34e243653dad6\"),\n  __v: 0\n}Dados inseridos com susseso!!"},{"id":"de0e64f5-978c-40a1-9f39-1509c87847dc","name":"validando se o campo pessoa","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\"grupo\": 0,\r\n\"pessoa1\": \"\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{URL}}grupo/insert"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"41"},{"key":"ETag","value":"W/\"29-JXtfRq+ihRrC0BnsehpYnhu0K3s\""},{"key":"Date","value":"Tue, 11 Oct 2022 20:30:13 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"\"O campo pessoa ainda nao foi preenchido\""},{"id":"9b7a7a4f-6df4-4dcd-a6d5-25d76605e372","name":"validando campos do grupo","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\"grupo\": 7,\r\n\"pessoa1\": \"nome: jose contato: 852741963\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{URL}}grupo/insert"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"54"},{"key":"ETag","value":"W/\"36-rs3E2qj8V+sraDOI8YZbiPxlLTs\""},{"key":"Date","value":"Tue, 11 Oct 2022 20:50:08 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"\"Precisa mais de uma pessoa para o grupo ser validado\""}],"_postman_id":"b435613a-25cf-4ecd-ae0a-dc53b103f25f"},{"name":"Read - leitura de todos os grupos que existem no banco de datos","id":"ea8f85d8-e3ab-4d2a-9e13-a86cedc451e6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:9000/trilhasbrasil.com/grupo/read","description":"<p>Com o método GET podemos consultar todos os grupos na API.</p>\n<p>Para fazer a solicitação combina o método http GET, o URL para serviço da API e o caminho da requisição.</p>\n","urlObject":{"protocol":"http","port":"9000","path":["trilhasbrasil.com","grupo","read"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"d36b653a-9ba2-4621-8985-2795112bec6f","name":"lectura de todos os grupos","originalRequest":{"method":"GET","header":[],"url":"http://localhost:9000/trilhasbrasil.com/grupo/read"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1713"},{"key":"ETag","value":"W/\"6b1-rO3aFit/WHh5Wp4tvkqfG7SW/z8\""},{"key":"Date","value":"Tue, 11 Oct 2022 20:53:12 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"_id\": \"6342f7f64291574c36fbf696\",\n        \"grupo\": 1,\n        \"pessoa1\": \"nome: Vanessa Aguilar, contato: 3558941265\",\n        \"pessoa2\": \"nome: Xavier Mata, contato: 4658742391\",\n        \"pessoa3\": \"nome: Maria Smith, contato: 8456112391\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6342f8d54291574c36fbf699\",\n        \"grupo\": 2,\n        \"pessoa1\": \"nome: Nara Sakamoto, contato: 3559873265\",\n        \"pessoa2\": \"nome: Mariana Lima, contato: 4657531591\",\n        \"pessoa3\": \"nome: Hilary Santos, contato: 8485295191\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6342faea4291574c36fbf69b\",\n        \"grupo\": 3,\n        \"pessoa1\": \"nome: Thor Odinson, contato: 4568523575\",\n        \"pessoa2\": \"nome: Tony Stark, contato: 4585234917\",\n        \"pessoa3\": \"nome: Peter Parker, contato: 7531598246\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6342fc6a4291574c36fbf69d\",\n        \"grupo\": 4,\n        \"pessoa1\": \"nome: Barry Allen, contato: 4568523575\",\n        \"pessoa2\": \"nome: Clark Kent, contato: 4585234917\",\n        \"pessoa3\": \"nome: Bruce Wayne, contato: 7531598246\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"63430f89a71bfaa1aee463b8\",\n        \"grupo\": 5,\n        \"pessoa1\": \"nome: Loki Odinson, contato: 3571598565\",\n        \"pessoa2\": \"nome: Wilson Fisk, contato: 9631472591\",\n        \"pessoa3\": \"nome: Johann Schmidt, contato: 7418526191\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634574fa00cd349dab825fdf\",\n        \"grupo\": 6,\n        \"pessoa1\": \"nome: Ana Mei , contato: 745666666\",\n        \"pessoa2\": \"nome: Sam Keating, contato: sem contato \",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6345a0495f4b4e261015a398\",\n        \"grupo\": 0,\n        \"pessoa1\": \"nome: exeplo de grupo , contato: \",\n        \"pessoa2\": \"nome: , contato: \",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6345a1b42cd34e243653dad1\",\n        \"grupo\": 0,\n        \"pessoa1\": \"nome: exeplo de grupo , contato: \",\n        \"pessoa2\": \"nome: , contato: \",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6345d0c82cd34e243653dad6\",\n        \"grupo\": 0,\n        \"pessoa1\": \"nome: exeplo de grupo , contato: \",\n        \"pessoa2\": \"nome: , contato: \",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6345d1a12cd34e243653dad8\",\n        \"grupo\": 0,\n        \"pessoa1\": \"nome: exeplo de grupo , contato: \",\n        \"pessoa2\": \"nome: , contato: \",\n        \"__v\": 0\n    }\n]"}],"_postman_id":"ea8f85d8-e3ab-4d2a-9e13-a86cedc451e6"},{"name":"Update - atualizar dados ou inserir valores faltantes","id":"c51f6ac0-6ab9-43f5-8421-be1db1485b7b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n   \r\n    \"usuario\":[\"634c58540bc8cd4879bff340\", \"634c5e52447120fee656e9fa\", \"6349e68dbf1edbc819a70866\"]\r\n    \r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:9000/trilhasbrasil.com/grupo/update/634cd99d9dfdc44a402c6ac3","description":"<p>O método PATCH permite realizar uma atualização dos grupos da API.</p>\n<ul>\n<li>usuário( para inserir um novo usuário, devem ser inseridos todos os usuários já existentes mais o usuário novo)</li>\n<li>familiar(é importante saber se o grupo é familiar já que tem crianças também)</li>\n<li>guia</li>\n</ul>\n<p>Exige um corpo de solicitação JSON para fazer a atualização dos dados do grupo.</p>\n","urlObject":{"protocol":"http","port":"9000","path":["trilhasbrasil.com","grupo","update","634cd99d9dfdc44a402c6ac3"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"007db6c9-8bee-476a-858b-161cb741a3cb","name":"atualizando valores  em um grupo especifico","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n   \r\n    \"pessoa2\": \"nome: Sam Keating, contato: 7456645866\"\r\n    \r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:9000/trilhasbrasil.com/grupo/update/634574fa00cd349dab825fdf"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"39"},{"key":"ETag","value":"W/\"27-I57iSoBdehHyFRzoSsa+PzbYivg\""},{"key":"Date","value":"Tue, 11 Oct 2022 21:25:00 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"\"[object Object]Atualizado com susseso\""},{"id":"07b25249-3f47-40da-8d27-e6d4117546d4","name":"inserir um novo usuario","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n   \r\n    \"usuario\":[\"634c58540bc8cd4879bff340\", \"634c5e52447120fee656e9fa\", \"6349e68dbf1edbc819a70866\"]\r\n    \r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:9000/trilhasbrasil.com/grupo/update/634cd99d9dfdc44a402c6ac3"},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Content-Length","value":"43"},{"key":"ETag","value":"W/\"2b-t2SGBBGXjGZar3AWqmTKKOCdUKs\""},{"key":"Date","value":"Tue, 18 Oct 2022 01:52:10 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"Dados do grupo foram atualizado com sucesso"}],"_postman_id":"c51f6ac0-6ab9-43f5-8421-be1db1485b7b"},{"name":"Read - leitura de um dado especifico usando o parametro ID","id":"75437748-dd70-42f1-b97f-55e468b7b995","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:9000/trilhasbrasil.com/grupo/read/:id","description":"<p>Com o método GET podemos incluir parâmetro de consulta em chamadas para filtrar dados.</p>\n<p>Para fazer a solicitação usando esse parâmetro combinar o método GET, com o URL da API, o caminho da requisição e adicionar o ID .</p>\n","urlObject":{"protocol":"http","port":"9000","path":["trilhasbrasil.com","grupo","read",":id"],"host":["localhost"],"query":[],"variable":[{"type":"any","value":"634cd99d9dfdc44a402c6ac3","key":"id"}]}},"response":[{"id":"9e3affd3-aa2e-40c2-807d-abf0084d34de","name":"busca de um grupo especifico usando  o parametro id","originalRequest":{"method":"GET","header":[],"url":"http://localhost:9000/trilhasbrasil.com/grupo/read/634574fa00cd349dab825fdf"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"152"},{"key":"ETag","value":"W/\"98-02XLu5lBs5ZgayrWr/9w1XzLqqo\""},{"key":"Date","value":"Tue, 11 Oct 2022 21:19:51 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"634574fa00cd349dab825fdf\",\n    \"grupo\": 6,\n    \"pessoa1\": \"nome: Ana Mei , contato: 745666666\",\n    \"pessoa2\": \"nome: Sam Keating, contato: sem contato \",\n    \"__v\": 0\n}"}],"_postman_id":"75437748-dd70-42f1-b97f-55e468b7b995"},{"name":"Delete - deletar dados do banco de dados","id":"ee6757a8-732e-4295-92db-bac46f920a3f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:9000/trilhasbrasil.com/grupo/delete/:id","description":"<p>Usando o método DELETE podemos apagar um grupo da API .</p>\n<p>Sempre usando o parâmetro id.</p>\n<p>Para fazer a solicitação usamos o método DELETE com o URL da API, o caminho da requisição e adicionando o ID do dado que queremos deletar.</p>\n","urlObject":{"protocol":"http","port":"9000","path":["trilhasbrasil.com","grupo","delete",":id"],"host":["localhost"],"query":[],"variable":[{"type":"any","value":"634cc94eaa3c4cc3eee10e13","key":"id"}]}},"response":[{"id":"664abfbc-28d7-4b32-9a87-38e8744c674b","name":"Deletando com sucesso um grupo especifico passando o parametro ID","originalRequest":{"method":"DELETE","header":[],"url":"http://localhost:9000/trilhasbrasil.com/grupo/delete/634574f000cd349dab825fdd"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"39"},{"key":"ETag","value":"W/\"27-bLNiZdEaeXmTx3ZUnjp5WkRMVVs\""},{"key":"Date","value":"Thu, 13 Oct 2022 23:21:03 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"\"[object Object]Deletado com sucesso!!\""},{"id":"200c53d0-29c4-47c7-8ca7-a48ca848962e","name":"O delete exige um ID para completar a solicitud caso contrario devolve um erro 400","originalRequest":{"method":"DELETE","header":[],"url":"http://localhost:9000/trilhasbrasil.com/grupo/delete/1"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"194"},{"key":"ETag","value":"W/\"c2-ewE8G2WvrHp0QQR1QQcw4jbLdmM\""},{"key":"Date","value":"Thu, 13 Oct 2022 23:23:10 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"CastError: Cast to ObjectId failed for value \\\"1\\\" (type string) at path \\\"_id\\\" for model \\\"grupo\\\"Error ao deletar os dados selecionados, ID ainda nao foi inserido ou ID invalido\"\n}"}],"_postman_id":"ee6757a8-732e-4295-92db-bac46f920a3f"}],"id":"2734798a-cca9-42f9-83d8-f8e6941e4580","description":"<p>Na colecção de grupo esta listados as solicitações possíveis para os grupos da API</p>\n<ul>\n<li>criação de um grupo</li>\n<li>busca de um grupo</li>\n<li>busca de todos os grupos</li>\n<li>atualização dos dados de um grupo</li>\n<li>delete de um grupo</li>\n</ul>\n","_postman_id":"2734798a-cca9-42f9-83d8-f8e6941e4580"},{"name":"usuário","item":[{"name":"Cadastro de usuario","id":"b985091f-0fe0-4c9c-9fac-cc5c20d389a3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\"nome\": \"Mari Santos\",\r\n\"idade\": 25,\r\n\"email\":456544444,\r\n\"contato\":\"45662175452\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{URL}}usuario/insert","description":"<p>Criar um novo usuário na API, passando um corpo como um JSON dos dados que vão ser criados.</p>\n<p>Para crianças não é obrigatório e-mail nem contato, só para maior de 18 é obrigatório por questões de segurança na trilha.</p>\n","urlObject":{"path":["insert"],"host":["{{URL}}usuario"],"query":[],"variable":[]}},"response":[{"id":"897efb2f-390d-4f2d-b4f6-2570b8053bab","name":"Cadastro de usuario","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\"nome\": \"Dan\",\r\n\"idade\": 20,\r\n\"contato\": 32988625238,\r\n\"email\": \"dayusi@gmial.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{URL}}usuario/insert"},"status":"Created","code":201,"_postman_previewlanguage":"html","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Content-Length","value":"155"},{"key":"ETag","value":"W/\"9b-9LEH/WQREt2a+iZhF0aN5nIZGyo\""},{"key":"Date","value":"Mon, 17 Oct 2022 04:27:56 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n  nome: 'Dan',\n  contato: 32988625238,\n  email: 'dayusi@gmial.com',\n  _id: new ObjectId(\"634cd9cc9dfdc44a402c6ac7\"),\n  __v: 0\n} Cadastrou-se com sucesso!"}],"_postman_id":"b985091f-0fe0-4c9c-9fac-cc5c20d389a3"},{"name":"Busca de dados dos usuarios","id":"5d79babb-e306-4140-981f-6fb7554d03a9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{URL}}usuario/read","description":"<p>Busca de todos os usuários da API, retorna um JSON com os dados dos usuários.</p>\n","urlObject":{"path":["read"],"host":["{{URL}}usuario"],"query":[],"variable":[]}},"response":[{"id":"8fe76219-e9e6-42c8-8491-59900ee39f9f","name":"buscar usuario","originalRequest":{"method":"GET","header":[],"url":"{{URL}}usuario/read"},"status":"Found","code":302,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2501"},{"key":"ETag","value":"W/\"9c5-raSWDZNny6Fb5zGVazpBMf6m4dg\""},{"key":"Date","value":"Mon, 17 Oct 2022 04:28:28 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"_id\": \"6349e68dbf1edbc819a70866\",\n        \"nome\": \"rebecca\",\n        \"contato\": 20256545874,\n        \"email\": \"rebe201@gmail.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634c45ef3bc87606a4c7601c\",\n        \"nome\": \"rebecca\",\n        \"contato\": 20256545874,\n        \"email\": \"rebe201@gmail.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634c4631bc19a000949803c9\",\n        \"nome\": \"rebecca\",\n        \"contato\": 20256545874,\n        \"email\": \"rebe201@gmail.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634c465a0cc22ddb443037ea\",\n        \"nome\": \"rebecca\",\n        \"contato\": 20256545874,\n        \"email\": \"rebe201@gmail.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634c46905c5deaf2288812ff\",\n        \"nome\": \"rebecca\",\n        \"contato\": 20256545874,\n        \"email\": \"rebe201@gmail.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634c46be0feeaa78b0cddf68\",\n        \"nome\": \"rebecca\",\n        \"contato\": 20256545874,\n        \"email\": \"rebe201@gmail.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634c46e59db4079576dd4cb6\",\n        \"nome\": \"rebecca\",\n        \"contato\": 20256545874,\n        \"email\": \"rebe201@gmail.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634c58540bc8cd4879bff340\",\n        \"nome\": \"Andrea\",\n        \"edade\": 9,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634c588a0bc8cd4879bff343\",\n        \"nome\": \"valentina\",\n        \"edade\": 4,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634c590d6312a43fe9c79bf1\",\n        \"nome\": \"valentina\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634c59eb3848aec29e2347e9\",\n        \"nome\": \"5464658\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634c5a13a5e19858aeecce2d\",\n        \"nome\": \"5464658\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634c5a18a5e19858aeecce2f\",\n        \"nome\": \"5464658\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634c5b6b1b4245623277a409\",\n        \"nome\": \"5464658\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634c5e52447120fee656e9fa\",\n        \"nome\": \"Daniela\",\n        \"contato\": 32988625238,\n        \"email\": \"dayusi@gmial.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634ca13a28cfcc5b886546f8\",\n        \"nome\": \"Daniela\",\n        \"contato\": 32988625238,\n        \"email\": \"dayusi@gmial.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634ca165c7142af0c3f0fb5a\",\n        \"nome\": \"Daniela\",\n        \"contato\": 32988625238,\n        \"email\": \"dayusi@gmial.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634ca4264f1d6b7caaade3d5\",\n        \"nome\": \"Daniela\",\n        \"contato\": 32988625238,\n        \"email\": \"dayusi@gmial.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634ca4294f1d6b7caaade3d7\",\n        \"nome\": \"Daniela\",\n        \"contato\": 32988625238,\n        \"email\": \"dayusi@gmial.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634ca42a4f1d6b7caaade3d9\",\n        \"nome\": \"Daniela\",\n        \"contato\": 32988625238,\n        \"email\": \"dayusi@gmial.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634ca4364f1d6b7caaade3db\",\n        \"nome\": \"Daniel\",\n        \"contato\": 32988625238,\n        \"email\": \"dayusi@gmial.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634ca43e4f1d6b7caaade3dd\",\n        \"nome\": \"Dan\",\n        \"contato\": 32988625238,\n        \"email\": \"dayusi@gmial.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634cbc17bf436c0c5e73480e\",\n        \"nome\": \"Dan\",\n        \"contato\": 32988625238,\n        \"email\": \"dayusi@gmial.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634cd694bb8cd5a1109fff57\",\n        \"nome\": \"Dan\",\n        \"contato\": 32988625238,\n        \"email\": \"dayusi@gmial.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634cd6b8bb8cd5a1109fff5a\",\n        \"nome\": \"Dan\",\n        \"contato\": 32988625238,\n        \"email\": \"dayusi@gmial.com\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"634cd9cc9dfdc44a402c6ac7\",\n        \"nome\": \"Dan\",\n        \"contato\": 32988625238,\n        \"email\": \"dayusi@gmial.com\",\n        \"__v\": 0\n    }\n]"}],"_postman_id":"5d79babb-e306-4140-981f-6fb7554d03a9"},{"name":"Atualizar dados dos usuario","id":"c6a91135-524c-4c1b-bbf2-7e5233f69e8c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":" {\"nome\": \"rebe\",\r\n\"contato\": 20256545874,\r\n\"email\": \"rebe201@gmail.com\"\r\n }","options":{"raw":{"language":"json"}}},"url":"{{URL}}usuario/update/:id","description":"<p>Atualização de dados de um usuário passando o parâmetro ID e um corpo tipo JSON com os dados a serem atualizados.</p>\n<ul>\n<li>nome</li>\n<li>contato</li>\n<li>grupo</li>\n<li>e-mail</li>\n</ul>\n","urlObject":{"path":["update",":id"],"host":["{{URL}}usuario"],"query":[],"variable":[{"type":"any","value":"6349e68dbf1edbc819a70866","key":"id"}]}},"response":[{"id":"15723eeb-c185-4be9-b283-2a0b9a8df281","name":"atualizaçao de dados de usuario","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":" {\"nome\": \"rebe\",\r\n\"contato\": 20256545874,\r\n\"email\": \"rebe201@gmail.com\"\r\n }","options":{"raw":{"language":"json"}}},"url":{"raw":"{{URL}}usuario/update/:id","host":["{{URL}}usuario"],"path":["update",":id"],"variable":[{"key":"id","value":"6349e68dbf1edbc819a70866"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"42"},{"key":"ETag","value":"W/\"2a-XlUsojYw6xV+hORnqJ9iQON5kJU\""},{"key":"Date","value":"Mon, 17 Oct 2022 04:32:18 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"\"Seus dados foram atualizados com sucesso\""}],"_postman_id":"c6a91135-524c-4c1b-bbf2-7e5233f69e8c"},{"name":"Busca de um usuário por parametro ID","id":"446b8c1c-bff1-43b0-8a8e-593318077208","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{URL}}usuario/read/:id","description":"<p>Busca de um usuário passando o parâmetro ID.</p>\n<p>Retorna um corpo JSON com os dados de esse usuário.</p>\n","urlObject":{"path":["read",":id"],"host":["{{URL}}usuario"],"query":[],"variable":[{"type":"any","value":"6349e68dbf1edbc819a70866","key":"id"}]}},"response":[{"id":"4215be40-4595-46e3-a718-5d793e874d0f","name":"buscando usuario por o id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{URL}}usuario/read/:id","host":["{{URL}}usuario"],"path":["read",":id"],"variable":[{"key":"id","value":"6349e68dbf1edbc819a70866"}]}},"status":"Found","code":302,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"106"},{"key":"ETag","value":"W/\"6a-qAZVwDAvXdtZiXNMws7740EsTgo\""},{"key":"Date","value":"Mon, 17 Oct 2022 04:35:40 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"6349e68dbf1edbc819a70866\",\n    \"nome\": \"rebe\",\n    \"contato\": 20256545874,\n    \"email\": \"rebe201@gmail.com\",\n    \"__v\": 0\n}"}],"_postman_id":"446b8c1c-bff1-43b0-8a8e-593318077208"},{"name":"Delete de usuário por ID","id":"1898cb99-9156-41d4-ad2b-c7518e0c17d6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{URL}}usuario/delete/:id","description":"<p>Para deletar um usuário é preciso usar o método Delete, o URL da API, o caminho da requisição e o ID como parâmetro.</p>\n","urlObject":{"path":["delete",":id"],"host":["{{URL}}usuario"],"query":[],"variable":[{"type":"any","value":"634c45ef3bc87606a4c7601c","key":"id"}]}},"response":[{"id":"132f2ff2-e562-47eb-892b-e172bb8ae36c","name":"usuarios deletado passando parametro id","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{URL}}usuario/delete/:id","host":["{{URL}}usuario"],"path":["delete",":id"],"variable":[{"key":"id","value":"634c45ef3bc87606a4c7601c"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"32"},{"key":"ETag","value":"W/\"20-vMxRNoK3dGSwQahL3KMV/IPjcg0\""},{"key":"Date","value":"Mon, 17 Oct 2022 04:37:51 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"\"Usuario deletado com sucesso!!\""}],"_postman_id":"1898cb99-9156-41d4-ad2b-c7518e0c17d6"}],"id":"364c7909-cba6-4843-863e-d2cdc2ffb2b1","description":"<p>Na colecção usuário esta a lista das requisições que podem ser feitas para</p>\n<ul>\n<li>inserir um novo usuário</li>\n<li>buscar um usuário</li>\n<li>buscar todos os usuário</li>\n<li>atualizar um usuário</li>\n<li>deletar um usuário</li>\n</ul>\n","_postman_id":"364c7909-cba6-4843-863e-d2cdc2ffb2b1"}]}