{"info":{"_postman_id":"4806d9e0-1069-4eda-9be4-b32010efa6ca","name":"Movie House","description":"<html><head></head><body><p>API REST desenvolvida para gerenciamento do Banco de Dados MySQL de um E-commerce de filmes chamado Movie House. É possível cadastrar, consultar ou deletar filmes e suas respectivas informações cadastradas no Banco de Dados MySQL da Movie House.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"22349688","collectionId":"4806d9e0-1069-4eda-9be4-b32010efa6ca","publishedId":"2s9Y5VVQ87","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2023-08-23T21:03:58.000Z"},"item":[{"name":"Buscar todos os filmes e suas informações","event":[{"listen":"test","script":{"id":"c374b710-bed1-4668-9714-c9d4aa02fff5","exec":["pm.sendRequest(\"https://postman-echo.com/get\", function (err, response) {\r","    console.log(response.json());\r","});\r","\r","\r","pm.test(\"Response status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","pm.test(\"Response body is an array\", function () {\r","    pm.expect(pm.response.json()).to.be.an('array');\r","});\r","\r","\r","pm.test(\"Id is a non-negative integer\", function () {\r","    const responseData = pm.response.json();\r","\r","    responseData.forEach(function (character) {\r","        pm.expect(character.id).to.be.a('number').and.to.be.at.least(0, \"Id should be a non-negative integer\");\r","    });\r","});\r","\r","\r","pm.test(\"Name is a non-empty string\", function () {\r","    const responseData = pm.response.json();\r","\r","    responseData.forEach(function (character) {\r","        pm.expect(character.name).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Name should not be empty\");\r","    });\r","});\r","\r",""],"type":"text/javascript"}}],"id":"98d0e09e-610d-4845-bfeb-050f12edd0cb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://movie-house-ecommerce.onrender.com/character?name=","description":"<p>O endpoint retorna <strong>todos</strong> os filmes com seus dados.</p>\n","urlObject":{"protocol":"https","path":["character"],"host":["movie-house-ecommerce","onrender","com"],"query":[{"key":"name","value":""}],"variable":[]}},"response":[{"id":"c9cd410b-51d3-4dd2-b8b3-a7b5bb2149b9","name":"Buscar todos os filmes e suas especificações","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://movie-house-ecommerce.onrender.com/character?name=","protocol":"https","host":["movie-house-ecommerce","onrender","com"],"path":["character"],"query":[{"key":"name","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 23 Aug 2023 13:14:11 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"7fb39dfdbcb901a5-GRU"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"5b6-gY5pZASG7Gf1XxVwObUfdbf2seI\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Server","value":"cloudflare"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 8,\n        \"name\": \"Ayrton Senna\",\n        \"gender\": \"MALE\",\n        \"description\": \"Adicionar descrição!!!!\"\n    },\n    {\n        \"id\": 21,\n        \"name\": \"Ayrton Senna\",\n        \"gender\": \"MALE\",\n        \"description\": \"Adicionar descrição!!!!\"\n    },\n    {\n        \"id\": 22,\n        \"name\": \"Ayrton Senna\",\n        \"gender\": \"MALE\",\n        \"description\": \"Adicionar descrição!!!!\"\n    },\n    {\n        \"id\": 23,\n        \"name\": \"Ayrton Senna\",\n        \"gender\": \"MALE\",\n        \"description\": \"Adicionar descrição!!!!\"\n    },\n    {\n        \"id\": 2,\n        \"name\": \"Colossus\",\n        \"gender\": \"MALE\",\n        \"description\": \"No description provided\"\n    },\n    {\n        \"id\": 4,\n        \"name\": \"Deadpool\",\n        \"gender\": \"OTHER\",\n        \"description\": \"Sexy motherf***\"\n    },\n    {\n        \"id\": 5,\n        \"name\": \"juggernaut\",\n        \"gender\": \"MALE\",\n        \"description\": \"O irmão do Prof X!!!!\"\n    },\n    {\n        \"id\": 14,\n        \"name\": \"juggernaut\",\n        \"gender\": \"MALE\",\n        \"description\": \"O irmão do Prof X!!!!\"\n    },\n    {\n        \"id\": 7,\n        \"name\": \"Layla\",\n        \"gender\": \"FEMALE\",\n        \"description\": \"Adicionar a descrição aqui!!!!\"\n    },\n    {\n        \"id\": 6,\n        \"name\": \"Laylita\",\n        \"gender\": \"FEMALE\",\n        \"description\": \"AAAAAA!!!!\"\n    },\n    {\n        \"id\": 16,\n        \"name\": \"Luna\",\n        \"gender\": \"MALE\",\n        \"description\": \"O irmão do Prof X!!!!\"\n    },\n    {\n        \"id\": 1,\n        \"name\": \"Storm\",\n        \"gender\": \"FEMALE\",\n        \"description\": \"No description provided\"\n    },\n    {\n        \"id\": 9,\n        \"name\": \"testando \",\n        \"gender\": \"OTHER\",\n        \"description\": \"testaaaando!!!!\"\n    },\n    {\n        \"id\": 24,\n        \"name\": \"testando Senna\",\n        \"gender\": \"MALE\",\n        \"description\": \"Adicionar descrição!!!!\"\n    },\n    {\n        \"id\": 25,\n        \"name\": \"testando-andrea\",\n        \"gender\": \"FEMALE\",\n        \"description\": \"andréa testando\"\n    },\n    {\n        \"id\": 18,\n        \"name\": \"TESTE - Ayrton Senna\",\n        \"gender\": \"MALE\",\n        \"description\": \"Adicionar descrição!!!!\"\n    },\n    {\n        \"id\": 19,\n        \"name\": \"TESTE - Ayrton Senna\",\n        \"gender\": \"MALE\",\n        \"description\": \"Adicionar descrição!!!!\"\n    }\n]"}],"_postman_id":"98d0e09e-610d-4845-bfeb-050f12edd0cb"},{"name":"Buscar filme pelo título","id":"67458785-f4b1-4a6d-b010-a6ec28d72818","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://movie-house-ecommerce.onrender.com/character?name=code","description":"<p>Buscar um filme específico pelo seu título.</p>\n<p>Caso queira retornar <strong>apenas</strong> os dados de um filme em específico, adicione o nome do filme após o <strong><code>\"name=\"</code></strong> presente no endpoint.</p>\n<p>Veja o exemplo da aplicação do filtro para o filme Code Bias.</p>\n","urlObject":{"protocol":"https","path":["character"],"host":["movie-house-ecommerce","onrender","com"],"query":[{"key":"name","value":"code"}],"variable":[]}},"response":[{"id":"c71603d6-d3e5-455c-a8c0-ce21d719f656","name":"Buscar filme pelo título","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://movie-house-ecommerce.onrender.com/character?name=code","protocol":"https","host":["movie-house-ecommerce","onrender","com"],"path":["character"],"query":[{"key":"name","value":"code"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 23 Aug 2023 20:26:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"7fb617959de400e2-GRU"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"74-4bnCClBybOWFBLEHMg/CJNZrQRw\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Server","value":"cloudflare"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 32,\n        \"name\": \"Code Bias\",\n        \"gender\": \"OTHER\",\n        \"description\": \"investigação do viés generalizado dos algoritmos.\"\n    }\n]"}],"_postman_id":"67458785-f4b1-4a6d-b010-a6ec28d72818"},{"name":"Cadastrar filme e suas informações","id":"9a471d0a-c00a-4576-a70a-8e63ccaf1b32","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Matrix\",\r\n    \"gender\": \"OTHER\",\r\n    \"description\": \"O jovem programador...\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://movie-house-ecommerce.onrender.com/character","description":"<p>Para cadastrar um novo filme, basta adicionar no <strong>body</strong> o <code>nome do filme</code>, o <code>gênero</code> e a <code>descrição</code> em formato json. Veja um exemplo para o cadastro do filme \"Matrix\".</p>\n<p>Esse endpoint não retorna resultados na requisição.</p>\n","urlObject":{"protocol":"https","path":["character"],"host":["movie-house-ecommerce","onrender","com"],"query":[],"variable":[]}},"response":[{"id":"cf8dc12f-1e9e-443e-8feb-c24c71b165bc","name":"Cadastrar filme e suas informações","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Matrix\",\r\n    \"gender\": \"OTHER\",\r\n    \"description\": \"O jovem programador...\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://movie-house-ecommerce.onrender.com/character"},"status":"Created","code":201,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 23 Aug 2023 20:48:14 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"7fb6371b4a1a1aef-GRU"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"cloudflare"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"9a471d0a-c00a-4576-a70a-8e63ccaf1b32"},{"name":"Deletar filme pelo \"id\"","event":[{"listen":"test","script":{"id":"9408eeff-95be-4b1c-9e0a-b980e56c3b5e","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r",""],"type":"text/javascript"}}],"id":"38bf97d9-82d5-43e0-892e-2a7a752afeba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://movie-house-ecommerce.onrender.com/character/31","description":"<p>Para deletar um filme você deve digitar o <strong>\"id\"</strong> do filme ao final do endpoint, basta remover o número 31 (id de um filme deletado anteriormente) e digitar o \"id\" do filme que deseja excluir do Banco de Dados. Veja um exemplo da exclusão de um filme de id = 31.  </p>\n<p><strong>Observação:</strong> para saber o \"id\" do filme que deseja deletar, use primeiramente o endpoint GET.</p>\n","urlObject":{"protocol":"https","path":["character","31"],"host":["movie-house-ecommerce","onrender","com"],"query":[],"variable":[]}},"response":[{"id":"e8eed2f7-5b21-4d5f-a73c-45277ec9a9e7","name":"Deletar filme pelo \"id\"","originalRequest":{"method":"DELETE","header":[],"url":"https://movie-house-ecommerce.onrender.com/character/31"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 23 Aug 2023 20:25:41 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"7fb6160f9b5e00e2-GRU"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"cloudflare"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"38bf97d9-82d5-43e0-892e-2a7a752afeba"}]}