{"info":{"_postman_id":"4d382e0b-3ec1-4b25-a550-96f356a75b42","name":"CodePilot API Collection","description":"<html><head></head><body><p>Postman collection for CodePilot backend (<a href=\"https://codepilot-backend.onrender.com\">https://codepilot-backend.onrender.com</a>)</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"48798242","collectionId":"4d382e0b-3ec1-4b25-a550-96f356a75b42","publishedId":"2sB3WsNz68","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-11-07T07:52:52.000Z"},"item":[{"name":"Auth","item":[{"name":"Register User","id":"86c29df4-6b83-4796-b440-9c30dad886d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"John Doe\",\n  \"email\": \"john@example.com\",\n  \"password\": \"123456\"\n}"},"url":"https://codepilot-backend.onrender.com/api/auth/register","urlObject":{"protocol":"https","path":["api","auth","register"],"host":["codepilot-backend","onrender","com"],"query":[],"variable":[]}},"response":[{"id":"a5b4bf0a-de8e-4cd1-a1ec-949209119263","name":"Register User","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"John Doe\",\n  \"email\": \"john@example.com\",\n  \"password\": \"123456\"\n}"},"url":"https://codepilot-backend.onrender.com/api/auth/register"},"status":"Created","code":201,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 07 Nov 2025 07:42:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"106"},{"key":"Connection","value":"keep-alive"},{"key":"CF-RAY","value":"99ab30a53bbfd159-CDG"},{"key":"Content-Encoding","value":"br"},{"key":"etag","value":"W/\"81-o5zrBIz8VR8nDYd+ZjLBTY7znCc\""},{"key":"rndr-id","value":"609c88ce-0664-465b"},{"key":"vary","value":"Accept-Encoding"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"cf-cache-status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"User registered successfully\",\n    \"user\": {\n        \"_id\": \"690da2d8fd314a02e938c7fb\",\n        \"name\": \"John Doe\",\n        \"email\": \"john@example.com\"\n    }\n}"}],"_postman_id":"86c29df4-6b83-4796-b440-9c30dad886d8"},{"name":"Login User","id":"9709b522-5e34-4cd6-af67-74980344e688","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"email\": \"john@example.com\",\n  \"password\": \"123456\"\n}"},"url":"https://codepilot-backend.onrender.com/api/auth/login","urlObject":{"protocol":"https","path":["api","auth","login"],"host":["codepilot-backend","onrender","com"],"query":[],"variable":[]}},"response":[{"id":"dd0b49f1-b391-46d4-b6a3-7b99d6a09d2a","name":"Login User","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"email\": \"john@example.com\",\n  \"password\": \"123456\"\n}"},"url":"https://codepilot-backend.onrender.com/api/auth/login"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 07 Nov 2025 07:42:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"259"},{"key":"Connection","value":"keep-alive"},{"key":"CF-RAY","value":"99ab31ef0946d159-CDG"},{"key":"Content-Encoding","value":"br"},{"key":"etag","value":"W/\"132-N8X6hnsrIpGGzGWWnDCmhSc9r/E\""},{"key":"rndr-id","value":"cab8cd74-177c-494b"},{"key":"vary","value":"Accept-Encoding"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"cf-cache-status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY5MGRhMmQ4ZmQzMTRhMDJlOTM4YzdmYiIsImVtYWlsIjoiam9obkBleGFtcGxlLmNvbSIsImlhdCI6MTc2MjUwMTM1OCwiZXhwIjoxNzYzMTA2MTU4fQ.V3tE_Sh6c4azXHHkYNh4Z1_pHJhkJnlVKcXoztcFF8c\",\n    \"user\": {\n        \"_id\": \"690da2d8fd314a02e938c7fb\",\n        \"email\": \"john@example.com\",\n        \"name\": \"John Doe\"\n    }\n}"}],"_postman_id":"9709b522-5e34-4cd6-af67-74980344e688"}],"id":"f1f1f760-de97-4142-9187-619cb42095f3","_postman_id":"f1f1f760-de97-4142-9187-619cb42095f3","description":""},{"name":"Users","item":[{"name":"Get Profile","id":"500d3bba-dd9c-4029-9ef9-dfa3d815ff33","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://codepilot-backend.onrender.com/api/users/profile","urlObject":{"protocol":"https","path":["api","users","profile"],"host":["codepilot-backend","onrender","com"],"query":[],"variable":[]}},"response":[{"id":"31cf9b37-2dd7-4980-aa84-d3beeee9fabb","name":"Get Profile","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://codepilot-backend.onrender.com/api/users/profile"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 07 Nov 2025 07:44:07 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"170"},{"key":"Connection","value":"keep-alive"},{"key":"CF-RAY","value":"99ab341a5ae66f24-CDG"},{"key":"Content-Encoding","value":"br"},{"key":"etag","value":"W/\"da-P2zNI53SX/DrG0I4O8uvIQePq9Q\""},{"key":"rndr-id","value":"77bf24e8-f13b-4042"},{"key":"vary","value":"Accept-Encoding"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"cf-cache-status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"User profile\",\n    \"data\": {\n        \"_id\": \"690da2d8fd314a02e938c7fb\",\n        \"name\": \"John Doe\",\n        \"email\": \"john@example.com\",\n        \"isVerified\": false,\n        \"createdAt\": \"2025-11-07T07:42:16.575Z\",\n        \"updatedAt\": \"2025-11-07T07:42:16.575Z\",\n        \"__v\": 0\n    }\n}"}],"_postman_id":"500d3bba-dd9c-4029-9ef9-dfa3d815ff33"},{"name":"Update Profile","id":"a1e6d678-8680-444d-89ec-7d2132f733d9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Jane Doe\",\n  \"email\": \"jane@example.com\"\n}"},"url":"https://codepilot-backend.onrender.com/api/users/profile","urlObject":{"protocol":"https","path":["api","users","profile"],"host":["codepilot-backend","onrender","com"],"query":[],"variable":[]}},"response":[{"id":"88bdf65c-52f4-41f9-8d7d-0b46695d1eaf","name":"Update Profile","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Jane Doe\",\n  \"email\": \"jane@example.com\"\n}"},"url":"https://codepilot-backend.onrender.com/api/users/profile"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 07 Nov 2025 07:44:53 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"173"},{"key":"Connection","value":"keep-alive"},{"key":"CF-RAY","value":"99ab3539da916f24-CDG"},{"key":"Content-Encoding","value":"br"},{"key":"etag","value":"W/\"dd-Z3QOWkFEX9vsj/7d9DgPxlwXv5Q\""},{"key":"rndr-id","value":"ab27d356-a926-4835"},{"key":"vary","value":"Accept-Encoding"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"cf-cache-status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Profile updated\",\n    \"data\": {\n        \"_id\": \"690da2d8fd314a02e938c7fb\",\n        \"name\": \"Jane Doe\",\n        \"email\": \"jane@example.com\",\n        \"isVerified\": false,\n        \"createdAt\": \"2025-11-07T07:42:16.575Z\",\n        \"updatedAt\": \"2025-11-07T07:44:52.877Z\",\n        \"__v\": 0\n    }\n}"}],"_postman_id":"a1e6d678-8680-444d-89ec-7d2132f733d9"}],"id":"5ed212b8-8aa5-4277-9d2f-e32dd4f071db","_postman_id":"5ed212b8-8aa5-4277-9d2f-e32dd4f071db","description":""},{"name":"Products","item":[{"name":"Get All Products","id":"1bfb7e99-0bfe-4e3b-bee5-ea89c7a71f0f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://codepilot-backend.onrender.com/api/products","urlObject":{"protocol":"https","path":["api","products"],"host":["codepilot-backend","onrender","com"],"query":[],"variable":[]}},"response":[{"id":"68b22e70-f806-4d40-86b9-fd85860db3df","name":"Get All Products","originalRequest":{"method":"GET","header":[],"url":"https://codepilot-backend.onrender.com/api/products"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 07 Nov 2025 07:46:02 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"167"},{"key":"Connection","value":"keep-alive"},{"key":"CF-RAY","value":"99ab36ebbfbe6f24-CDG"},{"key":"Content-Encoding","value":"br"},{"key":"etag","value":"W/\"105-Xpnjix/G/YOqZ4Ii6zb+5Koby1I\""},{"key":"rndr-id","value":"9efb598c-70d6-42cb"},{"key":"vary","value":"Accept-Encoding"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"cf-cache-status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"_id\": \"690da3aafd314a02e938c801\",\n            \"name\": \"Laptop\",\n            \"description\": \"High performance laptop\",\n            \"price\": 1500,\n            \"stock\": 0,\n            \"images\": [],\n            \"createdBy\": \"690da2d8fd314a02e938c7fb\",\n            \"createdAt\": \"2025-11-07T07:45:46.554Z\",\n            \"updatedAt\": \"2025-11-07T07:45:46.554Z\",\n            \"__v\": 0\n        }\n    ]\n}"}],"_postman_id":"1bfb7e99-0bfe-4e3b-bee5-ea89c7a71f0f"},{"name":"Get Product by ID","id":"39367794-af51-48cf-8103-a5819114fa37","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://codepilot-backend.onrender.com/api/products/","urlObject":{"protocol":"https","path":["api","products",""],"host":["codepilot-backend","onrender","com"],"query":[],"variable":[]}},"response":[{"id":"5309a96e-6ad4-4c67-9c51-18d66075a4a7","name":"Get Product by ID","originalRequest":{"method":"GET","header":[],"url":"https://codepilot-backend.onrender.com/api/products/690da3aafd314a02e938c801"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 07 Nov 2025 07:46:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"165"},{"key":"Connection","value":"keep-alive"},{"key":"CF-RAY","value":"99ab37b5fe0a6f24-CDG"},{"key":"Content-Encoding","value":"br"},{"key":"etag","value":"W/\"103-AjzFR9wiG9bLVsfNA3vN1G6KcUw\""},{"key":"rndr-id","value":"f2b7cbb7-fd2f-41d5"},{"key":"vary","value":"Accept-Encoding"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"cf-cache-status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"_id\": \"690da3aafd314a02e938c801\",\n        \"name\": \"Laptop\",\n        \"description\": \"High performance laptop\",\n        \"price\": 1500,\n        \"stock\": 0,\n        \"images\": [],\n        \"createdBy\": \"690da2d8fd314a02e938c7fb\",\n        \"createdAt\": \"2025-11-07T07:45:46.554Z\",\n        \"updatedAt\": \"2025-11-07T07:45:46.554Z\",\n        \"__v\": 0\n    }\n}"}],"_postman_id":"39367794-af51-48cf-8103-a5819114fa37"},{"name":"Create Product","id":"70c67a1d-d411-48ba-b0db-7ae94a9b33ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Laptop\",\n  \"price\": 1500,\n  \"description\": \"High performance laptop\"\n}"},"url":"https://codepilot-backend.onrender.com/api/products","urlObject":{"protocol":"https","path":["api","products"],"host":["codepilot-backend","onrender","com"],"query":[],"variable":[]}},"response":[{"id":"b1bb5631-5c02-45c3-bfc6-b4285589124f","name":"Create Product","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Laptop\",\n  \"price\": 1500,\n  \"description\": \"High performance laptop\"\n}"},"url":"https://codepilot-backend.onrender.com/api/products"},"status":"Created","code":201,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 07 Nov 2025 07:45:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"177"},{"key":"Connection","value":"keep-alive"},{"key":"CF-RAY","value":"99ab36894c6d6f24-CDG"},{"key":"Content-Encoding","value":"br"},{"key":"etag","value":"W/\"11f-Iyvkd+xSz/u6/SHx7VS37/ydrKA\""},{"key":"rndr-id","value":"d6bdfa4c-e105-4b03"},{"key":"vary","value":"Accept-Encoding"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"cf-cache-status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Product created\",\n    \"data\": {\n        \"name\": \"Laptop\",\n        \"description\": \"High performance laptop\",\n        \"price\": 1500,\n        \"stock\": 0,\n        \"images\": [],\n        \"createdBy\": \"690da2d8fd314a02e938c7fb\",\n        \"_id\": \"690da3aafd314a02e938c801\",\n        \"createdAt\": \"2025-11-07T07:45:46.554Z\",\n        \"updatedAt\": \"2025-11-07T07:45:46.554Z\",\n        \"__v\": 0\n    }\n}"}],"_postman_id":"70c67a1d-d411-48ba-b0db-7ae94a9b33ec"},{"name":"Update Product","id":"9771d822-74cf-4868-9579-c60645a332d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Updated Laptop\",\n  \"price\": 1300,\n  \"description\": \"Updated model with new specs\"\n}"},"url":"https://codepilot-backend.onrender.com/api/products/","urlObject":{"protocol":"https","path":["api","products",""],"host":["codepilot-backend","onrender","com"],"query":[],"variable":[]}},"response":[{"id":"a7108443-99b1-4621-89e9-0419aafb7bd0","name":"Update Product","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Updated Laptop hp\",\n  \"price\": 1300,\n  \"description\": \"Updated model with new specs\"\n}"},"url":"https://codepilot-backend.onrender.com/api/products/690da3aafd314a02e938c801"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 07 Nov 2025 07:50:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"201"},{"key":"Connection","value":"keep-alive"},{"key":"CF-RAY","value":"99ab3cce594a6f11-CDG"},{"key":"Content-Encoding","value":"br"},{"key":"etag","value":"W/\"12f-gOGWk9Amt0SQrhIYtyYIkkkiH1M\""},{"key":"rndr-id","value":"4faac056-0b60-4781"},{"key":"vary","value":"Accept-Encoding"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"cf-cache-status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Product updated\",\n    \"data\": {\n        \"_id\": \"690da3aafd314a02e938c801\",\n        \"name\": \"Updated Laptop hp\",\n        \"description\": \"Updated model with new specs\",\n        \"price\": 1300,\n        \"stock\": 0,\n        \"images\": [],\n        \"createdBy\": \"690da2d8fd314a02e938c7fb\",\n        \"createdAt\": \"2025-11-07T07:45:46.554Z\",\n        \"updatedAt\": \"2025-11-07T07:50:03.705Z\",\n        \"__v\": 0\n    }\n}"}],"_postman_id":"9771d822-74cf-4868-9579-c60645a332d5"},{"name":"Delete Product","id":"79f39cee-f5d0-4981-aab2-267c6980f7de","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://codepilot-backend.onrender.com/api/products/","urlObject":{"protocol":"https","path":["api","products",""],"host":["codepilot-backend","onrender","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"79f39cee-f5d0-4981-aab2-267c6980f7de"}],"id":"9b497c87-fa1f-46c3-affd-c1862eda40f4","_postman_id":"9b497c87-fa1f-46c3-affd-c1862eda40f4","description":""},{"name":"Health Check","id":"ff231117-9e18-4a8b-88e1-5196ca71fbd7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://codepilot-backend.onrender.com/","urlObject":{"protocol":"https","path":[""],"host":["codepilot-backend","onrender","com"],"query":[],"variable":[]}},"response":[{"id":"f31cd78c-8d44-4b5d-aabc-2b9dc783063d","name":"Health Check","originalRequest":{"method":"GET","header":[],"url":"https://codepilot-backend.onrender.com/"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 07 Nov 2025 07:50:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"33"},{"key":"Connection","value":"keep-alive"},{"key":"CF-RAY","value":"99ab3d7449b46f11-CDG"},{"key":"Content-Encoding","value":"br"},{"key":"etag","value":"W/\"1d-ruyENNLrCEFK7P8v/7XIHR1duok\""},{"key":"rndr-id","value":"6c52cdfd-12ec-4880"},{"key":"vary","value":"Accept-Encoding"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"cf-cache-status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"API working ✅\"\n}"}],"_postman_id":"ff231117-9e18-4a8b-88e1-5196ca71fbd7"}],"variable":[{"key":"token","value":""},{"key":"id","value":""}]}