{"info":{"_postman_id":"4cda1551-4138-4ff1-82b9-914bb3fd49e9","name":"Shopping Cart API","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"24975827","collectionId":"4cda1551-4138-4ff1-82b9-914bb3fd49e9","publishedId":"2sAY4sj4Nt","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-10-25T23:25:15.000Z"},"item":[{"name":"Log In","id":"4bd570c3-8fc0-4bc2-b0b1-c7fef9509279","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\": \"demo@example.com\",\n    \"password\": \"password\"\n}","options":{"raw":{"language":"json"}}},"url":"https://shopping-cart-api-q1po.onrender.com/auth/login","urlObject":{"path":["auth","login"],"host":["https://shopping-cart-api-q1po.onrender.com"],"query":[],"variable":[]}},"response":[{"id":"583d28e6-dcc3-4bda-af47-7109467cd38c","name":"Log In","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\": \"demo@example.com\",\n    \"password\": \"password\"\n}","options":{"raw":{"language":"json"}}},"url":"https://shopping-cart-api-q1po.onrender.com/auth/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';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":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"350"},{"key":"ETag","value":"W/\"15e-aae81zb9WUMNZkhKOeEzxoXKFPw\""},{"key":"Date","value":"Fri, 25 Oct 2024 22:16:21 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI2NzFjMTNmYTc0ZjM4NGYwMGJjMjQ4YzgiLCJpYXQiOjE3Mjk4OTQ1ODEsImV4cCI6MTcyOTk4MDk4MX0.8gQ_HUXwj1Fjh8N6tz6nqFROKf16wy3crdHK8Nm-JqU\",\n    \"user\": {\n        \"_id\": \"671c13fa74f384f00bc248c8\",\n        \"name\": \"Demo User\",\n        \"email\": \"demo@example.com\",\n        \"password\": \"$2b$10$RbvZCXVbu.O7m0lrowGoJOYSgbAOf55/05SN26Y0S2AgYPhI0VjK2\"\n    }\n}"}],"_postman_id":"4bd570c3-8fc0-4bc2-b0b1-c7fef9509279"},{"name":"Get All Products","id":"179a3d42-6aaa-4ee1-9156-1cd23ee4fb34","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://shopping-cart-api-q1po.onrender.com/products?page=1&limit=10","urlObject":{"path":["products"],"host":["https://shopping-cart-api-q1po.onrender.com"],"query":[{"key":"page","value":"1"},{"key":"limit","value":"10"}],"variable":[]}},"response":[{"id":"09d7e826-37b4-469e-8d1f-1344811c354b","name":"Get All Products","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://shopping-cart-api-q1po.onrender.com/products?page=1&limit=10","host":["https://shopping-cart-api-q1po.onrender.com"],"path":["products"],"query":[{"key":"page","value":"1"},{"key":"limit","value":"10"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';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":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1707"},{"key":"ETag","value":"W/\"6ab-Z2RRMsUYLsefGC1WooTF9OTMMcE\""},{"key":"Date","value":"Fri, 25 Oct 2024 22:23:33 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"page\": 1,\n    \"limit\": 10,\n    \"total_products\": 48,\n    \"products\": [\n        {\n            \"_id\": \"671c162274f384f00bc248cb\",\n            \"name\": \"Digital Marketing Mastery\",\n            \"description\": \"A comprehensive course on digital marketing strategies.\",\n            \"price\": 19900,\n            \"stock\": 15\n        },\n        {\n            \"_id\": \"671c162274f384f00bc248cc\",\n            \"name\": \"Creative Writing Workshop\",\n            \"description\": \"A 2-day workshop to improve creative writing skills.\",\n            \"price\": 8900,\n            \"stock\": 20\n        },\n        {\n            \"_id\": \"671c162274f384f00bc248cd\",\n            \"name\": \"E-commerce Website Template\",\n            \"description\": \"Responsive e-commerce template for online stores.\",\n            \"price\": 4900,\n            \"stock\": 50\n        },\n        {\n            \"_id\": \"671c162274f384f00bc248ce\",\n            \"name\": \"Beginner's Yoga Masterclass\",\n            \"description\": \"A beginner-level yoga class to learn basic poses.\",\n            \"price\": 12900,\n            \"stock\": 10\n        },\n        {\n            \"_id\": \"671c162274f384f00bc248cf\",\n            \"name\": \"Photography Fundamentals\",\n            \"description\": \"Learn the basics of photography, including camera settings and composition.\",\n            \"price\": 9900,\n            \"stock\": 30\n        },\n        {\n            \"_id\": \"671c162274f384f00bc248d0\",\n            \"name\": \"Social Media Strategy Guide\",\n            \"description\": \"A digital guide for crafting effective social media strategies.\",\n            \"price\": 5900,\n            \"stock\": 100\n        },\n        {\n            \"_id\": \"671c162274f384f00bc248d1\",\n            \"name\": \"Advanced Excel Techniques\",\n            \"description\": \"Master advanced features in Microsoft Excel.\",\n            \"price\": 13900,\n            \"stock\": 25\n        },\n        {\n            \"_id\": \"671c162274f384f00bc248d2\",\n            \"name\": \"Data Science Bootcamp\",\n            \"description\": \"An intensive bootcamp on data science and machine learning.\",\n            \"price\": 29900,\n            \"stock\": 5\n        },\n        {\n            \"_id\": \"671c162274f384f00bc248d3\",\n            \"name\": \"Public Speaking Workshop\",\n            \"description\": \"Learn to speak confidently in front of an audience.\",\n            \"price\": 10900,\n            \"stock\": 12\n        },\n        {\n            \"_id\": \"671c162274f384f00bc248d4\",\n            \"name\": \"Python for Beginners\",\n            \"description\": \"A beginner's guide to programming with Python.\",\n            \"price\": 7900,\n            \"stock\": 40\n        }\n    ]\n}"}],"_postman_id":"179a3d42-6aaa-4ee1-9156-1cd23ee4fb34"},{"name":"Add to Cart","id":"1006f6d1-88c3-401c-a2fc-dcf0dd5e9a92","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"productId\":\"671c162274f384f00bc248cc\",\n    \"quantity\": 1\n}","options":{"raw":{"language":"json"}}},"url":"https://shopping-cart-api-q1po.onrender.com/cart","urlObject":{"path":["cart"],"host":["https://shopping-cart-api-q1po.onrender.com"],"query":[],"variable":[]}},"response":[{"id":"0ad897d8-a224-4a86-a4c4-69761b9d81a8","name":"Add to Cart","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"productId\":\"671c162274f384f00bc248cc\",\n    \"quantity\": 1\n}","options":{"raw":{"language":"json"}}},"url":"https://shopping-cart-api-q1po.onrender.com/cart"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';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":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"271"},{"key":"ETag","value":"W/\"10f-7ufTjB1y0/xDw3psJFjCV8tvUvA\""},{"key":"Date","value":"Fri, 25 Oct 2024 22:37:54 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"cart\": {\n        \"_id\": \"671c1d6cf36741b3ff10c534\",\n        \"userId\": \"671c13fa74f384f00bc248c8\",\n        \"items\": [\n            {\n                \"productId\": \"671c162274f384f00bc248cb\",\n                \"quantity\": 1,\n                \"_id\": \"671c1d6cf36741b3ff10c535\"\n            },\n            {\n                \"productId\": \"671c162274f384f00bc248cc\",\n                \"quantity\": 1,\n                \"_id\": \"671c1dc2f36741b3ff10c53e\"\n            }\n        ],\n        \"__v\": 1\n    }\n}"}],"_postman_id":"1006f6d1-88c3-401c-a2fc-dcf0dd5e9a92"},{"name":"Remove from Cart","id":"bbeae10e-03a2-4520-9381-8f535d54e67f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"https://shopping-cart-api-q1po.onrender.com/cart/{productId}","urlObject":{"path":["cart","{productId}"],"host":["https://shopping-cart-api-q1po.onrender.com"],"query":[],"variable":[]}},"response":[{"id":"8aec73e6-aaa3-4165-81d8-360870238642","name":"Remove from Cart","originalRequest":{"method":"DELETE","header":[],"url":"https://shopping-cart-api-q1po.onrender.com/cart/671c162274f384f00bc248cc"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';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":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"184"},{"key":"ETag","value":"W/\"b8-dj/wciy02j/BRCQA6ruUqQmHC10\""},{"key":"Date","value":"Fri, 25 Oct 2024 22:40:51 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"cart\": {\n        \"_id\": \"671c1d6cf36741b3ff10c534\",\n        \"userId\": \"671c13fa74f384f00bc248c8\",\n        \"items\": [\n            {\n                \"productId\": \"671c162274f384f00bc248cb\",\n                \"quantity\": 1,\n                \"_id\": \"671c1d6cf36741b3ff10c535\"\n            }\n        ],\n        \"__v\": 2\n    }\n}"}],"_postman_id":"bbeae10e-03a2-4520-9381-8f535d54e67f"},{"name":"Checkout","id":"f2b69785-64a9-475a-a773-091ab0bcfc4c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"url":"https://shopping-cart-api-q1po.onrender.com/checkout","urlObject":{"path":["checkout"],"host":["https://shopping-cart-api-q1po.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"f2b69785-64a9-475a-a773-091ab0bcfc4c"},{"name":"Get User Cart","id":"5033ce4c-551f-4d82-8606-5cccbc89defb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://shopping-cart-api-q1po.onrender.com/cart","urlObject":{"path":["cart"],"host":["https://shopping-cart-api-q1po.onrender.com"],"query":[],"variable":[]}},"response":[{"id":"fbbf3454-2f52-4e04-9f88-691ac9d28bd0","name":"Get User Cart","originalRequest":{"method":"GET","header":[],"url":"https://shopping-cart-api-q1po.onrender.com/cart"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';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":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"557"},{"key":"ETag","value":"W/\"22d-R61KoO4pDPX8VX4bogIII4khuvI\""},{"key":"Date","value":"Fri, 25 Oct 2024 22:54:28 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"cart\": {\n        \"_id\": \"671c21682be56e30a80b680d\",\n        \"userId\": \"671c13fa74f384f00bc248c8\",\n        \"items\": [\n            {\n                \"productId\": {\n                    \"_id\": \"671c162274f384f00bc248cc\",\n                    \"name\": \"Creative Writing Workshop\",\n                    \"description\": \"A 2-day workshop to improve creative writing skills.\",\n                    \"price\": 8900,\n                    \"stock\": 20\n                },\n                \"quantity\": 1,\n                \"_id\": \"671c21682be56e30a80b680e\"\n            },\n            {\n                \"productId\": {\n                    \"_id\": \"671c162274f384f00bc248d0\",\n                    \"name\": \"Social Media Strategy Guide\",\n                    \"description\": \"A digital guide for crafting effective social media strategies.\",\n                    \"price\": 5900,\n                    \"stock\": 100\n                },\n                \"quantity\": 7,\n                \"_id\": \"671c21762be56e30a80b6815\"\n            }\n        ],\n        \"__v\": 1\n    }\n}"}],"_postman_id":"5033ce4c-551f-4d82-8606-5cccbc89defb"},{"name":"Get Product By ID","id":"d9e580a9-be20-4b8e-911d-60569b993421","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://shopping-cart-api-q1po.onrender.com/products/{productId}","urlObject":{"path":["products","{productId}"],"host":["https://shopping-cart-api-q1po.onrender.com"],"query":[],"variable":[]}},"response":[{"id":"b312bb3e-0788-4c23-b270-2f5ff6478919","name":"Get Product By ID","originalRequest":{"method":"GET","header":[],"url":"https://shopping-cart-api-q1po.onrender.com/products/671c162274f384f00bc248d0"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';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":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"187"},{"key":"ETag","value":"W/\"bb-crQhwNh0tpw9atZms++x3ZxZk5Y\""},{"key":"Date","value":"Fri, 25 Oct 2024 23:22:33 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"product\": {\n        \"_id\": \"671c162274f384f00bc248d0\",\n        \"name\": \"Social Media Strategy Guide\",\n        \"description\": \"A digital guide for crafting effective social media strategies.\",\n        \"price\": 5900,\n        \"stock\": 93\n    }\n}"}],"_postman_id":"d9e580a9-be20-4b8e-911d-60569b993421"}],"event":[{"listen":"prerequest","script":{"id":"bc241474-a673-4061-8621-3240b01db139","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"cc1e076b-ea26-4276-ac9f-a9b53bd38d86","type":"text/javascript","packages":{},"exec":[""]}}],"variable":[{"key":"base_url","value":"https://shopping-cart-api-q1po.onrender.com","type":"string"}]}