{"info":{"_postman_id":"bd0226e4-0830-4711-a7be-0b12d11a887f","name":"B545-Generix-Drugstore","description":"<html><head></head><body><p>A collection of requests to the Generix Online Drugstore - E-Commerce API</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"43520839","collectionId":"bd0226e4-0830-4711-a7be-0b12d11a887f","publishedId":"2sB2ca7f8j","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-04-15T03:08:05.000Z"},"item":[{"name":"Users","item":[{"name":"Register User","id":"79c1f644-d89e-475b-8136-a882079a7671","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"firstName\": \"John\",\r\n  \"lastName\": \"Doe\",\r\n  \"email\": \"customer1@mail.com\",\r\n  \"password\": \"customer123\",\r\n  \"mobileNo\": \"09171234567\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/users/register/","urlObject":{"protocol":"https","path":["production","users","register",""],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"79c1f644-d89e-475b-8136-a882079a7671"},{"name":"User Authentication","id":"f2dcb65c-7192-40d5-b825-2b0113c5493f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"marley@mail.com\",\r\n    \"password\": \"user1234\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/users/login/","urlObject":{"protocol":"https","path":["production","users","login",""],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"f2dcb65c-7192-40d5-b825-2b0113c5493f"},{"name":"Retrieve User Details","id":"6d76a85b-806f-46df-b38b-6f36069a7049","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/users/details","urlObject":{"protocol":"https","path":["production","users","details"],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"6d76a85b-806f-46df-b38b-6f36069a7049"},{"name":"Reset Password","id":"27217d89-77d6-446a-8ea0-21b1063bbcee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"newPassword\": \"customer1234\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/update-password","urlObject":{"protocol":"https","path":["production","update-password"],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"27217d89-77d6-446a-8ea0-21b1063bbcee"},{"name":"Update User As Admin","id":"068f7504-fe59-436e-95d9-c32e490d2a82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"_id\": \"67f7900317196e05c2188352\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/users/:id/set-as-admin","urlObject":{"protocol":"https","path":["production","users",":id","set-as-admin"],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[],"_postman_id":"068f7504-fe59-436e-95d9-c32e490d2a82"}],"id":"f49d68a1-6329-447a-aa3b-df89138e64ce","description":"<p>Folder intended for requests related to users</p>\n","_postman_id":"f49d68a1-6329-447a-aa3b-df89138e64ce"},{"name":"Products","item":[{"name":"Create Product","id":"4e54a1cb-decb-4c0c-9a59-5b1d1c4abe41","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Ciprofloxacin\",\r\n  \"description\": \"An antibiotic used to treat a variety of bacterial infections, including urinary tract infections.\",\r\n  \"price\": 15.00,\r\n  \"isActive\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/products/create/","urlObject":{"protocol":"https","path":["production","products","create",""],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"4e54a1cb-decb-4c0c-9a59-5b1d1c4abe41"},{"name":"Get All Products","id":"0d59b787-51c1-49ed-8629-4c02b95c0502","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/products/","urlObject":{"protocol":"https","path":["production","products",""],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"0d59b787-51c1-49ed-8629-4c02b95c0502"},{"name":"Get All Active Products","id":"d1efd86d-99e6-458e-8a1d-1af9466245c4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/products/active","urlObject":{"protocol":"https","path":["production","products","active"],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"d1efd86d-99e6-458e-8a1d-1af9466245c4"},{"name":"Get Single Product","id":"c6593d2e-0e13-43fb-8241-2cc597f75359","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/products/680b4a7eb18a3857333b8a23","urlObject":{"protocol":"https","path":["production","products","680b4a7eb18a3857333b8a23"],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"c6593d2e-0e13-43fb-8241-2cc597f75359"},{"name":"Update Product","id":"ee4be296-d553-4a49-a7b0-6726d6fe6a83","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Amoxicillin 250mL\",\r\n    \"price\": 250\r\n}","options":{"raw":{"language":"json"}}},"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/products/67f7ab5cb4f48298f8ffa9f4/","urlObject":{"protocol":"https","path":["production","products","67f7ab5cb4f48298f8ffa9f4",""],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"ee4be296-d553-4a49-a7b0-6726d6fe6a83"},{"name":"Archive Product","id":"73ffa29a-649a-4037-bb89-c1bd5e87fc52","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PATCH","header":[],"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/products/67f7ac59b4f48298f8ffa9fc/archive","urlObject":{"protocol":"https","path":["production","products","67f7ac59b4f48298f8ffa9fc","archive"],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"73ffa29a-649a-4037-bb89-c1bd5e87fc52"},{"name":"Activate Product","id":"788da6c6-93c3-4938-a693-5905d257d0fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PATCH","header":[],"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/products/67f7ac59b4f48298f8ffa9fc/activate","urlObject":{"protocol":"https","path":["production","products","67f7ac59b4f48298f8ffa9fc","activate"],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"788da6c6-93c3-4938-a693-5905d257d0fa"}],"id":"0f36497f-08c1-49d0-bd5b-db8ff8a6e64c","_postman_id":"0f36497f-08c1-49d0-bd5b-db8ff8a6e64c","description":""},{"name":"Cart","item":[{"name":"Create a Cart","id":"4214078f-51c4-4c41-9a4a-85bb06694b5d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/cart/get-cart/","urlObject":{"protocol":"https","path":["production","cart","get-cart",""],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"4214078f-51c4-4c41-9a4a-85bb06694b5d"},{"name":"Add Items to Cart","id":"2c25f2de-e904-4d02-8579-5a60c35564e3","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\": \"67f7ac1db4f48298f8ffa9f6\",\r\n    \"quantity\": 10,\r\n    \"subtotal\": 100\r\n}","options":{"raw":{"language":"json"}}},"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/cart/add-to-cart/","urlObject":{"protocol":"https","path":["production","cart","add-to-cart",""],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"2c25f2de-e904-4d02-8579-5a60c35564e3"},{"name":"Update Cart Quantity","id":"82feb9e9-73db-4b70-8e22-9bebf7400186","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"productId\": \"\",\r\n    \"newQuantity\": 4\r\n}","options":{"raw":{"language":"json"}}},"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/cart/update-cart-quantity/","urlObject":{"protocol":"https","path":["production","cart","update-cart-quantity",""],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"82feb9e9-73db-4b70-8e22-9bebf7400186"},{"name":"Clear Cart","id":"53413e4d-166c-4a7b-b69c-ca5b21121eef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/cart/clear-cart/","urlObject":{"protocol":"https","path":["production","cart","clear-cart",""],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"53413e4d-166c-4a7b-b69c-ca5b21121eef"},{"name":"Remove Products from Cart","id":"7f2dc569-7257-4820-bf00-e6640cf86361","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/cart/:productId/remove-from-cart/","urlObject":{"protocol":"https","path":["production","cart",":productId","remove-from-cart",""],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[{"type":"any","value":"","key":"productId"}]}},"response":[],"_postman_id":"7f2dc569-7257-4820-bf00-e6640cf86361"}],"id":"547debe0-af04-476a-91fc-401bebbce2d9","_postman_id":"547debe0-af04-476a-91fc-401bebbce2d9","description":""},{"name":"Orders","item":[{"name":"Order Check Out","id":"6448f96d-cb2d-4694-aa7e-4dae7007c763","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/orders/checkout/","urlObject":{"protocol":"https","path":["production","orders","checkout",""],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"6448f96d-cb2d-4694-aa7e-4dae7007c763"},{"name":"My Orders","id":"7a3554c0-4aaa-4ae7-80cb-ff60bffd594b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/orders/my-orders/","urlObject":{"protocol":"https","path":["production","orders","my-orders",""],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"7a3554c0-4aaa-4ae7-80cb-ff60bffd594b"},{"name":"Get All Orders","id":"1f8c5f24-b4b5-4437-90af-fcaedd5e2f68","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://vyi3ev2j8b.execute-api.us-west-2.amazonaws.com/production/orders/all-orders/","urlObject":{"protocol":"https","path":["production","orders","all-orders",""],"host":["vyi3ev2j8b","execute-api","us-west-2","amazonaws","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"1f8c5f24-b4b5-4437-90af-fcaedd5e2f68"}],"id":"43c7fb44-a8ca-4592-a4be-24e482c5df2f","_postman_id":"43c7fb44-a8ca-4592-a4be-24e482c5df2f","description":""}]}