{"info":{"_postman_id":"7b5f0a57-4ba6-475d-a323-b51e41a0d85d","name":"tfg_ecommerce","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"25547682","collectionId":"7b5f0a57-4ba6-475d-a323-b51e41a0d85d","publishedId":"2s9YeBdtNc","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2023-11-23T00:45:23.000Z"},"item":[{"name":"Products","item":[{"name":"Añadir productos","id":"b2e5ba9e-1475-49ae-ad2f-c6721c25fc1d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Camiseta3","type":"text"},{"key":"description","value":"Algodon 100%","type":"text"},{"key":"category","type":"text","value":"645d7a2b2230b9b21d32ed45"},{"key":"price","value":"22","type":"text"},{"key":"priceDiscount","value":"12","type":"text"},{"key":"colors","value":"black","type":"text"},{"key":"sizes","value":"S, M, L, XL","type":"text"},{"key":"quantity","value":"122","type":"text"},{"key":"sold","value":"0","type":"text"},{"key":"isOutOfStock","value":"false","type":"text"},{"key":"mainImage","type":"file","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","src":"/C:/Users/ricar/OneDrive/Escritorio/CAPTURAS DE PANTALLA/joggers/16796480913bf470ccaac30035085cf308fbafd845.png"},{"key":"images","type":"file","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","src":["/C:/Users/ricar/OneDrive/Escritorio/CAPTURAS DE PANTALLA/joggers/167964810010a6997f641d5e0f13ad42ce6df596ca.png","/C:/Users/ricar/OneDrive/Escritorio/CAPTURAS DE PANTALLA/joggers/167972638666eb15f3af9102a23c48184aa3ed1319.png"]},{"key":"genre","value":"women","type":"text"}]},"url":"http://localhost:8000/api/product","urlObject":{"protocol":"http","port":"8000","path":["api","product"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"82d97e16-a6dd-4390-8144-ebe4b1e5c899","name":"Añadir productos","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Camiseta3","type":"text"},{"key":"description","value":"Algodon 100%","type":"text"},{"key":"category","type":"text","value":"645d7a2b2230b9b21d32ed45"},{"key":"price","value":"22","type":"text"},{"key":"priceDiscount","value":"12","type":"text"},{"key":"colors","value":"black","type":"text"},{"key":"sizes","value":"S, M, L, XL","type":"text"},{"key":"quantity","value":"122","type":"text"},{"key":"sold","value":"0","type":"text"},{"key":"isOutOfStock","value":"false","type":"text"},{"key":"mainImage","type":"file","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","src":"/C:/Users/ricar/OneDrive/Escritorio/CAPTURAS DE PANTALLA/joggers/16796480913bf470ccaac30035085cf308fbafd845.png"},{"key":"images","type":"file","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","src":["/C:/Users/ricar/OneDrive/Escritorio/CAPTURAS DE PANTALLA/joggers/167964810010a6997f641d5e0f13ad42ce6df596ca.png","/C:/Users/ricar/OneDrive/Escritorio/CAPTURAS DE PANTALLA/joggers/167972638666eb15f3af9102a23c48184aa3ed1319.png"]},{"key":"genre","value":"women","type":"text"}]},"url":"http://localhost:8000/api/product"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"4ea-q0LM2aAmBbTlPWhzlnFY5juNq+Q\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Date","value":"Tue, 10 Oct 2023 16:54:51 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Product created successfully.\",\n    \"product\": {\n        \"name\": \"Camiseta3\",\n        \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1696956889/tfg-ecommerce/Products/Camiseta3/o2tr3dhdkk3ukdclvvnm.webp\",\n        \"mainImageId\": \"tfg-ecommerce/Products/Camiseta3/o2tr3dhdkk3ukdclvvnm\",\n        \"images\": [\n            \"https://res.cloudinary.com/dmravgyts/image/upload/v1696956886/tfg-ecommerce/Products/Camiseta3/olx7lhe3fcsvrh8z0gab.webp\",\n            \"https://res.cloudinary.com/dmravgyts/image/upload/v1696956887/tfg-ecommerce/Products/Camiseta3/nccxxaxn699v3etby9t9.webp\"\n        ],\n        \"imagesId\": [\n            \"tfg-ecommerce/Products/Camiseta3/olx7lhe3fcsvrh8z0gab\",\n            \"tfg-ecommerce/Products/Camiseta3/nccxxaxn699v3etby9t9\"\n        ],\n        \"description\": \"Algodon 100%\",\n        \"category\": \"645d7a2b2230b9b21d32ed45\",\n        \"seller\": \"64802c432947f40eb14a2bba\",\n        \"price\": 22,\n        \"priceAfterDiscount\": 19.36,\n        \"priceDiscount\": 12,\n        \"colors\": [\n            \"646be8b29ccb559c7a8bdcf1\"\n        ],\n        \"sizes\": [\n            \"646be8b29ccb559c7a8bdcfb\",\n            \"646be8b29ccb559c7a8bdcf7\",\n            \"646be8b29ccb559c7a8bdcf9\",\n            \"646be8b29ccb559c7a8bdcfd\"\n        ],\n        \"genre\": \"women\",\n        \"quantity\": 122,\n        \"sold\": 0,\n        \"isOutOfStock\": false,\n        \"ratingsAverage\": 4.5,\n        \"ratingsQuantity\": 0,\n        \"_id\": \"652581daafe9c9791e7628c9\",\n        \"createdAt\": \"2023-10-10T16:54:50.933Z\",\n        \"updatedAt\": \"2023-10-10T16:54:51.686Z\",\n        \"slug\": \"camiseta3\",\n        \"id\": \"652581daafe9c9791e7628c9\"\n    }\n}"}],"_postman_id":"b2e5ba9e-1475-49ae-ad2f-c6721c25fc1d"},{"name":"Obtener productos","id":"5563aaeb-f388-458a-9ba4-7f648dae99cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8000/api/product?limit=10&page=1&filter={\"genre\":\"men\",\"category\":\"645d7a2b2230b9b21d32ed45\"}&sort=-1,sold","urlObject":{"protocol":"http","port":"8000","path":["api","product"],"host":["localhost"],"query":[{"key":"limit","value":"10"},{"key":"page","value":"1"},{"key":"filter","value":"{\"genre\":\"men\",\"category\":\"645d7a2b2230b9b21d32ed45\"}"},{"key":"sort","value":"-1,sold"}],"variable":[]}},"response":[{"id":"ec908de5-c7cf-4056-8257-fa29de3c4ede","name":"Obtener productos","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:8000/api/product?limit=5&page=1&filter={\"genre\":\"men\"}&sort=-1,price","protocol":"http","host":["localhost"],"port":"8000","path":["api","product"],"query":[{"key":"limit","value":"5"},{"key":"page","value":"1"},{"key":"filter","value":"{\"genre\":\"men\"}"},{"key":"sort","value":"-1,price"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"36c9-yFfiM5Nq7IQ+BpHnPzSiGatFmU8\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Date","value":"Thu, 12 Oct 2023 17:47:50 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Products found successfully.\",\n    \"products\": [\n        {\n            \"_id\": \"646cc92fd840af3a0f07dd27\",\n            \"name\": \"Hombres Camiseta con estampado de oso y letra\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850988/tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/thlem5hz1uifvfov0epc.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/thlem5hz1uifvfov0epc\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850986/tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/opxojwxjl4r4kyu800qg.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850986/tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/ckwjijfui6smgc6xmi9u.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850986/tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/yx23qcvsauzk2ktocu6u.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850986/tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/ynarni8na9tl7xsspau2.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850986/tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/cotghvqarg3brgueufib.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/opxojwxjl4r4kyu800qg\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/ckwjijfui6smgc6xmi9u\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/yx23qcvsauzk2ktocu6u\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/ynarni8na9tl7xsspau2\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/cotghvqarg3brgueufib\"\n            ],\n            \"description\": \"Color: Rosa\\nEstilo: Calle\\nTipo de Estampado: Letras, Dibujos animados\\nEscote:\\tcuello redondo\\nLongitud de la Manga: manga corta\\nTipos de Manga:\\tManga normal\\nLongitud: Normal\\nTipo de ajuste:\\tRegular\\nTejido:\\tElástico Ligero\\nMaterial: Tela\\nComposición: 100% Poliéster\\nInstrucciones de Cuidado: lavadora o limpieza en seco profesional\\nTransparente: No\",\n            \"category\": \"645d7a2b2230b9b21d32ed45\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 5000,\n            \"priceAfterDiscount\": 999,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646cc92fd840af3a0f07dd2a\",\n                    \"color\": \"pink\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                }\n            ],\n            \"genre\": \"men\",\n            \"quantity\": 50,\n            \"sold\": 0,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4.5,\n            \"ratingsQuantity\": 0,\n            \"createdAt\": \"2023-05-23T14:09:51.062Z\",\n            \"updatedAt\": \"2023-05-23T14:09:51.595Z\",\n            \"slug\": \"hombres-camiseta-con-estampado-de-oso-y-letra\",\n            \"id\": \"646cc92fd840af3a0f07dd27\"\n        },\n        {\n            \"_id\": \"647cd8edbfc192b14dc965f7\",\n            \"name\": \"Extended Sizes Hombres Pantalones deportivos con bolsillo lateral con solapa de cintura con cordón\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1685903595/tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconbolsillolateralconsolapadecinturaconcord%C3%B3n/jlnuybflbcqhkjorbeih.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconbolsillolateralconsolapadecinturaconcordón/jlnuybflbcqhkjorbeih\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685903593/tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconbolsillolateralconsolapadecinturaconcord%C3%B3n/yygmechig7iysa5qokoh.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685903593/tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconbolsillolateralconsolapadecinturaconcord%C3%B3n/mkm6hosivzljyuhgtaim.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685903593/tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconbolsillolateralconsolapadecinturaconcord%C3%B3n/lnxwae7bfb5fncnounhj.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685903593/tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconbolsillolateralconsolapadecinturaconcord%C3%B3n/twqqjdjtmdhxamtswk7b.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconbolsillolateralconsolapadecinturaconcordón/yygmechig7iysa5qokoh\",\n                \"tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconbolsillolateralconsolapadecinturaconcordón/mkm6hosivzljyuhgtaim\",\n                \"tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconbolsillolateralconsolapadecinturaconcordón/lnxwae7bfb5fncnounhj\",\n                \"tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconbolsillolateralconsolapadecinturaconcordón/twqqjdjtmdhxamtswk7b\"\n            ],\n            \"description\": \"Color: Negro\\r\\nTipo de Estampado: Liso\\r\\nDetalles: Bolsillo, Cordón\\r\\nTipo de cierre: encaje\\r\\nLínea del Talle de la Cintura: Natural\\r\\nLongitud: Largo\\r\\nTipo de ajuste: Regular\\r\\nTejido: Elástico Ligero\\r\\nMaterial: Tela\\r\\nComposición: 95% Poliéster, 5% spandex\\r\\nInstrucciones de Cuidado: lavadora o limpieza en seco profesional\\r\\nForro: Sin Forro\\r\\nTransparente: No\",\n            \"category\": \"646be4899ccb559c7a8bdcdb\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 22,\n            \"priceAfterDiscount\": 22,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf1\",\n                    \"color\": \"black\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                }\n            ],\n            \"genre\": \"men\",\n            \"quantity\": 49,\n            \"sold\": 1,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4,\n            \"ratingsQuantity\": 1,\n            \"createdAt\": \"2023-06-04T18:33:17.989Z\",\n            \"updatedAt\": \"2023-10-04T01:16:13.597Z\",\n            \"slug\": \"extended-sizes-hombres-pantalones-deportivos-con-bolsillo-lateral-con-solapa-de-cintura-con-cordon\",\n            \"id\": \"647cd8edbfc192b14dc965f7\"\n        },\n        {\n            \"_id\": \"647cd1ddbfc192b14dc96510\",\n            \"name\": \"Hombres Capucha con slogan con con estampado de figura\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1685901787/tfg-ecommerce/Products/HombresCapuchaconsloganconconestampadodefigura/nksgnaoh7drc8kiutbn4.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/HombresCapuchaconsloganconconestampadodefigura/nksgnaoh7drc8kiutbn4\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685901784/tfg-ecommerce/Products/HombresCapuchaconsloganconconestampadodefigura/s671hba227vxxqcdoynz.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685901784/tfg-ecommerce/Products/HombresCapuchaconsloganconconestampadodefigura/nx4msvt5eugpjhoffuua.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685901784/tfg-ecommerce/Products/HombresCapuchaconsloganconconestampadodefigura/kxo5nwryn6udjpm61or1.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685901784/tfg-ecommerce/Products/HombresCapuchaconsloganconconestampadodefigura/dk7yqdbrgrodl0sompou.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685901784/tfg-ecommerce/Products/HombresCapuchaconsloganconconestampadodefigura/jxqlpuksrbwnbagprvfe.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/HombresCapuchaconsloganconconestampadodefigura/s671hba227vxxqcdoynz\",\n                \"tfg-ecommerce/Products/HombresCapuchaconsloganconconestampadodefigura/nx4msvt5eugpjhoffuua\",\n                \"tfg-ecommerce/Products/HombresCapuchaconsloganconconestampadodefigura/kxo5nwryn6udjpm61or1\",\n                \"tfg-ecommerce/Products/HombresCapuchaconsloganconconestampadodefigura/dk7yqdbrgrodl0sompou\",\n                \"tfg-ecommerce/Products/HombresCapuchaconsloganconconestampadodefigura/jxqlpuksrbwnbagprvfe\"\n            ],\n            \"description\": \"Color: Blanco\\r\\nEstilo: Calle\\r\\nTipo: Pullovers\\r\\nTipo de Estampado: Figuras, Frase\\r\\nDetalles: Bolsillo\\r\\nEscote: capucha\\r\\nLongitud de la Manga: manga larga\\r\\nTipos de Manga:\\tManga normal\\r\\nLongitud: Normal\\r\\nTipo de ajuste: Ajustado\\r\\nTejido: Elástico Ligero\\r\\nMaterial: Tela tejida\\r\\nComposición: 95% Poliéster, 5% Elastano\\r\\nInstrucciones de Cuidado: lavadora o limpieza en seco profesional\\r\\nTransparente: No\",\n            \"category\": \"646be36d9ccb559c7a8bdcd3\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 20,\n            \"priceAfterDiscount\": 20,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646bf0209ccb559c7a8bdda8\",\n                    \"color\": \"white\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                }\n            ],\n            \"genre\": \"men\",\n            \"quantity\": 49,\n            \"sold\": 1,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4,\n            \"ratingsQuantity\": 1,\n            \"createdAt\": \"2023-06-04T18:03:09.680Z\",\n            \"updatedAt\": \"2023-10-08T09:51:59.137Z\",\n            \"slug\": \"hombres-capucha-con-slogan-con-con-estampado-de-figura\",\n            \"id\": \"647cd1ddbfc192b14dc96510\"\n        },\n        {\n            \"_id\": \"647cd863bfc192b14dc965e2\",\n            \"name\": \"Extended Sizes Hombres Pantalones deportivos con estampado de slogan de cintura con cordón\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1685903457/tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconestampadodeslogandecinturaconcord%C3%B3n/xrl4a3a1zdpkmetu0xxn.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconestampadodeslogandecinturaconcordón/xrl4a3a1zdpkmetu0xxn\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685903455/tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconestampadodeslogandecinturaconcord%C3%B3n/hqcke9pdw2oqztsfl1m4.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685903455/tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconestampadodeslogandecinturaconcord%C3%B3n/ldaphvs07eni939ophga.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685903455/tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconestampadodeslogandecinturaconcord%C3%B3n/u86p2foac13ehohb9nbl.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconestampadodeslogandecinturaconcordón/hqcke9pdw2oqztsfl1m4\",\n                \"tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconestampadodeslogandecinturaconcordón/ldaphvs07eni939ophga\",\n                \"tfg-ecommerce/Products/ExtendedSizesHombresPantalonesdeportivosconestampadodeslogandecinturaconcordón/u86p2foac13ehohb9nbl\"\n            ],\n            \"description\": \"Color: Negro\\r\\nTipo de Estampado: Frase\\r\\nDetalles: Cordón\\r\\nTipo: Pantalones deportivos\\r\\nTipo de cierre: encaje\\r\\nLínea del Talle de la Cintura: Natural\\r\\nLongitud: Largo\\r\\nTipo de ajuste: Regular\\r\\nTejido: No-Elástico\\r\\nMaterial: Tela\\r\\nComposición: 100% Poliéster\\r\\nInstrucciones de Cuidado: lavadora o limpieza en seco profesional\\r\\nForro: Sin Forro\\r\\nTransparente: No\",\n            \"category\": \"646be4899ccb559c7a8bdcdb\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 16,\n            \"priceAfterDiscount\": 16,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf1\",\n                    \"color\": \"black\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                }\n            ],\n            \"genre\": \"men\",\n            \"quantity\": 50,\n            \"sold\": 0,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4.5,\n            \"ratingsQuantity\": 0,\n            \"createdAt\": \"2023-06-04T18:30:59.702Z\",\n            \"updatedAt\": \"2023-06-04T18:31:00.210Z\",\n            \"slug\": \"extended-sizes-hombres-pantalones-deportivos-con-estampado-de-slogan-de-cintura-con-cordon\",\n            \"id\": \"647cd863bfc192b14dc965e2\"\n        },\n        {\n            \"_id\": \"647cca97bfc192b14dc96413\",\n            \"name\": \"Hombres Shorts con bolsillo con solapa de cintura con cordón cargo\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1685899925/tfg-ecommerce/Products/HombresShortsconbolsilloconsolapadecinturaconcord%C3%B3ncargo/kxkgwxmrybrl8akcpbzj.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/HombresShortsconbolsilloconsolapadecinturaconcordóncargo/kxkgwxmrybrl8akcpbzj\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685899923/tfg-ecommerce/Products/HombresShortsconbolsilloconsolapadecinturaconcord%C3%B3ncargo/w2ttfhnciec4f5gzzfx7.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685899923/tfg-ecommerce/Products/HombresShortsconbolsilloconsolapadecinturaconcord%C3%B3ncargo/xuaiddscnabon8azjnax.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685899923/tfg-ecommerce/Products/HombresShortsconbolsilloconsolapadecinturaconcord%C3%B3ncargo/n7c3x4iykhx5pjnipgwg.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685899923/tfg-ecommerce/Products/HombresShortsconbolsilloconsolapadecinturaconcord%C3%B3ncargo/f6aas3uzpsb2nqsrbjix.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1685899923/tfg-ecommerce/Products/HombresShortsconbolsilloconsolapadecinturaconcord%C3%B3ncargo/r8kfs2bhxnc5rnsbh4v6.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/HombresShortsconbolsilloconsolapadecinturaconcordóncargo/w2ttfhnciec4f5gzzfx7\",\n                \"tfg-ecommerce/Products/HombresShortsconbolsilloconsolapadecinturaconcordóncargo/xuaiddscnabon8azjnax\",\n                \"tfg-ecommerce/Products/HombresShortsconbolsilloconsolapadecinturaconcordóncargo/n7c3x4iykhx5pjnipgwg\",\n                \"tfg-ecommerce/Products/HombresShortsconbolsilloconsolapadecinturaconcordóncargo/f6aas3uzpsb2nqsrbjix\",\n                \"tfg-ecommerce/Products/HombresShortsconbolsilloconsolapadecinturaconcordóncargo/r8kfs2bhxnc5rnsbh4v6\"\n            ],\n            \"description\": \"Color: Negro\\r\\nEstilo: Calle\\r\\nTipo de Estampado: Liso\\r\\nDetalles: Cordón, Bolsillo\\r\\nTipo: Pierna recta\\r\\nTipo de cierre: encaje\\r\\nLínea del Talle de la Cintura: Natural\\r\\nLongitud: Shorts bermudas\\r\\nTipo de ajuste: Regular\\r\\nTejido: No-Elástico\\r\\nMaterial: Tela tricotada\\r\\nComposición: 100% Poliéster\\r\\nInstrucciones de Cuidado: lavadora o limpieza en seco profesional\\r\\nTransparente: No\",\n            \"category\": \"645ec936dd4d23a95ce7ee16\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 16,\n            \"priceAfterDiscount\": 16,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf1\",\n                    \"color\": \"black\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                }\n            ],\n            \"genre\": \"men\",\n            \"quantity\": 49,\n            \"sold\": 1,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 3,\n            \"ratingsQuantity\": 1,\n            \"createdAt\": \"2023-06-04T17:32:07.896Z\",\n            \"updatedAt\": \"2023-10-08T09:50:59.937Z\",\n            \"slug\": \"hombres-shorts-con-bolsillo-con-solapa-de-cintura-con-cordon-cargo\",\n            \"id\": \"647cca97bfc192b14dc96413\"\n        }\n    ],\n    \"metadata\": {\n        \"totalRecords\": 14,\n        \"pageRecordsCount\": 5,\n        \"totalPages\": 3,\n        \"recordsPerPage\": 5,\n        \"currentPage\": 1\n    }\n}"}],"_postman_id":"5563aaeb-f388-458a-9ba4-7f648dae99cd"},{"name":"Obtener productos by IDS","id":"6e33b831-9adf-4e7c-91d5-daafe00b057e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"productIds\": [\"646be8b29ccb559c7a8bdcee\", \"646bed9c9ccb559c7a8bdd8e\", \"646bf1cc9ccb559c7a8bddc3\", \"646bf3e99ccb559c7a8bddf5\"]\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/product/ids","urlObject":{"protocol":"http","port":"8000","path":["api","product","ids"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"0937437e-0bfb-421a-875b-e6045f559c5f","name":"Obtener productos by IDS","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"productIds\": [\"646be8b29ccb559c7a8bdcee\", \"646bed9c9ccb559c7a8bdd8e\", \"646bf1cc9ccb559c7a8bddc3\", \"646bf3e99ccb559c7a8bddf5\"]\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/product/ids"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"2971-sKCZqG6G3FcfP3/4ztMtmECUgFY\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Date","value":"Mon, 29 May 2023 19:25:04 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Products found successfully.\",\n    \"products\": [\n        {\n            \"_id\": \"646be8b29ccb559c7a8bdcee\",\n            \"name\": \"Camiseta de hombros caídos con estampado de figura y slogan\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793520/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/szcwnqw6ruamz7p2wgkj.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/szcwnqw6ruamz7p2wgkj\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793518/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/vzqiqkcz8r5ucahrce3u.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793518/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/vzj6axzu2zqncf8w86aw.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793518/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/oig79bwvhxnlycj9hm6r.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793518/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/ktyih2gkq5mvq6clzfzr.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793518/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/s8f4ah0k7kfzd1ewccev.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/vzqiqkcz8r5ucahrce3u\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/vzj6axzu2zqncf8w86aw\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/oig79bwvhxnlycj9hm6r\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/ktyih2gkq5mvq6clzfzr\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/s8f4ah0k7kfzd1ewccev\"\n            ],\n            \"description\": \"Color:\\tNegro\\r\\nEstilo:\\tCasual\\r\\nTipo de Estampado:\\tFiguras, Frase\\r\\nEscote:\\tcuello redondo\\r\\nLongitud de la Manga:\\tmanga media\\r\\nTipos de Manga:\\tHombros caídos\\r\\nLongitud:\\tLargo\\r\\nTipo de ajuste:\\tOversized\\r\\nTejido:\\tElástico Ligero\\r\\nMaterial:\\tTela tejida\\r\\nComposición:\\t95% Poliéster, 5% Elastano\\r\\nInstrucciones de Cuidado:\\tlavadora o limpieza en seco profesional\\r\\nTransparente:\\tNo\",\n            \"category\": \"645d7a2b2230b9b21d32ed45\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 10,\n            \"priceAfterDiscount\": 7,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf1\",\n                    \"color\": \"black\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                }\n            ],\n            \"genre\": \"women\",\n            \"quantity\": 50,\n            \"sold\": 0,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4.5,\n            \"ratingsQuantity\": 0,\n            \"createdAt\": \"2023-05-22T22:12:02.507Z\",\n            \"updatedAt\": \"2023-05-22T22:12:03.014Z\",\n            \"slug\": \"camiseta-de-hombros-caidos-con-estampado-de-figura-y-slogan\",\n            \"__v\": 1\n        },\n        {\n            \"_id\": \"646bed9c9ccb559c7a8bdd8e\",\n            \"name\": \"Hombres Camiseta con estampado de astronauta y letra\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684794777/tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/eychsfgwz1eokdymvqcf.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/eychsfgwz1eokdymvqcf\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684794775/tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/xe8c9yat9izmpmdleud7.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684794775/tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/nkvsvf09v1wgovrv2zb7.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684794775/tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/cocpioqzqnyvon1lfaq1.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684794775/tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/beh0etzvygn6cbdvru8i.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/xe8c9yat9izmpmdleud7\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/nkvsvf09v1wgovrv2zb7\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/cocpioqzqnyvon1lfaq1\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/beh0etzvygn6cbdvru8i\"\n            ],\n            \"description\": \"Color:\\tAzul\\r\\nEstilo:\\tCasual\\r\\nTipo de Estampado:\\tLetras, Figuras\\r\\nEscote:\\tcuello redondo\\r\\nLongitud de la Manga:\\tmanga media\\r\\nTipos de Manga:\\tHombros caídos\\r\\nLongitud:\\tNormal\\r\\nTipo de ajuste:\\tRegular\\r\\nTejido:\\tElástico Ligero\\r\\nMaterial:\\tTela\\r\\nComposición:\\t100% Poliéster\\r\\nInstrucciones de Cuidado:\\tlavadora o limpieza en seco profesional\\r\\nTransparente:\\tNo\",\n            \"category\": \"645d7a2b2230b9b21d32ed45\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 10,\n            \"priceAfterDiscount\": 10,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646bed9c9ccb559c7a8bdd91\",\n                    \"color\": \"blue\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                }\n            ],\n            \"genre\": \"men\",\n            \"quantity\": 50,\n            \"sold\": 0,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4.5,\n            \"ratingsQuantity\": 0,\n            \"createdAt\": \"2023-05-22T22:33:00.226Z\",\n            \"updatedAt\": \"2023-05-22T22:33:00.767Z\",\n            \"slug\": \"hombres-camiseta-con-estampado-de-astronauta-y-letra\",\n            \"__v\": 1\n        },\n        {\n            \"_id\": \"646bf1cc9ccb559c7a8bddc3\",\n            \"name\": \"Camiseta de hombros caídos con estampado de letra\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684795850/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodeletra/vlmv8a77jqd4bjorbn3y.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodeletra/vlmv8a77jqd4bjorbn3y\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684795847/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodeletra/l8uymoyjpn8uzenup12t.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684795847/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodeletra/loagehtsheibnaz34p0a.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684795847/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodeletra/nkvosqvjw7i4ha4posut.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684795847/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodeletra/io36bn4p8gkq8rarko2r.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684795847/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodeletra/vlzrbmjrunnqiea1ob3p.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodeletra/l8uymoyjpn8uzenup12t\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodeletra/loagehtsheibnaz34p0a\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodeletra/nkvosqvjw7i4ha4posut\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodeletra/io36bn4p8gkq8rarko2r\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodeletra/vlzrbmjrunnqiea1ob3p\"\n            ],\n            \"description\": \"Color:Blanco\\r\\nEstilo:Casual\\r\\nTipo de Estampado:Letras\\r\\nEscote:cuello redondo\\r\\nLongitud de la Manga:manga media\\r\\nTipos de Manga:Hombros caídos\\r\\nLongitud:Largo\\r\\nTipo de ajuste:Oversized\\r\\nTejido:Estiramiento medio\\r\\nMaterial:Tela\\r\\nComposición:95% Poliéster, 5% Elastano\\r\\nInstrucciones de Cuidado:Lavadora, no limpiar en seco\\r\\nTransparente:No\",\n            \"category\": \"645d7a2b2230b9b21d32ed45\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 8,\n            \"priceAfterDiscount\": 8,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646bf0209ccb559c7a8bdda8\",\n                    \"color\": \"white\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                }\n            ],\n            \"genre\": \"women\",\n            \"quantity\": 50,\n            \"sold\": 0,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4.5,\n            \"ratingsQuantity\": 0,\n            \"createdAt\": \"2023-05-22T22:50:52.282Z\",\n            \"updatedAt\": \"2023-05-22T22:50:52.836Z\",\n            \"slug\": \"camiseta-de-hombros-caidos-con-estampado-de-letra\",\n            \"__v\": 1\n        },\n        {\n            \"_id\": \"646bf3e99ccb559c7a8bddf5\",\n            \"name\": \"Camiseta de hombros caídos con slogan y con estampado de edificio\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684796391/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconsloganyconestampadodeedificio/er0gnfsid15ltpdcekn6.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/Camisetadehombroscaídosconsloganyconestampadodeedificio/er0gnfsid15ltpdcekn6\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684796388/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconsloganyconestampadodeedificio/l4m689cyjvtqkzbowroh.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684796389/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconsloganyconestampadodeedificio/mjlhuurfsju0ue0sovbv.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684796388/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconsloganyconestampadodeedificio/gc8ottug7idgjnbnjb1n.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684796389/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconsloganyconestampadodeedificio/zwni9zypy0ofplh8cn3c.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconsloganyconestampadodeedificio/l4m689cyjvtqkzbowroh\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconsloganyconestampadodeedificio/mjlhuurfsju0ue0sovbv\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconsloganyconestampadodeedificio/gc8ottug7idgjnbnjb1n\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconsloganyconestampadodeedificio/zwni9zypy0ofplh8cn3c\"\n            ],\n            \"description\": \"Color:\\tBlanco\\r\\nEstilo:\\tCasual\\r\\nTipo de Estampado:\\tFrase\\r\\nEscote:\\tcuello redondo\\r\\nLongitud de la Manga:\\tmanga media\\r\\nTipos de Manga:\\tHombros caídos\\r\\nLongitud:\\tLargo\\r\\nTipo de ajuste:\\tOversized\\r\\nTejido:\\tElástico Ligero\\r\\nMaterial:\\tTela\\r\\nComposición:\\t95% Poliéster, 5% spandex\\r\\nInstrucciones de Cuidado:\\tLavado a mano o limpieza en seco profesional\\r\\nTransparente:\\tNo\",\n            \"category\": \"645d7a2b2230b9b21d32ed45\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 7,\n            \"priceAfterDiscount\": 7,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646bf0209ccb559c7a8bdda8\",\n                    \"color\": \"white\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                }\n            ],\n            \"genre\": \"women\",\n            \"quantity\": 50,\n            \"sold\": 0,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4.5,\n            \"ratingsQuantity\": 0,\n            \"createdAt\": \"2023-05-22T22:59:53.754Z\",\n            \"updatedAt\": \"2023-05-22T22:59:54.280Z\",\n            \"slug\": \"camiseta-de-hombros-caidos-con-slogan-y-con-estampado-de-edificio\",\n            \"__v\": 1\n        }\n    ]\n}"}],"_postman_id":"6e33b831-9adf-4e7c-91d5-daafe00b057e"},{"name":"Obtener productos by SEARCH","id":"1f3581a3-08c5-424e-bb7c-af466729bce4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"searchParam\": \"negro\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/product/search","urlObject":{"protocol":"http","port":"8000","path":["api","product","search"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"55610b21-8aaa-4ca7-a358-0da7ad14eff2","name":"Obtener productos by SEARCH","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"productIds\": [\"646be8b29ccb559c7a8bdcee\", \"646bed9c9ccb559c7a8bdd8e\", \"646bf1cc9ccb559c7a8bddc3\", \"646bf3e99ccb559c7a8bddf5\"]\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/product/ids"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"2971-sKCZqG6G3FcfP3/4ztMtmECUgFY\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Date","value":"Mon, 29 May 2023 19:25:04 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Products found successfully.\",\n    \"products\": [\n        {\n            \"_id\": \"646be8b29ccb559c7a8bdcee\",\n            \"name\": \"Camiseta de hombros caídos con estampado de figura y slogan\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793520/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/szcwnqw6ruamz7p2wgkj.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/szcwnqw6ruamz7p2wgkj\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793518/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/vzqiqkcz8r5ucahrce3u.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793518/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/vzj6axzu2zqncf8w86aw.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793518/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/oig79bwvhxnlycj9hm6r.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793518/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/ktyih2gkq5mvq6clzfzr.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793518/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/s8f4ah0k7kfzd1ewccev.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/vzqiqkcz8r5ucahrce3u\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/vzj6axzu2zqncf8w86aw\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/oig79bwvhxnlycj9hm6r\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/ktyih2gkq5mvq6clzfzr\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/s8f4ah0k7kfzd1ewccev\"\n            ],\n            \"description\": \"Color:\\tNegro\\r\\nEstilo:\\tCasual\\r\\nTipo de Estampado:\\tFiguras, Frase\\r\\nEscote:\\tcuello redondo\\r\\nLongitud de la Manga:\\tmanga media\\r\\nTipos de Manga:\\tHombros caídos\\r\\nLongitud:\\tLargo\\r\\nTipo de ajuste:\\tOversized\\r\\nTejido:\\tElástico Ligero\\r\\nMaterial:\\tTela tejida\\r\\nComposición:\\t95% Poliéster, 5% Elastano\\r\\nInstrucciones de Cuidado:\\tlavadora o limpieza en seco profesional\\r\\nTransparente:\\tNo\",\n            \"category\": \"645d7a2b2230b9b21d32ed45\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 10,\n            \"priceAfterDiscount\": 7,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf1\",\n                    \"color\": \"black\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                }\n            ],\n            \"genre\": \"women\",\n            \"quantity\": 50,\n            \"sold\": 0,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4.5,\n            \"ratingsQuantity\": 0,\n            \"createdAt\": \"2023-05-22T22:12:02.507Z\",\n            \"updatedAt\": \"2023-05-22T22:12:03.014Z\",\n            \"slug\": \"camiseta-de-hombros-caidos-con-estampado-de-figura-y-slogan\",\n            \"__v\": 1\n        },\n        {\n            \"_id\": \"646bed9c9ccb559c7a8bdd8e\",\n            \"name\": \"Hombres Camiseta con estampado de astronauta y letra\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684794777/tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/eychsfgwz1eokdymvqcf.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/eychsfgwz1eokdymvqcf\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684794775/tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/xe8c9yat9izmpmdleud7.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684794775/tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/nkvsvf09v1wgovrv2zb7.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684794775/tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/cocpioqzqnyvon1lfaq1.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684794775/tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/beh0etzvygn6cbdvru8i.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/xe8c9yat9izmpmdleud7\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/nkvsvf09v1wgovrv2zb7\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/cocpioqzqnyvon1lfaq1\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/beh0etzvygn6cbdvru8i\"\n            ],\n            \"description\": \"Color:\\tAzul\\r\\nEstilo:\\tCasual\\r\\nTipo de Estampado:\\tLetras, Figuras\\r\\nEscote:\\tcuello redondo\\r\\nLongitud de la Manga:\\tmanga media\\r\\nTipos de Manga:\\tHombros caídos\\r\\nLongitud:\\tNormal\\r\\nTipo de ajuste:\\tRegular\\r\\nTejido:\\tElástico Ligero\\r\\nMaterial:\\tTela\\r\\nComposición:\\t100% Poliéster\\r\\nInstrucciones de Cuidado:\\tlavadora o limpieza en seco profesional\\r\\nTransparente:\\tNo\",\n            \"category\": \"645d7a2b2230b9b21d32ed45\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 10,\n            \"priceAfterDiscount\": 10,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646bed9c9ccb559c7a8bdd91\",\n                    \"color\": \"blue\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                }\n            ],\n            \"genre\": \"men\",\n            \"quantity\": 50,\n            \"sold\": 0,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4.5,\n            \"ratingsQuantity\": 0,\n            \"createdAt\": \"2023-05-22T22:33:00.226Z\",\n            \"updatedAt\": \"2023-05-22T22:33:00.767Z\",\n            \"slug\": \"hombres-camiseta-con-estampado-de-astronauta-y-letra\",\n            \"__v\": 1\n        },\n        {\n            \"_id\": \"646bf1cc9ccb559c7a8bddc3\",\n            \"name\": \"Camiseta de hombros caídos con estampado de letra\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684795850/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodeletra/vlmv8a77jqd4bjorbn3y.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodeletra/vlmv8a77jqd4bjorbn3y\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684795847/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodeletra/l8uymoyjpn8uzenup12t.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684795847/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodeletra/loagehtsheibnaz34p0a.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684795847/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodeletra/nkvosqvjw7i4ha4posut.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684795847/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodeletra/io36bn4p8gkq8rarko2r.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684795847/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodeletra/vlzrbmjrunnqiea1ob3p.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodeletra/l8uymoyjpn8uzenup12t\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodeletra/loagehtsheibnaz34p0a\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodeletra/nkvosqvjw7i4ha4posut\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodeletra/io36bn4p8gkq8rarko2r\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodeletra/vlzrbmjrunnqiea1ob3p\"\n            ],\n            \"description\": \"Color:Blanco\\r\\nEstilo:Casual\\r\\nTipo de Estampado:Letras\\r\\nEscote:cuello redondo\\r\\nLongitud de la Manga:manga media\\r\\nTipos de Manga:Hombros caídos\\r\\nLongitud:Largo\\r\\nTipo de ajuste:Oversized\\r\\nTejido:Estiramiento medio\\r\\nMaterial:Tela\\r\\nComposición:95% Poliéster, 5% Elastano\\r\\nInstrucciones de Cuidado:Lavadora, no limpiar en seco\\r\\nTransparente:No\",\n            \"category\": \"645d7a2b2230b9b21d32ed45\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 8,\n            \"priceAfterDiscount\": 8,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646bf0209ccb559c7a8bdda8\",\n                    \"color\": \"white\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                }\n            ],\n            \"genre\": \"women\",\n            \"quantity\": 50,\n            \"sold\": 0,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4.5,\n            \"ratingsQuantity\": 0,\n            \"createdAt\": \"2023-05-22T22:50:52.282Z\",\n            \"updatedAt\": \"2023-05-22T22:50:52.836Z\",\n            \"slug\": \"camiseta-de-hombros-caidos-con-estampado-de-letra\",\n            \"__v\": 1\n        },\n        {\n            \"_id\": \"646bf3e99ccb559c7a8bddf5\",\n            \"name\": \"Camiseta de hombros caídos con slogan y con estampado de edificio\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684796391/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconsloganyconestampadodeedificio/er0gnfsid15ltpdcekn6.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/Camisetadehombroscaídosconsloganyconestampadodeedificio/er0gnfsid15ltpdcekn6\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684796388/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconsloganyconestampadodeedificio/l4m689cyjvtqkzbowroh.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684796389/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconsloganyconestampadodeedificio/mjlhuurfsju0ue0sovbv.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684796388/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconsloganyconestampadodeedificio/gc8ottug7idgjnbnjb1n.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684796389/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconsloganyconestampadodeedificio/zwni9zypy0ofplh8cn3c.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconsloganyconestampadodeedificio/l4m689cyjvtqkzbowroh\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconsloganyconestampadodeedificio/mjlhuurfsju0ue0sovbv\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconsloganyconestampadodeedificio/gc8ottug7idgjnbnjb1n\",\n                \"tfg-ecommerce/Products/Camisetadehombroscaídosconsloganyconestampadodeedificio/zwni9zypy0ofplh8cn3c\"\n            ],\n            \"description\": \"Color:\\tBlanco\\r\\nEstilo:\\tCasual\\r\\nTipo de Estampado:\\tFrase\\r\\nEscote:\\tcuello redondo\\r\\nLongitud de la Manga:\\tmanga media\\r\\nTipos de Manga:\\tHombros caídos\\r\\nLongitud:\\tLargo\\r\\nTipo de ajuste:\\tOversized\\r\\nTejido:\\tElástico Ligero\\r\\nMaterial:\\tTela\\r\\nComposición:\\t95% Poliéster, 5% spandex\\r\\nInstrucciones de Cuidado:\\tLavado a mano o limpieza en seco profesional\\r\\nTransparente:\\tNo\",\n            \"category\": \"645d7a2b2230b9b21d32ed45\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 7,\n            \"priceAfterDiscount\": 7,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646bf0209ccb559c7a8bdda8\",\n                    \"color\": \"white\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                }\n            ],\n            \"genre\": \"women\",\n            \"quantity\": 50,\n            \"sold\": 0,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4.5,\n            \"ratingsQuantity\": 0,\n            \"createdAt\": \"2023-05-22T22:59:53.754Z\",\n            \"updatedAt\": \"2023-05-22T22:59:54.280Z\",\n            \"slug\": \"camiseta-de-hombros-caidos-con-slogan-y-con-estampado-de-edificio\",\n            \"__v\": 1\n        }\n    ]\n}"}],"_postman_id":"1f3581a3-08c5-424e-bb7c-af466729bce4"},{"name":"Borrar producto","id":"5e88ff88-49d9-446b-bf62-6ceec1a152ff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"http://localhost:8000/api/product/646bb356ff540c27e8a46f7c","urlObject":{"protocol":"http","port":"8000","path":["api","product","646bb356ff540c27e8a46f7c"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"5e88ff88-49d9-446b-bf62-6ceec1a152ff"},{"name":"Obtener producto por ID","id":"862abbe0-e67f-4b40-a247-92ae82eec9df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8000/api/product/646be8b29ccb559c7a8bdcee","urlObject":{"protocol":"http","port":"8000","path":["api","product","646be8b29ccb559c7a8bdcee"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"4e503f60-0307-402e-8828-80ddeede01ea","name":"Obtener producto por ID","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8000/api/product/646be8b29ccb559c7a8bdcee"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"b29-avk0q386aWFYfCRWoHWsExuRIug\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Date","value":"Wed, 11 Oct 2023 12:51:43 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Product found successfully.\",\n    \"product\": {\n        \"_id\": \"646be8b29ccb559c7a8bdcee\",\n        \"name\": \"Camiseta de hombros caídos con estampado de figura y slogan\",\n        \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793520/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/szcwnqw6ruamz7p2wgkj.webp\",\n        \"mainImageId\": \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/szcwnqw6ruamz7p2wgkj\",\n        \"images\": [\n            \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793518/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/vzqiqkcz8r5ucahrce3u.webp\",\n            \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793518/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/vzj6axzu2zqncf8w86aw.webp\",\n            \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793518/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/oig79bwvhxnlycj9hm6r.webp\",\n            \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793518/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/ktyih2gkq5mvq6clzfzr.webp\",\n            \"https://res.cloudinary.com/dmravgyts/image/upload/v1684793518/tfg-ecommerce/Products/Camisetadehombrosca%C3%ADdosconestampadodefigurayslogan/s8f4ah0k7kfzd1ewccev.webp\"\n        ],\n        \"imagesId\": [\n            \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/vzqiqkcz8r5ucahrce3u\",\n            \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/vzj6axzu2zqncf8w86aw\",\n            \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/oig79bwvhxnlycj9hm6r\",\n            \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/ktyih2gkq5mvq6clzfzr\",\n            \"tfg-ecommerce/Products/Camisetadehombroscaídosconestampadodefigurayslogan/s8f4ah0k7kfzd1ewccev\"\n        ],\n        \"description\": \"Color: Negro\\nEstilo: Casual\\nTipo de Estampado: Figuras, Frase\\nEscote: cuello redondo\\nLongitud de la Manga: manga media\\nTipos de Manga: Hombros caídos\\nLongitud: Largo\\nTipo de ajuste: Oversized\\nTejido: Elástico Ligero\\nMaterial: Tela tejida\\nComposición: 95% Poliéster, 5% Elastano\\nInstrucciones de Cuidado: lavadora o limpieza en seco profesional\\nTransparente: No\",\n        \"category\": \"645d7a2b2230b9b21d32ed45\",\n        \"seller\": \"64652d16db1b95c48109d150\",\n        \"price\": 10,\n        \"priceAfterDiscount\": 7,\n        \"priceDiscount\": 0,\n        \"colors\": [\n            {\n                \"_id\": \"646be8b29ccb559c7a8bdcf1\",\n                \"color\": \"black\"\n            }\n        ],\n        \"sizes\": [\n            {\n                \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                \"size\": \"S\"\n            },\n            {\n                \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                \"size\": \"XL\"\n            },\n            {\n                \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                \"size\": \"M\"\n            },\n            {\n                \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                \"size\": \"L\"\n            }\n        ],\n        \"genre\": \"women\",\n        \"quantity\": 50,\n        \"sold\": 0,\n        \"isOutOfStock\": false,\n        \"ratingsAverage\": 4.5,\n        \"ratingsQuantity\": 0,\n        \"createdAt\": \"2023-05-22T22:12:02.507Z\",\n        \"updatedAt\": \"2023-05-22T22:12:03.014Z\",\n        \"slug\": \"camiseta-de-hombros-caidos-con-estampado-de-figura-y-slogan\",\n        \"__v\": 1\n    }\n}"}],"_postman_id":"862abbe0-e67f-4b40-a247-92ae82eec9df"},{"name":"Add product color","id":"9da5a755-8417-45ad-9d93-3dcecfd61f31","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"color\": \"mint blue\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/product/color/646be8b29ccb559c7a8bdcee","urlObject":{"protocol":"http","port":"8000","path":["api","product","color","646be8b29ccb559c7a8bdcee"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"8a2fe08c-96b7-4306-8a14-077e6862bf43","name":"Add product color","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"color\": \"mint blue\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/product/color/646be8b29ccb559c7a8bdcee"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"779"},{"key":"ETag","value":"W/\"30b-I8hGDSoOZQUBmjHFzYhLMJNg9ro\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Tue, 10 Oct 2023 18:46:53 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"fail\",\n    \"error\": {\n        \"statusCode\": 403,\n        \"status\": \"fail\",\n        \"isOperational\": true\n    },\n    \"message\": \"You do not have permission to perform this action\",\n    \"stack\": \"Error: You do not have permission to perform this action\\n    at C:\\\\Users\\\\ricar\\\\OneDrive\\\\Escritorio\\\\ASHON-Ecommerce-API\\\\src\\\\middlewares\\\\/restrictedTo.js:9:9\\n    at Layer.handle [as handle_request] (C:\\\\Users\\\\ricar\\\\OneDrive\\\\Escritorio\\\\ASHON-Ecommerce-API\\\\node_modules\\\\express\\\\lib\\\\router\\\\layer.js:95:5)\\n    at next (C:\\\\Users\\\\ricar\\\\OneDrive\\\\Escritorio\\\\ASHON-Ecommerce-API\\\\node_modules\\\\express\\\\lib\\\\router\\\\route.js:137:13)\\n    at C:\\\\Users\\\\ricar\\\\OneDrive\\\\Escritorio\\\\ASHON-Ecommerce-API\\\\src\\\\middlewares\\\\/protect.js:52:3\\n    at processTicksAndRejections (node:internal/process/task_queues:95:5)\"\n}"}],"_postman_id":"9da5a755-8417-45ad-9d93-3dcecfd61f31"},{"name":"Obtener productos por genero y categoria","id":"6e1c137e-b8de-4be9-b13c-24b0ea2f96d4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8000/api/product/genre/men/tshirts","urlObject":{"protocol":"http","port":"8000","path":["api","product","genre","men","tshirts"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"cefb4b91-0755-417a-9784-2bf9b74c2ff0","name":"Obtener productos por genero y categoria","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8000/api/product/genre/men/tshirts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"29a9-ynjwO350xvv3Kc/iXucQPDq8Abc\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Date","value":"Tue, 10 Oct 2023 23:37:43 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Products found successfully.\",\n    \"products\": [\n        {\n            \"_id\": \"646bed9c9ccb559c7a8bdd8e\",\n            \"name\": \"Hombres Camiseta con estampado de astronauta y letra\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684794777/tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/eychsfgwz1eokdymvqcf.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/eychsfgwz1eokdymvqcf\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684794775/tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/xe8c9yat9izmpmdleud7.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684794775/tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/nkvsvf09v1wgovrv2zb7.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684794775/tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/cocpioqzqnyvon1lfaq1.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684794775/tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/beh0etzvygn6cbdvru8i.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/xe8c9yat9izmpmdleud7\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/nkvsvf09v1wgovrv2zb7\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/cocpioqzqnyvon1lfaq1\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeastronautayletra/beh0etzvygn6cbdvru8i\"\n            ],\n            \"description\": \"Color: Azul\\nEstilo:\\tCasual\\nTipo de Estampado: Letras, Figuras\\nEscote: cuello redondo\\nLongitud de la Manga: manga media\\nTipos de Manga: Hombros caídos\\nLongitud: Normal\\nTipo de ajuste: Regular\\nTejido: Elástico Ligero\\nMaterial: Tela\\nComposición: 100% Poliéster\\nInstrucciones de Cuidado: lavadora o limpieza en seco profesional\\nTransparente: No\",\n            \"category\": \"645d7a2b2230b9b21d32ed45\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 10,\n            \"priceAfterDiscount\": 10,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646bed9c9ccb559c7a8bdd91\",\n                    \"color\": \"blue\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                }\n            ],\n            \"genre\": \"men\",\n            \"quantity\": 50,\n            \"sold\": 0,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4,\n            \"ratingsQuantity\": 0,\n            \"createdAt\": \"2023-05-22T22:33:00.226Z\",\n            \"updatedAt\": \"2023-09-30T16:45:30.904Z\",\n            \"slug\": \"hombres-camiseta-con-estampado-de-astronauta-y-letra\",\n            \"__v\": 1\n        },\n        {\n            \"_id\": \"646cc62ed840af3a0f07dcfc\",\n            \"name\": \"Extended Sizes Hombres Camiseta con estampado de dibujos animados y letra\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850219/tfg-ecommerce/Products/ExtendedSizesHombresCamisetaconestampadodedibujosanimadosyletra/kruiivx46vbxprqkettu.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/ExtendedSizesHombresCamisetaconestampadodedibujosanimadosyletra/kruiivx46vbxprqkettu\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850217/tfg-ecommerce/Products/ExtendedSizesHombresCamisetaconestampadodedibujosanimadosyletra/ntbvelodc74yvorjkuxq.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850217/tfg-ecommerce/Products/ExtendedSizesHombresCamisetaconestampadodedibujosanimadosyletra/entlx8mducjnia3irxwh.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850217/tfg-ecommerce/Products/ExtendedSizesHombresCamisetaconestampadodedibujosanimadosyletra/ridoysz6e3vcagxtpldl.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/ExtendedSizesHombresCamisetaconestampadodedibujosanimadosyletra/ntbvelodc74yvorjkuxq\",\n                \"tfg-ecommerce/Products/ExtendedSizesHombresCamisetaconestampadodedibujosanimadosyletra/entlx8mducjnia3irxwh\",\n                \"tfg-ecommerce/Products/ExtendedSizesHombresCamisetaconestampadodedibujosanimadosyletra/ridoysz6e3vcagxtpldl\"\n            ],\n            \"description\": \"Estilo: Casual\\nTipo de Estampado: Letras, Dibujos animados\\nEscote: cuello redondo\\nLongitud de la Manga: manga corta\\nTipos de Manga: Manga normal\\nLongitud: Normal\\nTipo de ajuste: Regular\\nTejido: Elástico Ligero\\nMaterial: Tela\\nComposición: 100% Poliéster\\nInstrucciones de Cuidado: lavadora o limpieza en seco profesional\\nTransparente: No\",\n            \"category\": \"645d7a2b2230b9b21d32ed45\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 12,\n            \"priceAfterDiscount\": 12,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646cc62fd840af3a0f07dcff\",\n                    \"color\": \"green\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                }\n            ],\n            \"genre\": \"men\",\n            \"quantity\": 50,\n            \"sold\": 0,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4.5,\n            \"ratingsQuantity\": 0,\n            \"createdAt\": \"2023-05-23T13:57:02.676Z\",\n            \"updatedAt\": \"2023-05-23T13:57:03.835Z\",\n            \"slug\": \"extended-sizes-hombres-camiseta-con-estampado-de-dibujos-animados-y-letra\",\n            \"__v\": 1\n        },\n        {\n            \"_id\": \"646cc70bd840af3a0f07dd12\",\n            \"name\": \"Hombres Camiseta con estampado de slogan y dibujos animados\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850441/tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/u8jpc87vesqgrp1uqlam.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/u8jpc87vesqgrp1uqlam\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850435/tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/m5tdwdftay5yonublpob.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850436/tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/jpcspicbo7gmsr61ybw7.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850435/tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/dtlgygpthrs7lahcndnt.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850435/tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/v8ytoiqw3tvdcokz8xds.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850435/tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/ec5tac7odcoogk3bij92.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850435/tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/xddx6xw7yaglodpnajl8.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850435/tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/xgeeyqzpeji6vmzvezyl.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/m5tdwdftay5yonublpob\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/jpcspicbo7gmsr61ybw7\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/dtlgygpthrs7lahcndnt\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/v8ytoiqw3tvdcokz8xds\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/ec5tac7odcoogk3bij92\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/xddx6xw7yaglodpnajl8\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodesloganydibujosanimados/xgeeyqzpeji6vmzvezyl\"\n            ],\n            \"description\": \"Color: Negro\\nEstilo: Casual\\nTipo de Estampado: Dibujos animados, Frase\\nEscote: cuello redondo\\nLongitud de la Manga: manga media\\nTipos de Manga: Hombros caídos\\nLongitud: Normal\\nTipo de ajuste: Oversized\\nTejido: Elástico Ligero\\nMaterial: Tela\\nComposición: 100% Poliéster\\nInstrucciones de Cuidado: Lavado a mano o limpieza en seco profesional\\nTransparente: No\",\n            \"category\": \"645d7a2b2230b9b21d32ed45\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 11,\n            \"priceAfterDiscount\": 11,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf1\",\n                    \"color\": \"black\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                }\n            ],\n            \"genre\": \"men\",\n            \"quantity\": 49,\n            \"sold\": 1,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4.5,\n            \"ratingsQuantity\": 0,\n            \"createdAt\": \"2023-05-23T14:00:43.653Z\",\n            \"updatedAt\": \"2023-10-07T01:26:39.420Z\",\n            \"slug\": \"hombres-camiseta-con-estampado-de-slogan-y-dibujos-animados\",\n            \"__v\": 1\n        },\n        {\n            \"_id\": \"646cc92fd840af3a0f07dd27\",\n            \"name\": \"Hombres Camiseta con estampado de oso y letra\",\n            \"mainImage\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850988/tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/thlem5hz1uifvfov0epc.webp\",\n            \"mainImageId\": \"tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/thlem5hz1uifvfov0epc\",\n            \"images\": [\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850986/tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/opxojwxjl4r4kyu800qg.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850986/tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/ckwjijfui6smgc6xmi9u.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850986/tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/yx23qcvsauzk2ktocu6u.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850986/tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/ynarni8na9tl7xsspau2.webp\",\n                \"https://res.cloudinary.com/dmravgyts/image/upload/v1684850986/tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/cotghvqarg3brgueufib.webp\"\n            ],\n            \"imagesId\": [\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/opxojwxjl4r4kyu800qg\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/ckwjijfui6smgc6xmi9u\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/yx23qcvsauzk2ktocu6u\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/ynarni8na9tl7xsspau2\",\n                \"tfg-ecommerce/Products/HombresCamisetaconestampadodeosoyletra/cotghvqarg3brgueufib\"\n            ],\n            \"description\": \"Color: Rosa\\nEstilo: Calle\\nTipo de Estampado: Letras, Dibujos animados\\nEscote:\\tcuello redondo\\nLongitud de la Manga: manga corta\\nTipos de Manga:\\tManga normal\\nLongitud: Normal\\nTipo de ajuste:\\tRegular\\nTejido:\\tElástico Ligero\\nMaterial: Tela\\nComposición: 100% Poliéster\\nInstrucciones de Cuidado: lavadora o limpieza en seco profesional\\nTransparente: No\",\n            \"category\": \"645d7a2b2230b9b21d32ed45\",\n            \"seller\": \"64652d16db1b95c48109d150\",\n            \"price\": 5000,\n            \"priceAfterDiscount\": 999,\n            \"priceDiscount\": 0,\n            \"colors\": [\n                {\n                    \"_id\": \"646cc92fd840af3a0f07dd2a\",\n                    \"color\": \"pink\"\n                }\n            ],\n            \"sizes\": [\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfd\",\n                    \"size\": \"L\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf7\",\n                    \"size\": \"S\"\n                }\n            ],\n            \"genre\": \"men\",\n            \"quantity\": 50,\n            \"sold\": 0,\n            \"isOutOfStock\": false,\n            \"ratingsAverage\": 4.5,\n            \"ratingsQuantity\": 0,\n            \"createdAt\": \"2023-05-23T14:09:51.062Z\",\n            \"updatedAt\": \"2023-05-23T14:09:51.595Z\",\n            \"slug\": \"hombres-camiseta-con-estampado-de-oso-y-letra\",\n            \"__v\": 1\n        }\n    ]\n}"}],"_postman_id":"6e1c137e-b8de-4be9-b13c-24b0ea2f96d4"}],"id":"2a257d6c-2c6c-44ae-9197-ce667aede5fb","_postman_id":"2a257d6c-2c6c-44ae-9197-ce667aede5fb","description":""},{"name":"Users","item":[{"name":"Obtener usuarios","id":"6b2b456b-c32b-44d1-9566-d093e396f28d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8000/api/user/","urlObject":{"protocol":"http","port":"8000","path":["api","user",""],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"3ce7e24d-a1a7-4e83-9792-2d4bba76b68d","name":"Obtener usuarios","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8000/api/user/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"c94-0fikvQnu4+8LBnyHCJJUF65FYTs\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Date","value":"Mon, 02 Oct 2023 00:17:45 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Users found successfully.\",\n    \"users\": [\n        {\n            \"_id\": \"64652d16db1b95c48109d150\",\n            \"name\": \"admin\",\n            \"username\": \"the_admin_2023\",\n            \"email\": \"admin@gmail.com\",\n            \"role\": \"admin\",\n            \"isEmailVerified\": false,\n            \"address\": \"\",\n            \"companyName\": \"\",\n            \"phone\": \"\",\n            \"createdAt\": \"2023-05-17T19:37:58.257Z\",\n            \"updatedAt\": \"2023-06-11T16:03:37.291Z\",\n            \"passwordChangedAt\": \"2023-06-11T16:03:36.300Z\"\n        },\n        {\n            \"_id\": \"646eaa36532dc09603dc17ec\",\n            \"name\": \"Ricardo Huaripata\",\n            \"username\": \"ricardohuaripata\",\n            \"email\": \"ricardohuaripatabellido@gmail.com\",\n            \"role\": \"user\",\n            \"isEmailVerified\": false,\n            \"address\": \"Calle Martinez de Irala, Nº2, 3ºB\",\n            \"companyName\": \"\",\n            \"phone\": \"+34669090139\",\n            \"createdAt\": \"2023-05-25T00:22:14.269Z\",\n            \"updatedAt\": \"2023-06-07T00:08:26.056Z\",\n            \"discountCode\": \"\",\n            \"passwordChangedAt\": \"2023-06-07T00:08:25.063Z\"\n        },\n        {\n            \"_id\": \"6479d5c04ee063f91d9c5736\",\n            \"name\": \"Juan Pérez\",\n            \"username\": \"juanperez\",\n            \"email\": \"juanperez@gmail.com\",\n            \"role\": \"user\",\n            \"isEmailVerified\": false,\n            \"address\": \"\",\n            \"companyName\": \"\",\n            \"phone\": \"\",\n            \"createdAt\": \"2023-06-02T11:42:56.655Z\",\n            \"updatedAt\": \"2023-06-02T11:42:56.655Z\"\n        },\n        {\n            \"_id\": \"64802c432947f40eb14a2bba\",\n            \"name\": \"Test User\",\n            \"username\": \"test_user1\",\n            \"email\": \"testuser@gmail.com\",\n            \"role\": \"user\",\n            \"isEmailVerified\": false,\n            \"address\": \"\",\n            \"companyName\": \"\",\n            \"phone\": \"\",\n            \"createdAt\": \"2023-06-07T07:05:39.557Z\",\n            \"updatedAt\": \"2023-06-11T00:08:26.401Z\",\n            \"discountCode\": \"\"\n        },\n        {\n            \"_id\": \"6482589e08470f2c34ac1be0\",\n            \"name\": \"Muhammad Cranston\",\n            \"username\": \"muhammad23\",\n            \"email\": \"muhammadcranston@gmail.com\",\n            \"role\": \"user\",\n            \"isEmailVerified\": false,\n            \"address\": \"\",\n            \"companyName\": \"\",\n            \"phone\": \"\",\n            \"createdAt\": \"2023-06-08T22:39:26.280Z\",\n            \"updatedAt\": \"2023-06-08T22:39:26.280Z\"\n        },\n        {\n            \"_id\": \"6484bdb58ff4d0544cd55f06\",\n            \"name\": \"test user 2\",\n            \"username\": \"testuser2\",\n            \"email\": \"wisesa5144@soremap.com\",\n            \"role\": \"user\",\n            \"isEmailVerified\": true,\n            \"address\": \"\",\n            \"companyName\": \"\",\n            \"phone\": \"\",\n            \"createdAt\": \"2023-06-10T18:15:17.722Z\",\n            \"updatedAt\": \"2023-06-10T18:52:25.813Z\"\n        },\n        {\n            \"_id\": \"6484c7968ff4d0544cd55f86\",\n            \"name\": \"John Doe\",\n            \"username\": \"johndoe\",\n            \"email\": \"bigav13950@rockdian.com\",\n            \"role\": \"user\",\n            \"isEmailVerified\": true,\n            \"address\": \"\",\n            \"companyName\": \"\",\n            \"phone\": \"\",\n            \"createdAt\": \"2023-06-10T18:57:26.211Z\",\n            \"updatedAt\": \"2023-06-13T16:11:16.330Z\"\n        },\n        {\n            \"_id\": \"6484cdc58ff4d0544cd56005\",\n            \"name\": \"asdasda\",\n            \"username\": \"asdasdasdas\",\n            \"email\": \"asdadasd@gmail.com\",\n            \"role\": \"user\",\n            \"isEmailVerified\": false,\n            \"address\": \"\",\n            \"companyName\": \"\",\n            \"phone\": \"\",\n            \"createdAt\": \"2023-06-10T19:23:49.878Z\",\n            \"updatedAt\": \"2023-06-10T19:23:49.878Z\"\n        },\n        {\n            \"_id\": \"648513c98ff4d0544cd56248\",\n            \"name\": \"jose hb\",\n            \"username\": \"canebo16\",\n            \"email\": \"josehb2021@gmail.com\",\n            \"role\": \"user\",\n            \"isEmailVerified\": true,\n            \"address\": \"\",\n            \"companyName\": \"\",\n            \"phone\": \"\",\n            \"createdAt\": \"2023-06-11T00:22:33.708Z\",\n            \"updatedAt\": \"2023-06-11T00:23:22.907Z\"\n        },\n        {\n            \"_id\": \"6485d6488ff4d0544cd564a5\",\n            \"name\": \"Rodrigo Pineda\",\n            \"username\": \"rodrigopineda94\",\n            \"email\": \"huaripataricardo3@gmail.com\",\n            \"role\": \"user\",\n            \"isEmailVerified\": true,\n            \"address\": \"\",\n            \"companyName\": \"\",\n            \"phone\": \"\",\n            \"createdAt\": \"2023-06-11T14:12:24.712Z\",\n            \"updatedAt\": \"2023-06-11T14:12:48.705Z\"\n        },\n        {\n            \"_id\": \"6489aeb958ad583c1668a911\",\n            \"name\": \"Jeffery Chavez Eufracio\",\n            \"username\": \"jefferyce\",\n            \"email\": \"abc123@gmail.com\",\n            \"role\": \"user\",\n            \"isEmailVerified\": true,\n            \"address\": \"\",\n            \"companyName\": \"\",\n            \"phone\": \"\",\n            \"createdAt\": \"2023-06-14T12:12:41.838Z\",\n            \"updatedAt\": \"2023-06-14T12:14:01.044Z\"\n        }\n    ]\n}"}],"_postman_id":"6b2b456b-c32b-44d1-9566-d093e396f28d"},{"name":"Admin Crear usuario","id":"83c37c95-3042-4da6-afc7-0b73b541b07e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Alex Sroka","type":"text"},{"key":"username","value":"gymsroka","type":"text"},{"key":"email","value":"gymsroka@gmail.com","type":"text"},{"key":"password","value":"gymsroka22","type":"text"},{"key":"passwordConfirmation","value":"gymsroka22","type":"text"},{"key":"role","value":"user","type":"text"},{"key":"address","value":"Calle Nieves 11, Nº2 Bajo A","type":"text"}]},"url":"http://localhost:8000/api/user","urlObject":{"protocol":"http","port":"8000","path":["api","user"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"83c37c95-3042-4da6-afc7-0b73b541b07e"},{"name":"Admin crear admin","id":"e6e641c3-b4ca-4de6-9195-794da739b201","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"admin","type":"text"},{"key":"username","value":"the_admin_2023","type":"text"},{"key":"password","value":"theadmin2023","type":"text"},{"key":"passwordConfirmation","value":"theadmin2023","type":"text"},{"key":"role","value":"admin","type":"text"},{"key":"email","value":"theadmin@gmail.com","type":"text"}]},"url":"http://localhost:8000/api/user","urlObject":{"protocol":"http","port":"8000","path":["api","user"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"e6e641c3-b4ca-4de6-9195-794da739b201"},{"name":"Borrar usuario","id":"95d15513-8d9b-4471-a615-a514d6224d0b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:8000/api/user/645d5aa0073de417fcc98a89","urlObject":{"protocol":"http","port":"8000","path":["api","user","645d5aa0073de417fcc98a89"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"95d15513-8d9b-4471-a615-a514d6224d0b"},{"name":"Usuario actualizar foto perfil","id":"7a96b7a2-23ba-4e58-8dfc-e5cafeeee1ca","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"formdata","formdata":[{"key":"image","type":"file","src":"/C:/Users/ricar/OneDrive/Escritorio/CAPTURAS DE PANTALLA/jimmyroscas.png"}]},"url":"http://localhost:8000/api/user/update-profile-image","urlObject":{"protocol":"http","port":"8000","path":["api","user","update-profile-image"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"7a96b7a2-23ba-4e58-8dfc-e5cafeeee1ca"},{"name":"Obtener usuario por ID","id":"9dade0ba-0a7b-4e5a-8e87-e1dd34f1712e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8000/api/user/64802c432947f40eb14a2bba","urlObject":{"protocol":"http","port":"8000","path":["api","user","64802c432947f40eb14a2bba"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"3e25ca35-4558-48a2-b7bd-771a9ded27f0","name":"Obtener usuario por ID","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8000/api/user/64802c432947f40eb14a2bba"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"344"},{"key":"ETag","value":"W/\"158-vc7xH4H2luu7m1FDR0LrKwKGnNI\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Mon, 02 Oct 2023 00:34:54 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"User found successfully.\",\n    \"user\": {\n        \"_id\": \"64802c432947f40eb14a2bba\",\n        \"name\": \"Test User\",\n        \"username\": \"test_user1\",\n        \"email\": \"testuser@gmail.com\",\n        \"role\": \"user\",\n        \"isEmailVerified\": false,\n        \"address\": \"\",\n        \"companyName\": \"\",\n        \"phone\": \"\",\n        \"createdAt\": \"2023-06-07T07:05:39.557Z\",\n        \"updatedAt\": \"2023-06-11T00:08:26.401Z\",\n        \"discountCode\": \"\"\n    }\n}"}],"_postman_id":"9dade0ba-0a7b-4e5a-8e87-e1dd34f1712e"},{"name":"Obtener usuario mediante TOKEN","id":"e9c64f61-0c62-4990-a2c2-ac03368c8537","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://localhost:8000/api/user/token/user","urlObject":{"protocol":"http","port":"8000","path":["api","user","token","user"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"27d1763e-71a5-4d98-b03e-10ca5f8fe651","name":"Obtener usuario mediante TOKEN","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8000/api/user/token/user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"344"},{"key":"ETag","value":"W/\"158-vc7xH4H2luu7m1FDR0LrKwKGnNI\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Mon, 02 Oct 2023 00:22:04 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"User found successfully.\",\n    \"user\": {\n        \"_id\": \"64802c432947f40eb14a2bba\",\n        \"name\": \"Test User\",\n        \"username\": \"test_user1\",\n        \"email\": \"testuser@gmail.com\",\n        \"role\": \"user\",\n        \"isEmailVerified\": false,\n        \"address\": \"\",\n        \"companyName\": \"\",\n        \"phone\": \"\",\n        \"createdAt\": \"2023-06-07T07:05:39.557Z\",\n        \"updatedAt\": \"2023-06-11T00:08:26.401Z\",\n        \"discountCode\": \"\"\n    }\n}"}],"_postman_id":"e9c64f61-0c62-4990-a2c2-ac03368c8537"}],"id":"c45e779e-6b9e-4a56-b633-afbe235921d9","_postman_id":"c45e779e-6b9e-4a56-b633-afbe235921d9","description":""},{"name":"Auth","item":[{"name":"Login","id":"427f1a96-038a-41e2-b00b-79ad6d5fe3f2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\":\"testuser@gmail.com\",\r\n    \"password\":\"testuser1\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/auth/login","urlObject":{"protocol":"http","port":"8000","path":["api","auth","login"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"fd0e2cc0-105f-4b2f-9767-0666f14ad0f8","name":"Login","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\":\"testuser@gmail.com\",\r\n    \"password\":\"testuser1\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/auth/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"961"},{"key":"ETag","value":"W/\"3c1-qV4yGRUt4zzo9pdDtAjZ7uKwlN8\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Thu, 23 Nov 2023 00:52:12 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"User logged in successfuly.\",\n    \"user\": {\n        \"_id\": \"64802c432947f40eb14a2bba\",\n        \"name\": \"Test User\",\n        \"username\": \"test_user1\",\n        \"email\": \"testuser@gmail.com\",\n        \"password\": \"$argon2i$v=19$m=4096,t=3,p=1$mvvQ0N+aJSD+holCBtwMqza3+Mci9yM6EE91cvppoAo$/XwbZ8AwgdIv7Q4cSYB7qMFIXyXhY5XF0bD82AcoPuk\",\n        \"role\": \"user\",\n        \"isEmailVerified\": false,\n        \"address\": \"Calle Numancia numero 13,  2º B\",\n        \"companyName\": \"\",\n        \"phone\": \"+34622549749\",\n        \"createdAt\": \"2023-06-07T07:05:39.557Z\",\n        \"updatedAt\": \"2023-10-13T01:59:38.678Z\",\n        \"discountCode\": \"r3NShr\"\n    },\n    \"tokens\": {\n        \"accessToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NDgwMmM0MzI5NDdmNDBlYjE0YTJiYmEiLCJpYXQiOjE3MDA3MDA3MzIsImV4cCI6MTcwMDcwMjUzMiwidHlwZSI6ImFjY2VzcyJ9.TfbJyHnmkuH1JwpEecdp9OsYmr1Cp0b9ZVyxf9Mpu6U\",\n        \"refreshToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NDgwMmM0MzI5NDdmNDBlYjE0YTJiYmEiLCJpYXQiOjE3MDA3MDA3MzIsImV4cCI6MTcwMTMwNTUzMiwidHlwZSI6InJlZnJlc2gifQ.F_Ze-Hm3iDTCBAPuNItvoe3mo9nh4zN8NfTvv1oLePU\"\n    }\n}"}],"_postman_id":"427f1a96-038a-41e2-b00b-79ad6d5fe3f2"},{"name":"Autenticar token","id":"4f21bb07-890c-4d76-8036-eda58eb94546","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"token\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NDgwMmM0MzI5NDdmNDBlYjE0YTJiYmEiLCJpYXQiOjE3MDA3MDA3MzIsImV4cCI6MTcwMTMwNTUzMiwidHlwZSI6InJlZnJlc2gifQ.F_Ze-Hm3iDTCBAPuNItvoe3mo9nh4zN8NfTvv1oLePU\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/auth/auth-token","urlObject":{"protocol":"http","port":"8000","path":["api","auth","auth-token"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"2ff98125-0a6e-46b4-a298-bb47d7d2e012","name":"Autenticar token","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"token\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NDgwMmM0MzI5NDdmNDBlYjE0YTJiYmEiLCJpYXQiOjE3MDA3MDA3MzIsImV4cCI6MTcwMTMwNTUzMiwidHlwZSI6InJlZnJlc2gifQ.F_Ze-Hm3iDTCBAPuNItvoe3mo9nh4zN8NfTvv1oLePU\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/auth/auth-token"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"399"},{"key":"ETag","value":"W/\"18f-XSVV3BpvE9e1jnol6sMDMdUQ6mw\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Thu, 23 Nov 2023 00:53:04 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"successfulTokenAuthentication\",\n    \"user\": {\n        \"_id\": \"64802c432947f40eb14a2bba\",\n        \"name\": \"Test User\",\n        \"username\": \"test_user1\",\n        \"email\": \"testuser@gmail.com\",\n        \"role\": \"user\",\n        \"isEmailVerified\": false,\n        \"address\": \"Calle Numancia numero 13,  2º B\",\n        \"companyName\": \"\",\n        \"phone\": \"+34622549749\",\n        \"createdAt\": \"2023-06-07T07:05:39.557Z\",\n        \"updatedAt\": \"2023-10-13T01:59:38.678Z\",\n        \"discountCode\": \"r3NShr\"\n    }\n}"}],"_postman_id":"4f21bb07-890c-4d76-8036-eda58eb94546"},{"name":"Logout","id":"97c0384f-d022-4482-ae23-3d749eb843ee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"refreshToken\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NDgwMmM0MzI5NDdmNDBlYjE0YTJiYmEiLCJpYXQiOjE3MDA3MDA3MzIsImV4cCI6MTcwMTMwNTUzMiwidHlwZSI6InJlZnJlc2gifQ.F_Ze-Hm3iDTCBAPuNItvoe3mo9nh4zN8NfTvv1oLePU\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/auth/logout","urlObject":{"protocol":"http","port":"8000","path":["api","auth","logout"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"1926dcec-8981-406e-b952-736a13254275","name":"Logout","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"refreshToken\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NDgwMmM0MzI5NDdmNDBlYjE0YTJiYmEiLCJpYXQiOjE3MDA3MDA3MzIsImV4cCI6MTcwMTMwNTUzMiwidHlwZSI6InJlZnJlc2gifQ.F_Ze-Hm3iDTCBAPuNItvoe3mo9nh4zN8NfTvv1oLePU\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/auth/logout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"46"},{"key":"ETag","value":"W/\"2e-uTPig0UsMK/uN/DZFRrpodDZTcw\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Thu, 23 Nov 2023 00:56:39 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"successfulogout\"\n}"}],"_postman_id":"97c0384f-d022-4482-ae23-3d749eb843ee"},{"name":"Register user","id":"db37c424-d1ea-4d5c-be23-d111d5933a08","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:8000/api/auth/register","urlObject":{"protocol":"http","port":"8000","path":["api","auth","register"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"7fa31417-04f1-427c-ade9-32e8277e4551","name":"Register user","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Juan Pérez Gallardo\",\r\n    \"username\": \"juanperez\",\r\n    \"email\": \"juanperezgallardo@hotmail.com\",\r\n    \"password\": \"juanperez2023\",\r\n    \"passwordConfirmation\": \"juanperez2023\",\r\n    \"role\": \"user\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/auth/register"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"732"},{"key":"ETag","value":"W/\"2dc-Co4XEMJOq/bONtQCAiAe2XjOcQM\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Fri, 02 Jun 2023 10:26:20 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Account created successful, please verify your email!\",\n    \"user\": {\n        \"name\": \"Juan Pérez Gallardo\",\n        \"username\": \"juanperez\",\n        \"email\": \"juanperezgallardo@hotmail.com\",\n        \"role\": \"user\",\n        \"isEmailVerified\": false,\n        \"address\": \"\",\n        \"companyName\": \"\",\n        \"phone\": \"\",\n        \"_id\": \"6479c3ccd48924b59caa3fa3\"\n    },\n    \"tokens\": {\n        \"accessToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NDc5YzNjY2Q0ODkyNGI1OWNhYTNmYTMiLCJpYXQiOjE2ODU3MDE1ODAsImV4cCI6MTY4NTcwMzM4MCwidHlwZSI6ImFjY2VzcyJ9.t2deLZdprnYfutH4orc8Lz7141QhPl7YkBWYI5Nx2BU\",\n        \"refreshToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NDc5YzNjY2Q0ODkyNGI1OWNhYTNmYTMiLCJpYXQiOjE2ODU3MDE1ODAsImV4cCI6MTY4ODI5MzU4MCwidHlwZSI6InJlZnJlc2gifQ.mqULhzPH8ljkVeo76lo0zWlBr5vdra9e6d7xXcHSRl4\"\n    }\n}"}],"_postman_id":"db37c424-d1ea-4d5c-be23-d111d5933a08"},{"name":"VERIFY EMAIL","id":"19f06ff3-4c15-4628-bd1c-9f0f3195e8df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8000/api/auth/verify-email?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NDg0ODAxMzVmYWRkMjFkNTAwYTU1OTkiLCJpYXQiOjE2ODY0MDUxMzksImV4cCI6MTY4NjQwODczOSwidHlwZSI6InZlcmlmeUVtYWlsIn0.3YUZROz8TBusno6DeWQVCEKTNDNBuVbOXsMqD_XXMqE","urlObject":{"protocol":"http","port":"8000","path":["api","auth","verify-email"],"host":["localhost"],"query":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NDg0ODAxMzVmYWRkMjFkNTAwYTU1OTkiLCJpYXQiOjE2ODY0MDUxMzksImV4cCI6MTY4NjQwODczOSwidHlwZSI6InZlcmlmeUVtYWlsIn0.3YUZROz8TBusno6DeWQVCEKTNDNBuVbOXsMqD_XXMqE"}],"variable":[]}},"response":[{"id":"53b3ad8b-d4b2-4d4c-bc27-3fdc20518519","name":"VERIFY EMAIL","originalRequest":{"method":"POST","header":[],"url":{"raw":"http://localhost:8000/api/auth/verify-email?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NDg0ODAxMzVmYWRkMjFkNTAwYTU1OTkiLCJpYXQiOjE2ODY0MDUxMzksImV4cCI6MTY4NjQwODczOSwidHlwZSI6InZlcmlmeUVtYWlsIn0.3YUZROz8TBusno6DeWQVCEKTNDNBuVbOXsMqD_XXMqE","protocol":"http","host":["localhost"],"port":"8000","path":["api","auth","verify-email"],"query":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NDg0ODAxMzVmYWRkMjFkNTAwYTU1OTkiLCJpYXQiOjE2ODY0MDUxMzksImV4cCI6MTY4NjQwODczOSwidHlwZSI6InZlcmlmeUVtYWlsIn0.3YUZROz8TBusno6DeWQVCEKTNDNBuVbOXsMqD_XXMqE"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"58"},{"key":"ETag","value":"W/\"3a-R88bfEQ3Y3EgKxi1r0ssX2P+XHA\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Sat, 10 Jun 2023 13:56:05 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Sucess\",\n    \"message\": \"Email verified successfully.\"\n}"}],"_postman_id":"19f06ff3-4c15-4628-bd1c-9f0f3195e8df"},{"name":"Forgot password","id":"4d21a3c2-d78e-40c0-82d2-415c7e7ded9e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"ricardohuaripatssabellidogmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/auth/forgot-password","urlObject":{"protocol":"http","port":"8000","path":["api","auth","forgot-password"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"753773a6-b332-4a8c-8228-bb2b1ac67695","name":"Forgot password","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"ricardohuaripatabellido@gmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/auth/forgot-password"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"69"},{"key":"ETag","value":"W/\"45-2V8CuDO+gsnuvDRCxgx5ICZ/5QY\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Wed, 04 Oct 2023 23:08:18 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Reset password link sent successfully.\"\n}"}],"_postman_id":"4d21a3c2-d78e-40c0-82d2-415c7e7ded9e"},{"name":"Reset password","id":"b71c9e53-d701-429c-9556-d0ce1f63bca4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"password\": \"josemicod93\",\r\n    \"passwordConfirmation\": \"josemicod93\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/auth/reset-password?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NTFkZDI4NTMwMDBmM2I4ODQwMThkMTEiLCJpYXQiOjE2OTY0NjIyNjMsImV4cCI6MTY5NjQ2MzE2MywidHlwZSI6InJlc2V0UGFzc3dvcmQifQ.eL_Kq-GMDHoIzAKthj3vuX-zNUvL1ryHAeVkPA1r8P8","urlObject":{"protocol":"http","port":"8000","path":["api","auth","reset-password"],"host":["localhost"],"query":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NTFkZDI4NTMwMDBmM2I4ODQwMThkMTEiLCJpYXQiOjE2OTY0NjIyNjMsImV4cCI6MTY5NjQ2MzE2MywidHlwZSI6InJlc2V0UGFzc3dvcmQifQ.eL_Kq-GMDHoIzAKthj3vuX-zNUvL1ryHAeVkPA1r8P8"}],"variable":[]}},"response":[{"id":"07eecc71-22b6-4fd1-bffe-56d1ea264d30","name":"Reset password","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"password\": \"josemicod93\",\r\n    \"passwordConfirmation\": \"josemicod93\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:8000/api/auth/reset-password?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NTFkZDI4NTMwMDBmM2I4ODQwMThkMTEiLCJpYXQiOjE2OTY0NjA4OTYsImV4cCI6MTY5NjQ2MTc5NiwidHlwZSI6InJlc2V0UGFzc3dvcmQifQ.0vXfJb76tiiIIDtDALZ9FsGlxsltfc2S2wAGQ-GdbNo","protocol":"http","host":["localhost"],"port":"8000","path":["api","auth","reset-password"],"query":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NTFkZDI4NTMwMDBmM2I4ODQwMThkMTEiLCJpYXQiOjE2OTY0NjA4OTYsImV4cCI6MTY5NjQ2MTc5NiwidHlwZSI6InJlc2V0UGFzc3dvcmQifQ.0vXfJb76tiiIIDtDALZ9FsGlxsltfc2S2wAGQ-GdbNo"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"61"},{"key":"ETag","value":"W/\"3d-tzXWNoB6HiLI6eln/STq8HkYVz4\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Wed, 04 Oct 2023 23:18:40 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Password changed successfully.\"\n}"}],"_postman_id":"b71c9e53-d701-429c-9556-d0ce1f63bca4"},{"name":"Google login","id":"1e4da366-bd45-4db3-910b-f1ce87aa26ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"googleAccessToken\": \"ya29.a0AfB_byCL2F8IZmmo6Cc5yRfffb1GYL74unvBkH5C31usKmxK1kQMxZg_fZm1aIw8BpepnGWeZdNWY0E701pqfaxAWF1nSr2ctw_wLIZF7iaFTYSfFEtmf_xLeXo5GPgoD2024QpdkrCo-z_V_NQhZ1PjbXHZ9HYGWUQaCgYKAY0SARISFQGOcNnCdowu56DKY-fCv92kKsF9Rw0170\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/auth/google-login","urlObject":{"protocol":"http","port":"8000","path":["api","auth","google-login"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"cf3f138d-dc9e-4bcd-b624-29eef7b5e9de","name":"Google login","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"googleAccessToken\": \"ya29.a0AfB_byBvzOTMsnDhAvwPffC39ARRjr3x9iLSkdT6e04YnhyutBFYag7UN_KzUNZ9DAJOWCDhibNJ9fFjfcE8icrYusijoQWgGbk04HgLQSae6lZOai3PtwqXDJXRrt7SFg7mjrzyFBupOPzK8bQjTli1YmDAvwHolQaCgYKAVYSARISFQGOcNnCoTpEIKqd8FYKLitb-OS_DA0169\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/auth/google-login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"783"},{"key":"ETag","value":"W/\"30f-vcwDmZHLFK7/zbB8JGx/j9810QE\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Mon, 09 Oct 2023 11:37:11 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"User logged in successfuly.\",\n    \"user\": {\n        \"_id\": \"651b65e48f24eece76393221\",\n        \"name\": \"Ricardo Huaripata\",\n        \"username\": \"huaripatuca16\",\n        \"email\": \"huaripataricardo3@gmail.com\",\n        \"role\": \"user\",\n        \"isEmailVerified\": false,\n        \"address\": \"\",\n        \"companyName\": \"\",\n        \"phone\": \"\",\n        \"createdAt\": \"2023-10-03T00:52:52.207Z\",\n        \"updatedAt\": \"2023-10-04T17:23:16.150Z\"\n    },\n    \"tokens\": {\n        \"accessToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NTFiNjVlNDhmMjRlZWNlNzYzOTMyMjEiLCJpYXQiOjE2OTY4NTE0MzEsImV4cCI6MTY5Njg1MzIzMSwidHlwZSI6ImFjY2VzcyJ9.czjCpi88KeFO_v9z6WFp8k3up2axAfj_-B1lUMY_iEY\",\n        \"refreshToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NTFiNjVlNDhmMjRlZWNlNzYzOTMyMjEiLCJpYXQiOjE2OTY4NTE0MzEsImV4cCI6MTY5NzQ1NjIzMSwidHlwZSI6InJlZnJlc2gifQ.Q5nhGA4FwrWC5tHfphlIZN4dgJsMst55KZ7eZ2rI09g\"\n    }\n}"}],"_postman_id":"1e4da366-bd45-4db3-910b-f1ce87aa26ec"}],"id":"a47038d6-83fe-4e59-94da-917c7e36d81d","_postman_id":"a47038d6-83fe-4e59-94da-917c7e36d81d","description":""},{"name":"Categories","item":[{"name":"Añadir categoria","id":"0f75e8bb-eca7-48db-9d01-c71618a8fb2b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"shorts","type":"text"},{"key":"description","value":"Categoria pantalones cortos","type":"text"},{"key":"image","type":"file","src":"/C:/Users/ricar/OneDrive/Escritorio/CAPTURAS DE PANTALLA/woman-shorts.png"}]},"url":"http://localhost:8000/api/category","urlObject":{"protocol":"http","port":"8000","path":["api","category"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"0f75e8bb-eca7-48db-9d01-c71618a8fb2b"},{"name":"Obtener categorias","id":"e0991a4c-463c-4af5-a7e2-53237bed1673","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8000/api/category","urlObject":{"protocol":"http","port":"8000","path":["api","category"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"d0661dd4-803c-4efd-9800-2577a8681b45","name":"Obtener categorias","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8000/api/category"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"669-vd9gZ14J8dbdwP6QtAji3da0VkI\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Date","value":"Thu, 12 Oct 2023 17:48:59 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Found categories successfully.\",\n    \"categories\": [\n        {\n            \"_id\": \"645d7a2b2230b9b21d32ed45\",\n            \"name\": \"tshirts\",\n            \"description\": \"Categoria camisetas\",\n            \"image\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1683847720/tfg-ecommerce/Category/tshirts/gltcmusb9nfizbpvlfgd.webp\",\n            \"imageId\": \"tfg-ecommerce/Category/tshirts/gltcmusb9nfizbpvlfgd\",\n            \"createdAt\": \"2023-05-11T23:28:43.470Z\",\n            \"updatedAt\": \"2023-05-11T23:28:43.470Z\"\n        },\n        {\n            \"_id\": \"645ec936dd4d23a95ce7ee16\",\n            \"name\": \"shorts\",\n            \"description\": \"Categoria pantalones cortos\",\n            \"image\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1683933494/tfg-ecommerce/Category/shorts/qga5loz02iuz6dndeqhp.webp\",\n            \"imageId\": \"tfg-ecommerce/Category/shorts/qga5loz02iuz6dndeqhp\",\n            \"createdAt\": \"2023-05-12T23:18:14.932Z\",\n            \"updatedAt\": \"2023-05-12T23:18:14.932Z\"\n        },\n        {\n            \"_id\": \"646be36d9ccb559c7a8bdcd3\",\n            \"name\": \"sweatshirts\",\n            \"description\": \"Categoria sudaderas\",\n            \"image\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684792172/tfg-ecommerce/Category/sweatshirts/lc5wjmm3urvb6bbvyjte.webp\",\n            \"imageId\": \"tfg-ecommerce/Category/sweatshirts/lc5wjmm3urvb6bbvyjte\",\n            \"createdAt\": \"2023-05-22T21:49:33.994Z\",\n            \"updatedAt\": \"2023-05-22T21:49:33.994Z\"\n        },\n        {\n            \"_id\": \"646be4899ccb559c7a8bdcdb\",\n            \"name\": \"joggers\",\n            \"description\": \"Categoria pantalones joggers\",\n            \"image\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1684792455/tfg-ecommerce/Category/joggers/qbom8q5dkqac5kjq42hg.webp\",\n            \"imageId\": \"tfg-ecommerce/Category/joggers/qbom8q5dkqac5kjq42hg\",\n            \"createdAt\": \"2023-05-22T21:54:17.468Z\",\n            \"updatedAt\": \"2023-05-22T21:54:17.468Z\"\n        }\n    ],\n    \"metadata\": {\n        \"totalRecords\": 4,\n        \"pageRecordsCount\": 4,\n        \"totalPages\": 1,\n        \"recordsPerPage\": 100,\n        \"currentPage\": 1\n    }\n}"}],"_postman_id":"e0991a4c-463c-4af5-a7e2-53237bed1673"},{"name":"Obtener categoria by Id","id":"af3a01a7-0cbc-4a98-af25-98ccbf3bbcb3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8000/api/category/645ec936dd4d23a95ce7ee16","urlObject":{"protocol":"http","port":"8000","path":["api","category","645ec936dd4d23a95ce7ee16"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"42d931c9-4f5c-4361-878c-9a73166a178b","name":"Obtener categoria by Id","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8000/api/category/645ec936dd4d23a95ce7ee16"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"434"},{"key":"ETag","value":"W/\"1b2-qp7JcXGLByQ1A9HymTwxv1vsZK8\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Wed, 11 Oct 2023 12:40:28 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Category found successfully.\",\n    \"category\": {\n        \"_id\": \"645ec936dd4d23a95ce7ee16\",\n        \"name\": \"shorts\",\n        \"description\": \"Categoria pantalones cortos\",\n        \"image\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1683933494/tfg-ecommerce/Category/shorts/qga5loz02iuz6dndeqhp.webp\",\n        \"imageId\": \"tfg-ecommerce/Category/shorts/qga5loz02iuz6dndeqhp\",\n        \"createdAt\": \"2023-05-12T23:18:14.932Z\",\n        \"updatedAt\": \"2023-05-12T23:18:14.932Z\"\n    }\n}"}],"_postman_id":"af3a01a7-0cbc-4a98-af25-98ccbf3bbcb3"},{"name":"Obtener categoria by Name","id":"d5f85670-ea90-4073-93ea-e06ff2a78d79","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8000/api/category/name/shorts","urlObject":{"protocol":"http","port":"8000","path":["api","category","name","shorts"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"093864a5-ebe6-4f1a-8ee7-bda9c8ff194b","name":"Obtener categoria by Name","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8000/api/category/name/shorts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"434"},{"key":"ETag","value":"W/\"1b2-qp7JcXGLByQ1A9HymTwxv1vsZK8\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Wed, 11 Oct 2023 12:40:50 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Category found successfully.\",\n    \"category\": {\n        \"_id\": \"645ec936dd4d23a95ce7ee16\",\n        \"name\": \"shorts\",\n        \"description\": \"Categoria pantalones cortos\",\n        \"image\": \"https://res.cloudinary.com/dmravgyts/image/upload/v1683933494/tfg-ecommerce/Category/shorts/qga5loz02iuz6dndeqhp.webp\",\n        \"imageId\": \"tfg-ecommerce/Category/shorts/qga5loz02iuz6dndeqhp\",\n        \"createdAt\": \"2023-05-12T23:18:14.932Z\",\n        \"updatedAt\": \"2023-05-12T23:18:14.932Z\"\n    }\n}"}],"_postman_id":"d5f85670-ea90-4073-93ea-e06ff2a78d79"}],"id":"9a9844a2-e93c-40d6-acd2-b017fea36c92","_postman_id":"9a9844a2-e93c-40d6-acd2-b017fea36c92","description":""},{"name":"Cart","item":[{"name":"Obtener carrito usuario","id":"6e5a16c9-4ef7-4e29-89f6-c2baac8db280","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://localhost:8000/api/cart","urlObject":{"protocol":"http","port":"8000","path":["api","cart"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"2bd5b352-9fa8-4874-8131-2ad21a05d6d6","name":"Obtener carrito usuario","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8000/api/cart"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"432"},{"key":"ETag","value":"W/\"1b0-hYX+D/lDiG3dn4sVlKsWkYImFSI\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Mon, 29 May 2023 17:17:24 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Cart found successfully.\",\n    \"cart\": {\n        \"_id\": \"6474ddc6a4bcbef14866a63a\",\n        \"email\": \"ricardohuaripatabellido@gmail.com\",\n        \"items\": [\n            {\n                \"product\": \"646bed9c9ccb559c7a8bdd8e\",\n                \"selectedColor\": {\n                    \"_id\": \"646bed9c9ccb559c7a8bdd91\",\n                    \"color\": \"blue\"\n                },\n                \"selectedSize\": {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                \"totalProductQuantity\": 2,\n                \"totalProductPrice\": 20,\n                \"_id\": \"6474ddc6a4bcbef14866a63b\"\n            }\n        ],\n        \"totalPrice\": 20,\n        \"totalQuantity\": 2\n    }\n}"}],"_postman_id":"6e5a16c9-4ef7-4e29-89f6-c2baac8db280"},{"name":"Cart increase by one","id":"0630b213-c88e-4bd3-a091-3f41c95cd0c7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"productId\": \"646bed9c9ccb559c7a8bdd8e\",\r\n    \"selectedColor\": \"646bed9c9ccb559c7a8bdd91\",\r\n    \"selectedSize\": \"646be8b29ccb559c7a8bdcfb\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/cart/increase-one","urlObject":{"protocol":"http","port":"8000","path":["api","cart","increase-one"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"e082302a-9ca5-4aeb-bd0d-010b8aba503d","name":"Cart increase by one","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"productId\": \"646bed9c9ccb559c7a8bdd8e\",\r\n    \"selectedColor\": \"646bed9c9ccb559c7a8bdd91\",\r\n    \"selectedSize\": \"646be8b29ccb559c7a8bdcfb\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/cart/increase-one"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"451"},{"key":"ETag","value":"W/\"1c3-nnkYWX11E1gEdsWS89+1MrXzjlw\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Mon, 29 May 2023 17:16:42 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Item increased by one in cart successfully.\",\n    \"cart\": {\n        \"_id\": \"6474ddc6a4bcbef14866a63a\",\n        \"email\": \"ricardohuaripatabellido@gmail.com\",\n        \"items\": [\n            {\n                \"product\": \"646bed9c9ccb559c7a8bdd8e\",\n                \"selectedColor\": {\n                    \"_id\": \"646bed9c9ccb559c7a8bdd91\",\n                    \"color\": \"blue\"\n                },\n                \"selectedSize\": {\n                    \"_id\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"size\": \"M\"\n                },\n                \"totalProductQuantity\": 2,\n                \"totalProductPrice\": 20,\n                \"_id\": \"6474ddc6a4bcbef14866a63b\"\n            }\n        ],\n        \"totalPrice\": 20,\n        \"totalQuantity\": 2\n    }\n}"}],"_postman_id":"0630b213-c88e-4bd3-a091-3f41c95cd0c7"},{"name":"Delete cart","id":"326b3400-320f-4314-937c-a908763b824d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"http://localhost:8000/api/cart","urlObject":{"protocol":"http","port":"8000","path":["api","cart"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"8c41bbdb-9ab3-4bc8-a200-3af0785bc5fa","name":"Delete cart","originalRequest":{"method":"DELETE","header":[],"url":"http://localhost:8000/api/cart"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"57"},{"key":"ETag","value":"W/\"39-a8VtrF7TyzG4B3+rmI2o+5LlGP0\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Mon, 29 May 2023 17:15:16 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Cart deleted successfully.\"\n}"}],"_postman_id":"326b3400-320f-4314-937c-a908763b824d"},{"name":"Delete item from cart","id":"4e184e43-825c-42e0-be70-92827cec85b7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"http://localhost:8000/api/cart","urlObject":{"protocol":"http","port":"8000","path":["api","cart"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"1752377f-fb4e-4bf2-aff2-1c4d067b1500","name":"Delete cart","originalRequest":{"method":"DELETE","header":[],"url":"http://localhost:8000/api/cart"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"57"},{"key":"ETag","value":"W/\"39-a8VtrF7TyzG4B3+rmI2o+5LlGP0\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Mon, 29 May 2023 17:15:16 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Cart deleted successfully.\"\n}"}],"_postman_id":"4e184e43-825c-42e0-be70-92827cec85b7"},{"name":"Add to cart","id":"0886c8b7-d45c-439d-a710-9511281ea38e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"productId\": \"646bed9c9ccb559c7a8bdd8e\",\r\n    \"quantity\": 1,\r\n    \"selectedColor\": \"646bed9c9ccb559c7a8bdd91\",\r\n    \"selectedSize\": \"646be8b29ccb559c7a8bdcfb\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/cart","urlObject":{"protocol":"http","port":"8000","path":["api","cart"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"3c558a0b-0d57-4509-94aa-18c5811fba17","name":"Add to cart","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"productId\": \"646bed9c9ccb559c7a8bdd8e\",\r\n    \"selectedColor\": \"646bed9c9ccb559c7a8bdd91\",\r\n    \"selectedSize\": \"646be8b29ccb559c7a8bdcfb\",\r\n    \"quantity\": \"1\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/cart"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"421"},{"key":"ETag","value":"W/\"1a5-ubRuzZ3BUZJ2F7XocCfG42ccHVo\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Mon, 29 May 2023 17:31:30 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Item added to cart successfully.\",\n    \"cart\": {\n        \"email\": \"ricardohuaripatabellido@gmail.com\",\n        \"items\": [\n            {\n                \"product\": \"646bed9c9ccb559c7a8bdd8e\",\n                \"selectedColor\": {\n                    \"_id\": \"646bed9c9ccb559c7a8bdd91\",\n                    \"color\": \"blue\"\n                },\n                \"selectedSize\": \"646be8b29ccb559c7a8bdcfb\",\n                \"totalProductQuantity\": 1,\n                \"totalProductPrice\": 10,\n                \"_id\": \"6474e172a4bcbef14866a6c0\"\n            }\n        ],\n        \"totalPrice\": 10,\n        \"totalQuantity\": 1,\n        \"_id\": \"6474e172a4bcbef14866a6bf\"\n    }\n}"}],"_postman_id":"0886c8b7-d45c-439d-a710-9511281ea38e"}],"id":"cce72f29-e93c-4972-b9f1-53cbb947a07d","_postman_id":"cce72f29-e93c-4972-b9f1-53cbb947a07d","description":""},{"name":"Order","item":[{"name":"Create order method card","id":"d38d71a0-6114-42f1-b732-7574fdb51ce8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"shippingAddress\": {\r\n        \"address\": \"Calle Martinez de Irala, Nº1, BAJO C\",\r\n        \"city\": \"Sevilla\",\r\n        \"country\": \"Spain\",\r\n        \"postalCode\": \"41010\"\r\n    },\r\n    \"paymentMethod\": \"card\",\r\n    \"phone\": \"722549749\",\r\n    \"cardNumber\": \"4242 4242 4242 4242\",\r\n    \"expMonth\": \"03\",\r\n    \"expYear\": \"33\",\r\n    \"cvc\": \"333\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/order","urlObject":{"protocol":"http","port":"8000","path":["api","order"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"5a1fc2cb-71fb-46a8-8193-b6886d853974","name":"Create order method card","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"shippingAddress\": {\r\n        \"address\": \"Calle Martinez de Irala, Nº1, BAJO C\",\r\n        \"city\": \"Sevilla\",\r\n        \"country\": \"Spain\",\r\n        \"postalCode\": \"41010\"\r\n    },\r\n    \"paymentMethod\": \"card\",\r\n    \"phone\": \"722549749\",\r\n    \"cardNumber\": \"4242 4242 4242 4242\",\r\n    \"expMonth\": \"03\",\r\n    \"expYear\": \"33\",\r\n    \"cvc\": \"333\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/order"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"755"},{"key":"ETag","value":"W/\"2f3-zJ97q4FYWe+bKbrlQGkQUfVvCs0\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Sat, 03 Jun 2023 15:05:51 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Order created successfully.\",\n    \"order\": {\n        \"products\": [\n            {\n                \"product\": \"646bed9c9ccb559c7a8bdd8e\",\n                \"selectedColor\": {\n                    \"_id\": \"646bed9c9ccb559c7a8bdd91\",\n                    \"color\": \"blue\"\n                },\n                \"selectedSize\": {\n                    \"_id\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"size\": \"XL\"\n                },\n                \"totalProductQuantity\": 1,\n                \"totalProductPrice\": 10,\n                \"_id\": \"647b52d3aef1c629ad24efca\"\n            }\n        ],\n        \"user\": \"646eaa36532dc09603dc17ec\",\n        \"totalPrice\": 10,\n        \"isPaid\": true,\n        \"paidAt\": \"2023-06-03T15:05:51.216Z\",\n        \"isDelivered\": false,\n        \"shippingAddress\": {\n            \"address\": \"Calle Martinez de Irala, Nº1, BAJO C\",\n            \"city\": \"Sevilla\",\n            \"postalCode\": \"41010\",\n            \"country\": \"Spain\"\n        },\n        \"paymentMethod\": \"card\",\n        \"paymentStripeId\": \"ch_3NEw1aEARNZfy9ac11CecXCT\",\n        \"taxPrice\": 0,\n        \"shippingPrice\": 0,\n        \"phone\": \"722549749\",\n        \"status\": \"Not Processed\",\n        \"_id\": \"647b56cf645000f4358f9dc0\"\n    }\n}"},{"id":"98d27855-16e9-408f-854b-019deba7b59a","name":"Create order method card ERROR","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"shippingAddress\": {\r\n        \"address\": \"Calle Martinez de Irala, Nº1, BAJO C\",\r\n        \"city\": \"Sevilla\",\r\n        \"country\": \"Spain\",\r\n        \"postalCode\": \"41010\"\r\n    },\r\n    \"paymentMethod\": \"card\",\r\n    \"phone\": \"722549749\",\r\n    \"cardNumber\": \"4242 4242 4242 4242\",\r\n    \"expMonth\": \"03\",\r\n    \"expYear\": \"33\",\r\n    \"cvc\": \"333\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/order"},"status":"Payment Required","code":402,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"ac0-cDJdUAnQwzGPFT5wiPsoCv/vskc\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Date","value":"Sat, 03 Jun 2023 22:39:56 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"error\",\n    \"error\": {\n        \"type\": \"StripeCardError\",\n        \"raw\": {\n            \"code\": \"invalid_expiry_month\",\n            \"doc_url\": \"https://stripe.com/docs/error-codes/invalid-expiry-month\",\n            \"message\": \"Your card's expiration month is invalid.\",\n            \"param\": \"exp_month\",\n            \"request_log_url\": \"https://dashboard.stripe.com/test/logs/req_2QCNF227lC9MnQ?t=1685831996\",\n            \"type\": \"card_error\",\n            \"headers\": {\n                \"server\": \"nginx\",\n                \"date\": \"Sat, 03 Jun 2023 22:39:56 GMT\",\n                \"content-type\": \"application/json\",\n                \"content-length\": \"339\",\n                \"connection\": \"keep-alive\",\n                \"access-control-allow-credentials\": \"true\",\n                \"access-control-allow-methods\": \"GET, POST, HEAD, OPTIONS, DELETE\",\n                \"access-control-allow-origin\": \"*\",\n                \"access-control-expose-headers\": \"Request-Id, Stripe-Manage-Version, X-Stripe-External-Auth-Required, X-Stripe-Privileged-Session-Required\",\n                \"access-control-max-age\": \"300\",\n                \"cache-control\": \"no-cache, no-store\",\n                \"idempotency-key\": \"210d529e-31c5-473c-8567-c5e34bc3ab02\",\n                \"original-request\": \"req_2QCNF227lC9MnQ\",\n                \"request-id\": \"req_2QCNF227lC9MnQ\",\n                \"stripe-should-retry\": \"false\",\n                \"stripe-version\": \"2022-11-15\",\n                \"x-stripe-routing-context-priority-tier\": \"api-testmode\",\n                \"strict-transport-security\": \"max-age=63072000; includeSubDomains; preload\"\n            },\n            \"statusCode\": 402,\n            \"requestId\": \"req_2QCNF227lC9MnQ\"\n        },\n        \"rawType\": \"card_error\",\n        \"code\": \"invalid_expiry_month\",\n        \"doc_url\": \"https://stripe.com/docs/error-codes/invalid-expiry-month\",\n        \"param\": \"exp_month\",\n        \"headers\": {\n            \"server\": \"nginx\",\n            \"date\": \"Sat, 03 Jun 2023 22:39:56 GMT\",\n            \"content-type\": \"application/json\",\n            \"content-length\": \"339\",\n            \"connection\": \"keep-alive\",\n            \"access-control-allow-credentials\": \"true\",\n            \"access-control-allow-methods\": \"GET, POST, HEAD, OPTIONS, DELETE\",\n            \"access-control-allow-origin\": \"*\",\n            \"access-control-expose-headers\": \"Request-Id, Stripe-Manage-Version, X-Stripe-External-Auth-Required, X-Stripe-Privileged-Session-Required\",\n            \"access-control-max-age\": \"300\",\n            \"cache-control\": \"no-cache, no-store\",\n            \"idempotency-key\": \"210d529e-31c5-473c-8567-c5e34bc3ab02\",\n            \"original-request\": \"req_2QCNF227lC9MnQ\",\n            \"request-id\": \"req_2QCNF227lC9MnQ\",\n            \"stripe-should-retry\": \"false\",\n            \"stripe-version\": \"2022-11-15\",\n            \"x-stripe-routing-context-priority-tier\": \"api-testmode\",\n            \"strict-transport-security\": \"max-age=63072000; includeSubDomains; preload\"\n        },\n        \"requestId\": \"req_2QCNF227lC9MnQ\",\n        \"statusCode\": 402,\n        \"status\": \"error\"\n    },\n    \"message\": \"Your card's expiration month is invalid.\",\n    \"stack\": \"Error: Your card's expiration month is invalid.\\n    at Function.generate (C:\\\\Users\\\\ricar\\\\OneDrive\\\\Escritorio\\\\TFG-Ecommerce\\\\tfg_ecommerce_api\\\\node_modules\\\\stripe\\\\lib\\\\Error.js:38:16)\\n    at res.toJSON.then.StripeAPIError.message (C:\\\\Users\\\\ricar\\\\OneDrive\\\\Escritorio\\\\TFG-Ecommerce\\\\tfg_ecommerce_api\\\\node_modules\\\\stripe\\\\lib\\\\StripeResource.js:220:35)\\n    at processTicksAndRejections (node:internal/process/task_queues:95:5)\"\n}"}],"_postman_id":"d38d71a0-6114-42f1-b732-7574fdb51ce8"},{"name":"Get user orders","id":"bee5f5ae-8ca5-49f2-bb2a-4bd42350118c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://localhost:8000/api/order","urlObject":{"protocol":"http","port":"8000","path":["api","order"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"81daa4e1-e513-43ed-95d5-d86195704c89","name":"Get user orders","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8000/api/order"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"9d2-bRpRR3PYRKDSpI6QR9SALIS9uCg\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Date","value":"Sat, 30 Sep 2023 21:13:25 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Orders found successfully.\",\n    \"orders\": [\n        {\n            \"shippingAddress\": {\n                \"address\": \"Calle Test, Nº8, 2ºC\",\n                \"city\": \"España\",\n                \"postalCode\": \"09234\",\n                \"country\": \"Madrid\"\n            },\n            \"_id\": \"648033652947f40eb14a2db5\",\n            \"products\": [\n                {\n                    \"product\": \"647cd8edbfc192b14dc965f7\",\n                    \"selectedColor\": \"646be8b29ccb559c7a8bdcf1\",\n                    \"selectedSize\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"totalProductQuantity\": 1,\n                    \"totalProductPrice\": 22,\n                    \"_id\": \"648031fc2947f40eb14a2c44\"\n                },\n                {\n                    \"product\": \"647ccfa9bfc192b14dc964b6\",\n                    \"selectedColor\": \"646be8b29ccb559c7a8bdcf1\",\n                    \"selectedSize\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"totalProductQuantity\": 1,\n                    \"totalProductPrice\": 15,\n                    \"_id\": \"6480320c2947f40eb14a2c73\"\n                },\n                {\n                    \"product\": \"647cca97bfc192b14dc96413\",\n                    \"selectedColor\": \"646be8b29ccb559c7a8bdcf1\",\n                    \"selectedSize\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"totalProductQuantity\": 1,\n                    \"totalProductPrice\": 16,\n                    \"_id\": \"648032252947f40eb14a2cab\"\n                }\n            ],\n            \"user\": \"64802c432947f40eb14a2bba\",\n            \"totalPrice\": 53,\n            \"isPaid\": true,\n            \"paidAt\": \"2023-06-07T07:36:05.338Z\",\n            \"isDelivered\": false,\n            \"paymentMethod\": \"card\",\n            \"paymentStripeId\": \"ch_3NGGuWEARNZfy9ac1OfvaqAP\",\n            \"taxPrice\": 0,\n            \"shippingPrice\": 0,\n            \"phone\": \"+555256234\",\n            \"status\": \"Not Processed\",\n            \"createdAt\": \"2023-06-07T07:36:05.340Z\",\n            \"updatedAt\": \"2023-06-07T07:36:05.340Z\"\n        },\n        {\n            \"shippingAddress\": {\n                \"address\": \"Calle Test, Nº8, 2ºC\",\n                \"city\": \"España\",\n                \"postalCode\": \"09412\",\n                \"country\": \"Madrid\"\n            },\n            \"_id\": \"6480342c2947f40eb14a2ebf\",\n            \"products\": [\n                {\n                    \"product\": \"647cda9fbfc192b14dc9660c\",\n                    \"selectedColor\": \"647cd0b5bfc192b14dc964dd\",\n                    \"selectedSize\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"totalProductQuantity\": 1,\n                    \"totalProductPrice\": 16,\n                    \"_id\": \"6480339c2947f40eb14a2df3\"\n                },\n                {\n                    \"product\": \"647cce03bfc192b14dc96481\",\n                    \"selectedColor\": \"646bf0209ccb559c7a8bdda8\",\n                    \"selectedSize\": \"646be8b29ccb559c7a8bdcfb\",\n                    \"totalProductQuantity\": 1,\n                    \"totalProductPrice\": 10,\n                    \"_id\": \"648033a82947f40eb14a2e10\"\n                },\n                {\n                    \"product\": \"646cc9e4d840af3a0f07dd44\",\n                    \"selectedColor\": \"646cc62fd840af3a0f07dcff\",\n                    \"selectedSize\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"totalProductQuantity\": 1,\n                    \"totalProductPrice\": 9,\n                    \"_id\": \"648033d02947f40eb14a2e60\"\n                },\n                {\n                    \"product\": \"647cd3c0bfc192b14dc9655d\",\n                    \"selectedColor\": \"647cd3c0bfc192b14dc96560\",\n                    \"selectedSize\": \"646be8b29ccb559c7a8bdcf9\",\n                    \"totalProductQuantity\": 1,\n                    \"totalProductPrice\": 20,\n                    \"_id\": \"648033df2947f40eb14a2e99\"\n                }\n            ],\n            \"user\": \"64802c432947f40eb14a2bba\",\n            \"totalPrice\": 55,\n            \"isPaid\": true,\n            \"paidAt\": \"2023-06-07T07:39:24.275Z\",\n            \"isDelivered\": false,\n            \"paymentMethod\": \"card\",\n            \"paymentStripeId\": \"ch_3NGGxjEARNZfy9ac1z6TKLra\",\n            \"taxPrice\": 0,\n            \"shippingPrice\": 0,\n            \"phone\": \"+551235121\",\n            \"status\": \"Not Processed\",\n            \"createdAt\": \"2023-06-07T07:39:24.276Z\",\n            \"updatedAt\": \"2023-06-07T07:39:24.276Z\"\n        }\n    ]\n}"}],"_postman_id":"bee5f5ae-8ca5-49f2-bb2a-4bd42350118c"},{"name":"Get all orders","id":"c70b97cb-573d-42f7-b24e-b81be083881f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8000/api/order/history","urlObject":{"protocol":"http","port":"8000","path":["api","order","history"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"c70b97cb-573d-42f7-b24e-b81be083881f"}],"id":"f57aec2c-0ba1-487a-b142-0444f32eb408","_postman_id":"f57aec2c-0ba1-487a-b142-0444f32eb408","description":""},{"name":"Favorites","item":[{"name":"Add favorite","id":"309d6f87-baa1-4b0c-9ce9-0a3bca4e8b0f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"productId\":\"646bed9c9ccb559c7a8bdd8e\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/favorite","urlObject":{"protocol":"http","port":"8000","path":["api","favorite"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"c44380cd-eaf0-4005-bd0b-1d9f71f26854","name":"Add favorite","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"productId\":\"646bed9c9ccb559c7a8bdd8e\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/favorite"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"75"},{"key":"ETag","value":"W/\"4b-/UA7rqADTJDOvETJp0MfBJfoMaE\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Fri, 29 Sep 2023 00:10:29 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Product added to favorite list successfully.\"\n}"}],"_postman_id":"309d6f87-baa1-4b0c-9ce9-0a3bca4e8b0f"},{"name":"Get favorite list","id":"7f6f6f95-6728-42d8-8ca1-b54988730020","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/favorite","urlObject":{"protocol":"http","port":"8000","path":["api","favorite"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"47d0f48c-18d7-4c13-9eae-d7fb128a36db","name":"Get favorite list","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/favorite"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"240"},{"key":"ETag","value":"W/\"f0-wcw8qPWXHofAuEfL1CSg1VpqkRc\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Wed, 04 Oct 2023 00:47:18 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Favorite list successfully retrieved.\",\n    \"favorite\": {\n        \"_id\": \"651615f51ccf2b7770ccf78b\",\n        \"user\": \"64802c432947f40eb14a2bba\",\n        \"products\": [],\n        \"createdAt\": \"2023-09-29T00:10:29.109Z\",\n        \"updatedAt\": \"2023-10-04T00:24:27.018Z\"\n    }\n}"}],"_postman_id":"7f6f6f95-6728-42d8-8ca1-b54988730020"},{"name":"Delete product from favorites","id":"fe811660-9b67-4bd0-8e4e-601b5ab7896e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/favorite/646bed9c9ccb559c7a8bdd8e","urlObject":{"protocol":"http","port":"8000","path":["api","favorite","646bed9c9ccb559c7a8bdd8e"],"host":["localhost"],"query":[{"disabled":true,"key":"id","value":"646bed9c9ccb559c7a8bdd8e"}],"variable":[]}},"response":[{"id":"f02f99a7-1420-41c1-a8b7-8445ec7f2247","name":"Delete product from favorites","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:8000/api/favorite/646bed9c9ccb559c7a8bdd8e","protocol":"http","host":["localhost"],"port":"8000","path":["api","favorite","646bed9c9ccb559c7a8bdd8e"],"query":[{"key":"id","value":"646bed9c9ccb559c7a8bdd8e","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"79"},{"key":"ETag","value":"W/\"4f-yZhXx5BFzbrBvUVrNbPAsl6MNKc\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Fri, 29 Sep 2023 00:14:19 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Product deleted from favorite list successfully.\"\n}"}],"_postman_id":"fe811660-9b67-4bd0-8e4e-601b5ab7896e"}],"id":"17d22855-f731-4132-a9b5-5f268d241c98","_postman_id":"17d22855-f731-4132-a9b5-5f268d241c98","description":""},{"name":"Reviews","item":[{"name":"Create product review","id":"46f3b00c-603a-41d8-84d4-67868106df91","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"review\": \"menuda mierda bro\",\r\n    \"rating\": \"1\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/product/646bed9c9ccb559c7a8bdd8e/reviews","urlObject":{"protocol":"http","port":"8000","path":["api","product","646bed9c9ccb559c7a8bdd8e","reviews"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"732e56ad-b9d5-42ed-afed-d138acab4ee6","name":"Create product review","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"review\": \"menuda mierda bro\",\r\n    \"rating\": \"1\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/product/646bed9c9ccb559c7a8bdd8e/reviews"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"59"},{"key":"ETag","value":"W/\"3b-UE9sVyhkSlfQC+oRWFHtoYqJ0Mo\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Sat, 30 Sep 2023 16:45:30 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Review created successfully.\"\n}"}],"_postman_id":"46f3b00c-603a-41d8-84d4-67868106df91"},{"name":"Get reviews by product","id":"df43d0b2-9a27-47cf-a739-5ca3a7e1d58f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/product/647cda9fbfc192b14dc9660c/reviews","urlObject":{"protocol":"http","port":"8000","path":["api","product","647cda9fbfc192b14dc9660c","reviews"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"30732fab-32f2-46cf-8791-6ffb73ea7fa7","name":"Get reviews by product","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/product/647cda9fbfc192b14dc9660c/reviews"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"324"},{"key":"ETag","value":"W/\"144-euAtZeomf4/cmAWFnE9yVtZIjWs\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Mon, 02 Oct 2023 12:02:46 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Reviews found successfully.\",\n    \"reviews\": [\n        {\n            \"_id\": \"6518ac7d54a96653a57cb8d1\",\n            \"review\": \"maravilla crack\",\n            \"rating\": 5,\n            \"product\": \"647cda9fbfc192b14dc9660c\",\n            \"user\": \"64802c432947f40eb14a2bba\",\n            \"createdAt\": \"2023-09-30T23:17:17.700Z\",\n            \"updatedAt\": \"2023-09-30T23:17:17.700Z\",\n            \"id\": \"6518ac7d54a96653a57cb8d1\"\n        }\n    ]\n}"}],"_postman_id":"df43d0b2-9a27-47cf-a739-5ca3a7e1d58f"},{"name":"Get reviews by user","id":"8eedc47d-ab4c-41c1-b0a1-d2f18b034432","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://localhost:8000/api/user/64802c432947f40eb14a2bba/reviews","urlObject":{"protocol":"http","port":"8000","path":["api","user","64802c432947f40eb14a2bba","reviews"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"7d37ba52-1908-4cd1-9c94-210cf585c483","name":"Get reviews by user","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8000/api/user/64802c432947f40eb14a2bba/reviews"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"479-pjw2S4btkE/+rYe++WgmHbml25E\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Date","value":"Mon, 02 Oct 2023 12:27:00 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Reviews found successfully.\",\n    \"reviews\": [\n        {\n            \"_id\": \"6518ac7d54a96653a57cb8d1\",\n            \"review\": \"maravilla crack\",\n            \"rating\": 5,\n            \"product\": \"647cda9fbfc192b14dc9660c\",\n            \"user\": \"64802c432947f40eb14a2bba\",\n            \"createdAt\": \"2023-09-30T23:17:17.700Z\",\n            \"updatedAt\": \"2023-09-30T23:17:17.700Z\",\n            \"id\": \"6518ac7d54a96653a57cb8d1\"\n        },\n        {\n            \"_id\": \"651a06130047593305d89236\",\n            \"review\": \"gran producto de calidad\",\n            \"rating\": 5,\n            \"product\": \"647ccfa9bfc192b14dc964b6\",\n            \"user\": \"64802c432947f40eb14a2bba\",\n            \"createdAt\": \"2023-10-01T23:51:47.566Z\",\n            \"updatedAt\": \"2023-10-01T23:51:47.566Z\",\n            \"id\": \"651a06130047593305d89236\"\n        },\n        {\n            \"_id\": \"651a06ee0047593305d8925e\",\n            \"review\": \"buen producto, lo recomiendo\",\n            \"rating\": 4,\n            \"product\": \"647cca97bfc192b14dc96413\",\n            \"user\": \"64802c432947f40eb14a2bba\",\n            \"createdAt\": \"2023-10-01T23:55:26.862Z\",\n            \"updatedAt\": \"2023-10-01T23:55:26.862Z\",\n            \"id\": \"651a06ee0047593305d8925e\"\n        },\n        {\n            \"_id\": \"651a07610047593305d89283\",\n            \"review\": \"me gusta el diseño pero el material es un poco malo\",\n            \"rating\": 3,\n            \"product\": \"647cd8edbfc192b14dc965f7\",\n            \"user\": \"64802c432947f40eb14a2bba\",\n            \"createdAt\": \"2023-10-01T23:57:21.033Z\",\n            \"updatedAt\": \"2023-10-01T23:57:21.033Z\",\n            \"id\": \"651a07610047593305d89283\"\n        }\n    ]\n}"}],"_postman_id":"8eedc47d-ab4c-41c1-b0a1-d2f18b034432"},{"name":"Get review by ReviewID","id":"5b392308-65d6-4816-9b38-9d06a8426895","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8000/api/product/646bed9c9ccb559c7a8bdd8e/reviews/6518ac7d54a96653a57cb8d1","urlObject":{"protocol":"http","port":"8000","path":["api","product","646bed9c9ccb559c7a8bdd8e","reviews","6518ac7d54a96653a57cb8d1"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"2733a9e3-a436-4b19-a091-b2131f95e778","name":"Get review by ReviewID","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8000/api/product/646bed9c9ccb559c7a8bdd8e/reviews/6518ac7d54a96653a57cb8d1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"320"},{"key":"ETag","value":"W/\"140-E5WMcXQlEdxTbvrY1hjUbF5QvnA\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Mon, 02 Oct 2023 14:11:49 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Review found successfully.\",\n    \"review\": {\n        \"_id\": \"6518ac7d54a96653a57cb8d1\",\n        \"review\": \"maravilla crack\",\n        \"rating\": 5,\n        \"product\": \"647cda9fbfc192b14dc9660c\",\n        \"user\": \"64802c432947f40eb14a2bba\",\n        \"createdAt\": \"2023-09-30T23:17:17.700Z\",\n        \"updatedAt\": \"2023-09-30T23:17:17.700Z\",\n        \"id\": \"6518ac7d54a96653a57cb8d1\"\n    }\n}"}],"_postman_id":"5b392308-65d6-4816-9b38-9d06a8426895"},{"name":"Delete review by ReviewID","id":"02948c8f-2ee9-40d3-873d-4db6a0f75317","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"http://localhost:8000/api/product/646bed9c9ccb559c7a8bdd8e/reviews/651ad90e3e18424f97e56e9c","urlObject":{"protocol":"http","port":"8000","path":["api","product","646bed9c9ccb559c7a8bdd8e","reviews","651ad90e3e18424f97e56e9c"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"6126f8a8-9ef9-4dce-a547-1262b8de7584","name":"Delete review by ReviewID","originalRequest":{"method":"DELETE","header":[],"url":"http://localhost:8000/api/product/646bed9c9ccb559c7a8bdd8e/reviews/6518ac7d54a96653a57cb8d1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"59"},{"key":"ETag","value":"W/\"3b-qSS5bzNBIUi3+RCN+3zpTUGbpe0\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Mon, 02 Oct 2023 14:15:03 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Review deleted successfully.\"\n}"}],"_postman_id":"02948c8f-2ee9-40d3-873d-4db6a0f75317"},{"name":"Update review by ReviewID","id":"a1910a9a-baef-49e1-bd61-a8729a951182","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"rating\": \"3\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/product/647cd8edbfc192b14dc965f7/reviews/651a07610047593305d89283","urlObject":{"protocol":"http","port":"8000","path":["api","product","647cd8edbfc192b14dc965f7","reviews","651a07610047593305d89283"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"6fd12248-9b9d-4422-aead-9e89c69bbd66","name":"Delete review by ReviewID","originalRequest":{"method":"DELETE","header":[],"url":"http://localhost:8000/api/product/646bed9c9ccb559c7a8bdd8e/reviews/6518ac7d54a96653a57cb8d1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"59"},{"key":"ETag","value":"W/\"3b-qSS5bzNBIUi3+RCN+3zpTUGbpe0\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Mon, 02 Oct 2023 14:15:03 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Review deleted successfully.\"\n}"}],"_postman_id":"a1910a9a-baef-49e1-bd61-a8729a951182"}],"id":"c4ec42ff-c548-478f-8b55-8e0f3871ac4f","_postman_id":"c4ec42ff-c548-478f-8b55-8e0f3871ac4f","description":""},{"name":"Discount","item":[{"name":"Generate discount code","id":"698f36a2-1af6-4a23-8f12-c41fb098e2bf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"codeLength\": 6,\r\n    \"discountStart\": 30,\r\n    \"discountEnd\": 30,\r\n    \"availableStart\": 130,\r\n    \"availableEnd\": 130\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/discount/generate","urlObject":{"protocol":"http","port":"8000","path":["api","discount","generate"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"d113b7cb-9e5a-4a86-b189-40c4eecb3081","name":"Generate discount code","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"codeLength\": 6,\r\n    \"discountStart\": 20,\r\n    \"discountEnd\": 40,\r\n    \"availableStart\": 80,\r\n    \"availableEnd\": 130\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/discount/generate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"242"},{"key":"ETag","value":"W/\"f2-+VMbqG35gUKFWRMK9d2wqvM0Mg8\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Sat, 07 Oct 2023 23:33:37 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Discount code generated successfully.\",\n    \"discountCode\": {\n        \"code\": \"aYqFHz\",\n        \"discount\": 22,\n        \"available\": 110,\n        \"_id\": \"6521ead17daf2fc6ff3629c5\",\n        \"createdAt\": \"2023-10-07T23:33:37.109Z\",\n        \"updatedAt\": \"2023-10-07T23:33:37.109Z\"\n    }\n}"}],"_postman_id":"698f36a2-1af6-4a23-8f12-c41fb098e2bf"},{"name":"Get discounts","id":"98b20732-5918-42d3-8c72-b1494e150e62","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://localhost:8000/api/discount","urlObject":{"protocol":"http","port":"8000","path":["api","discount"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"80b34964-70db-46d4-b4e6-9620e1ac8b65","name":"Get discounts","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8000/api/discount"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"393"},{"key":"ETag","value":"W/\"189-vdJXCJVJ1F6MC8HTqWftqAUWomM\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Sat, 07 Oct 2023 23:39:42 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Discount codes found successfully.\",\n    \"codes\": [\n        {\n            \"_id\": \"6521ead17daf2fc6ff3629c5\",\n            \"code\": \"aYqFHz\",\n            \"discount\": 22,\n            \"available\": 110,\n            \"createdAt\": \"2023-10-07T23:33:37.109Z\",\n            \"updatedAt\": \"2023-10-07T23:33:37.109Z\"\n        },\n        {\n            \"_id\": \"6521ebb07daf2fc6ff3629c8\",\n            \"code\": \"tIL0tz\",\n            \"discount\": 50,\n            \"available\": 114,\n            \"createdAt\": \"2023-10-07T23:37:20.117Z\",\n            \"updatedAt\": \"2023-10-07T23:37:20.117Z\"\n        }\n    ]\n}"}],"_postman_id":"98b20732-5918-42d3-8c72-b1494e150e62"},{"name":"Verify discount code","id":"ef95e30f-0433-421f-8faf-69656f582573","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"discountCode\": \"J92zbO\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/discount/verify","urlObject":{"protocol":"http","port":"8000","path":["api","discount","verify"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"f06bec1c-d39f-4a1b-bd5e-4c671269426a","name":"Verify discount code","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"discountCode\": \"tIL0tz\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/discount/verify"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"95"},{"key":"ETag","value":"W/\"5f-IS7k7hKg12URv0zQ0bQjsXkQrxo\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Sun, 08 Oct 2023 00:06:50 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Discount code verification completed successfully.\",\n    \"discount\": 50\n}"}],"_postman_id":"ef95e30f-0433-421f-8faf-69656f582573"},{"name":"Cancel discount code","id":"6f1d026e-ec91-43c0-bd7c-e9d1f180da93","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"http://localhost:8000/api/discount/cancel","urlObject":{"protocol":"http","port":"8000","path":["api","discount","cancel"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"a9454590-0785-4951-a90c-d3453ea1d851","name":"Cancel discount code","originalRequest":{"method":"DELETE","header":[],"url":"http://localhost:8000/api/discount/cancel"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"79"},{"key":"ETag","value":"W/\"4f-C3C8ajzNwcYyWTw/Cls7h20dGaQ\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Tue, 10 Oct 2023 11:27:22 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Discount code cancelled from order successfully.\"\n}"}],"_postman_id":"6f1d026e-ec91-43c0-bd7c-e9d1f180da93"},{"name":"Find discount code","id":"18c7191d-0b09-4b02-8f89-7fdf76f6f6b8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/discount/find","urlObject":{"protocol":"http","port":"8000","path":["api","discount","find"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"db68f210-e84c-4565-95c1-50b154832ded","name":"Find discount code","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/discount/find"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"73"},{"key":"ETag","value":"W/\"49-2H0D3lZvDzJUBW7iHDbHNkout7E\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Tue, 10 Oct 2023 13:07:04 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"message\": \"Discount found successfully.\",\n    \"discount\": 10\n}"},{"id":"e8874f63-3ca5-4ad9-b9c2-3c625f6f9838","name":"Find discount code ERROR","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:8000/api/discount/find"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"Expect-CT","value":"max-age=0"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"52"},{"key":"ETag","value":"W/\"34-MP6kvBnIT63P5KW0zFg8oSgNZb4\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Tue, 10 Oct 2023 13:13:27 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Error\",\n    \"message\": \"No discount code found.\"\n}"}],"_postman_id":"18c7191d-0b09-4b02-8f89-7fdf76f6f6b8"}],"id":"537fa66e-e4f5-4f9f-96f3-62136badcc8f","_postman_id":"537fa66e-e4f5-4f9f-96f3-62136badcc8f","description":""}]}