{"info":{"_postman_id":"7275fd6d-9618-4b62-860e-960b63fdce4f","name":"Surevenir API","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"27683987","collectionId":"7275fd6d-9618-4b62-860e-960b63fdce4f","publishedId":"2sAYBVisLw","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-11-27T12:14:50.000Z"},"item":[{"name":"User","item":[{"name":"Create User","event":[{"listen":"test","script":{"id":"9b582cfe-f8bb-400f-a246-c1ecaca85756","exec":[""],"type":"text/javascript","packages":{}}}],"id":"9a043d94-e3fd-4064-80d2-7ac2553ca24e","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"id","value":"1","type":"text"},{"key":"authorization","value":"1","type":"text"},{"key":"Bearer_Token","value":"1","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"id\":\"892ujddsdsadssfa3l;ksw2j12d2489fkus2jfn\",\r\n    \"full_name\": \"Putu Bagus\",\r\n    \"username\": \"pualjsfas4s23322fsd;ldsadatu\",\r\n    \"email\": \"pusassdsssa4fst2312fd2fu@gmail.com\",\r\n    \"password\": \"12345678\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/users","urlObject":{"path":["api","users"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"0fb35dfa-5369-4b45-8863-3e006c22bb0a","name":"201","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"id","value":"11qr23st","type":"text"},{"key":"full_name","value":"Kirana Ayu","type":"text"},{"key":"username","value":"kiranaayu","type":"text"},{"key":"email","value":"kiranaayu@example.com","type":"text"},{"key":"password","value":"","description":"Kasih empty string aja","type":"text"},{"key":"phone","value":"81912345678","type":"text"},{"key":"role","value":"USER","type":"text"},{"key":"longitude","value":"121.6196","type":"text"},{"key":"latitude","value":"-4.0094","type":"text"},{"key":"address","value":"Jl. Merdeka No. 1, Kendari, Indonesia","type":"text"},{"key":"provider","value":"EMAIL","type":"text"},{"key":"image","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.","filesNotInWorkingDirectory":["/C:/Users/Aditya Mahendra/Downloads/data-test-submissions/cancer-1.png"],"src":"/C:/Users/Aditya Mahendra/Downloads/data-test-submissions/cancer-1.png"}],"options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/users"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"521"},{"key":"ETag","value":"W/\"209-owSxtMAQPFTnAqoruMOqY1v6DO0\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:02:14 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 201,\n    \"message\": \"User created successfully\",\n    \"data\": {\n        \"id\": \"11qr23st\",\n        \"full_name\": \"Kirana Ayu\",\n        \"username\": \"kiranaayu\",\n        \"email\": \"kiranaayu@example.com\",\n        \"password\": null,\n        \"phone\": \"81912345678\",\n        \"role\": \"USER\",\n        \"provider\": \"EMAIL\",\n        \"longitude\": \"121.6196\",\n        \"latitude\": \"-4.0094\",\n        \"address\": \"Jl. Merdeka No. 1, Kendari, Indonesia\",\n        \"profile_image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732629728315_cancer-1.png\",\n        \"createdAt\": \"2024-11-26T14:02:14.399Z\",\n        \"updatedAt\": \"2024-11-26T14:02:14.399Z\"\n    }\n}"}],"_postman_id":"9a043d94-e3fd-4064-80d2-7ac2553ca24e"},{"name":"Update User","event":[{"listen":"test","script":{"id":"9b582cfe-f8bb-400f-a246-c1ecaca85756","exec":[""],"type":"text/javascript","packages":{}}}],"id":"cbab22a0-45ec-4145-9c30-437939bc6ccf","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"role\":\"USER\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/users/EMEU0AC486hIK6TGN7bSt7IBKzq2","urlObject":{"path":["api","users","EMEU0AC486hIK6TGN7bSt7IBKzq2"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"c70b94ae-3eb7-4a47-aa56-21633c8843a4","name":"200","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"formdata","formdata":[{"key":"full_name","value":"Kirana Ayu 2","type":"text"},{"key":"username","value":"kiranaayu","type":"text"},{"key":"email","value":"kiranaayu@example.com","type":"text"},{"key":"password","value":"","description":"Kasih empty string aja","type":"text"},{"key":"phone","value":"81912345678","type":"text"},{"key":"role","value":"USER","type":"text"},{"key":"longitude","value":"121.6196","type":"text"},{"key":"latitude","value":"-4.0094","type":"text"},{"key":"address","value":"Jl. Merdeka No. 1, Kendari, Indonesia","type":"text"},{"key":"image","type":"file","src":"/C:/Users/Aditya Mahendra/Downloads/Thugposting-1.png"}]},"url":"{{surevenir_host}}/api/users/11qr23st"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"526"},{"key":"ETag","value":"W/\"20e-Doh0hMxUzTx6R4DNAmzm4DWDUcg\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:05:44 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"User updated successfully\",\n    \"data\": {\n        \"id\": \"11qr23st\",\n        \"full_name\": \"Kirana Ayu 2\",\n        \"username\": \"kiranaayu\",\n        \"email\": \"kiranaayu@example.com\",\n        \"password\": \"\",\n        \"phone\": \"81912345678\",\n        \"role\": \"USER\",\n        \"provider\": \"EMAIL\",\n        \"longitude\": \"121.6196\",\n        \"latitude\": \"-4.0094\",\n        \"address\": \"Jl. Merdeka No. 1, Kendari, Indonesia\",\n        \"profile_image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732629932830_Thugposting-1.png\",\n        \"createdAt\": \"2024-11-26T14:02:14.399Z\",\n        \"updatedAt\": \"2024-11-26T14:02:14.399Z\"\n    }\n}"}],"_postman_id":"cbab22a0-45ec-4145-9c30-437939bc6ccf"},{"name":"Delete User","event":[{"listen":"test","script":{"id":"9b582cfe-f8bb-400f-a246-c1ecaca85756","exec":[""],"type":"text/javascript","packages":{}}}],"id":"cb09c6ee-f56c-429b-905d-91460ceab1ad","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/users/11qr23st","urlObject":{"path":["api","users","11qr23st"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"6191158b-a26e-4814-a9d4-c6e5d7a7bb61","name":"200","originalRequest":{"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/users/11qr23st"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"97"},{"key":"ETag","value":"W/\"61-fdTL0GKbTpxlhnoqukeHK8++cTc\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:06:10 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"User deleted successfully\",\n    \"data\": {\n        \"id\": \"11qr23st\"\n    }\n}"}],"_postman_id":"cb09c6ee-f56c-429b-905d-91460ceab1ad"},{"name":"Get Users","event":[{"listen":"test","script":{"id":"9b582cfe-f8bb-400f-a246-c1ecaca85756","exec":[""],"type":"text/javascript","packages":{}}}],"id":"07a7d81e-4466-4ddb-9118-0e89c0541e88","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/users","urlObject":{"path":["api","users"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"7e62fa5d-fd37-4b50-ac80-c42b5aecba4e","name":"200","originalRequest":{"method":"GET","header":[],"url":"{{surevenir_host}}/api/users/11qr23st"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"529"},{"key":"ETag","value":"W/\"211-Pty6druh7IO/tteNC4XKfEaGgE4\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:16:53 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"User retrieved successfully\",\n    \"data\": {\n        \"id\": \"11qr23st\",\n        \"full_name\": \"Kirana Ayu 2\",\n        \"username\": \"kiranaayu\",\n        \"email\": \"kiranaayu@example.com\",\n        \"password\": \"\",\n        \"phone\": \"81912345678\",\n        \"role\": \"ADMIN\",\n        \"provider\": \"EMAIL\",\n        \"longitude\": \"121.6196\",\n        \"latitude\": \"-4.0094\",\n        \"address\": \"Jl. Merdeka No. 1, Kendari, Indonesia\",\n        \"profile_image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732630148909_Thugposting-1.png\",\n        \"createdAt\": \"2024-11-26T14:08:43.132Z\",\n        \"updatedAt\": \"2024-11-26T14:08:43.132Z\"\n    }\n}"}],"_postman_id":"07a7d81e-4466-4ddb-9118-0e89c0541e88"},{"name":"Get User by Id","event":[{"listen":"test","script":{"id":"9b582cfe-f8bb-400f-a246-c1ecaca85756","exec":[""],"type":"text/javascript","packages":{}}}],"id":"99421a33-9679-4750-b03e-716e7e7fd16d","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/users/892ujddsdsadssfa3l;ksw2j12d2489fkus2jfn","urlObject":{"path":["api","users","892ujddsdsadssfa3l;ksw2j12d2489fkus2jfn"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"7ab8968a-75a5-41f4-90e6-abcb37cbc098","name":"200","originalRequest":{"method":"GET","header":[],"url":"{{surevenir_host}}/api/users/11qr23st"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"529"},{"key":"ETag","value":"W/\"211-Pty6druh7IO/tteNC4XKfEaGgE4\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:16:53 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"User retrieved successfully\",\n    \"data\": {\n        \"id\": \"11qr23st\",\n        \"full_name\": \"Kirana Ayu 2\",\n        \"username\": \"kiranaayu\",\n        \"email\": \"kiranaayu@example.com\",\n        \"password\": \"\",\n        \"phone\": \"81912345678\",\n        \"role\": \"ADMIN\",\n        \"provider\": \"EMAIL\",\n        \"longitude\": \"121.6196\",\n        \"latitude\": \"-4.0094\",\n        \"address\": \"Jl. Merdeka No. 1, Kendari, Indonesia\",\n        \"profile_image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732630148909_Thugposting-1.png\",\n        \"createdAt\": \"2024-11-26T14:08:43.132Z\",\n        \"updatedAt\": \"2024-11-26T14:08:43.132Z\"\n    }\n}"}],"_postman_id":"99421a33-9679-4750-b03e-716e7e7fd16d"}],"id":"f35b15a1-01d9-4a7d-bf85-0d599b85a457","_postman_id":"f35b15a1-01d9-4a7d-bf85-0d599b85a457","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":true,"source":{"_postman_id":"7275fd6d-9618-4b62-860e-960b63fdce4f","id":"7275fd6d-9618-4b62-860e-960b63fdce4f","name":"Surevenir API","type":"collection"}}},{"name":"Category","item":[{"name":"Create Category","id":"044eaede-3fce-45f6-a8f7-216de95149e8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"BalisAA","type":"text"},{"key":"description","value":"Bali Best Furniture to Bring Home.","type":"text"},{"key":"range_price","value":"12000-20000","type":"text"},{"key":"image","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.","filesNotInWorkingDirectory":["/Users/nandasanjaya/Documents/cat_toy.png"],"src":"/Users/nandasanjaya/Documents/cat_toy.png"}]},"url":"{{surevenir_host}}/api/categories","urlObject":{"path":["api","categories"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"0db64f3a-c0b6-48d3-b651-66cfc40f7aea","name":"201","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Test\",\r\n    \"description\": \"description\",\r\n    \"range_price\": \"Rp. 200000 -  Rp. 50000000\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/categories"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"255"},{"key":"ETag","value":"W/\"ff-7ln6SL5tD1Tb1LhY7Wp4UStJuB4\""},{"key":"Date","value":"Thu, 28 Nov 2024 13:24:00 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 201,\n    \"message\": \"Category created successfully\",\n    \"data\": {\n        \"id\": 2,\n        \"name\": \"Test\",\n        \"description\": \"description\",\n        \"range_price\": \"Rp. 200000 -  Rp. 50000000\",\n        \"createdAt\": \"2024-11-28T13:24:00.324Z\",\n        \"updatedAt\": \"2024-11-28T13:24:00.324Z\"\n    }\n}"}],"_postman_id":"044eaede-3fce-45f6-a8f7-216de95149e8"},{"name":"Update Category","id":"db0c832e-aedb-4ab5-bf76-b21b5b920cb3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Baju Barong","type":"text"},{"key":"description","value":"Baju bali","type":"text"},{"key":"image","type":"file","src":"/C:/Users/LENOVO/Downloads/Frame 14.png"}]},"url":"{{surevenir_host}}/api/categories/3","urlObject":{"path":["api","categories","3"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"99ea840f-0344-454a-8bae-1e800be68b8d","name":"200","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Baju Barong\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/categories/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"191"},{"key":"ETag","value":"W/\"bf-oR7ucfISpC2BLr0cuB9nCKyyFXQ\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:12:49 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Category updated successfully\",\n    \"data\": {\n        \"id\": 1,\n        \"name\": \"Baju Barong\",\n        \"createdAt\": \"2024-11-26T14:10:28.161Z\",\n        \"updatedAt\": \"2024-11-26T14:10:28.161Z\"\n    }\n}"}],"_postman_id":"db0c832e-aedb-4ab5-bf76-b21b5b920cb3"},{"name":"Delete Category","id":"f7a81fa0-ea22-4a7e-b805-03e475dc45eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/categories/5","urlObject":{"path":["api","categories","5"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"8a6df824-cf76-4330-a555-f7140094a605","name":"200","originalRequest":{"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/categories/2"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"94"},{"key":"ETag","value":"W/\"5e-DwMR1ZO6Iv3+KwkNt8ulurwIq2s\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:11:32 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Category deleted successfully\",\n    \"data\": {\n        \"id\": \"2\"\n    }\n}"}],"_postman_id":"f7a81fa0-ea22-4a7e-b805-03e475dc45eb"},{"name":"Get Categories","id":"a597e883-1a14-47df-aca2-131d13a00aa0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/categories/","urlObject":{"path":["api","categories",""],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"ddf9f164-38ba-4793-8e1c-cf370ac47df4","name":"200","originalRequest":{"method":"GET","header":[],"url":"{{surevenir_host}}/api/categories"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"299"},{"key":"ETag","value":"W/\"12b-0JlG1gYu2KargWyVK/sUQQa3c3s\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:18:12 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Categories retrieved successfully\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"name\": \"Baju Barong\",\n            \"createdAt\": \"2024-11-26T14:10:28.161Z\",\n            \"updatedAt\": \"2024-11-26T14:10:28.161Z\"\n        },\n        {\n            \"id\": 3,\n            \"name\": \"Rajut\",\n            \"createdAt\": \"2024-11-26T14:10:38.532Z\",\n            \"updatedAt\": \"2024-11-26T14:10:38.532Z\"\n        }\n    ]\n}"}],"_postman_id":"a597e883-1a14-47df-aca2-131d13a00aa0"},{"name":"Get Category","id":"cc8cf845-46f4-4e27-965c-3438f2cfe64f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/categories/13","urlObject":{"path":["api","categories","13"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"fcba9eda-a866-4abe-bd0c-67cee02e004b","name":"200","originalRequest":{"method":"GET","header":[],"url":"{{surevenir_host}}/api/categories"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"299"},{"key":"ETag","value":"W/\"12b-0JlG1gYu2KargWyVK/sUQQa3c3s\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:18:12 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Categories retrieved successfully\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"name\": \"Baju Barong\",\n            \"createdAt\": \"2024-11-26T14:10:28.161Z\",\n            \"updatedAt\": \"2024-11-26T14:10:28.161Z\"\n        },\n        {\n            \"id\": 3,\n            \"name\": \"Rajut\",\n            \"createdAt\": \"2024-11-26T14:10:38.532Z\",\n            \"updatedAt\": \"2024-11-26T14:10:38.532Z\"\n        }\n    ]\n}"}],"_postman_id":"cc8cf845-46f4-4e27-965c-3438f2cfe64f"}],"id":"97212b8b-fc3a-406a-a3bf-60413e07c8bb","_postman_id":"97212b8b-fc3a-406a-a3bf-60413e07c8bb","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":true,"source":{"_postman_id":"7275fd6d-9618-4b62-860e-960b63fdce4f","id":"7275fd6d-9618-4b62-860e-960b63fdce4f","name":"Surevenir API","type":"collection"}}},{"name":"Market","item":[{"name":"Create Market","id":"efb08f19-9943-464b-a199-7cbf0e295c82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Pasar Seni Sukawati","type":"text"},{"key":"description","value":"Pasar Seni Sukawati atau Pasar Seni Sukawati terletak di pusat kawasan wisata Sukawati,","type":"text"},{"key":"longitude","value":"-8.50728.5965","type":"text"},{"key":"latitude","value":"115.2826","type":"text"},{"key":"image","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.","filesNotInWorkingDirectory":["/Users/nandasanjaya/Documents/product.png"],"src":"/Users/nandasanjaya/Documents/product.png"}]},"url":"{{surevenir_host}}/api/markets","urlObject":{"path":["api","markets"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"fab84322-826f-4306-9a61-1e2b06149c40","name":"201","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Pasar Seni Legian\",\r\n    \"description\": \"Pasar Seni Kuta atau Pasar Seni Legian terletak di pusat kawasan wisata Kuta,\",\r\n    \"longitude\": \"-8.708517972217217\",\r\n    \"latitude\": \"115.16882255533586\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/markets"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"354"},{"key":"ETag","value":"W/\"162-bIhKHsP8+zP/lg9Dh96mhsn9bnM\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:26:07 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 201,\n    \"message\": \"Market created successfully\",\n    \"data\": {\n        \"id\": 1,\n        \"name\": \"Pasar Seni Legian\",\n        \"description\": \"Pasar Seni Kuta atau Pasar Seni Legian terletak di pusat kawasan wisata Kuta,\",\n        \"longitude\": \"-8.708517972217217\",\n        \"latitude\": \"115.16882255533586\",\n        \"createdAt\": \"2024-11-26T14:26:07.370Z\",\n        \"updatedAt\": \"2024-11-26T14:26:07.370Z\"\n    }\n}"}],"_postman_id":"efb08f19-9943-464b-a199-7cbf0e295c82"},{"name":"Update Market","id":"a02694a6-419d-4525-87e8-e6f127b47672","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Pasar Kedonganan","type":"text"},{"key":"description","value":"Pasar di kedonganan","type":"text"},{"key":"image","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.","filesNotInWorkingDirectory":["/C:/Users/LENOVO/Downloads/Frame 14.png"],"src":"/C:/Users/LENOVO/Downloads/Frame 14.png","disabled":true}]},"url":"{{surevenir_host}}/api/markets/11","urlObject":{"path":["api","markets","11"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"9f533ec8-9f11-4ac4-a351-855eedf928c6","name":"200","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Pasar Seni Legian\",\r\n    \"description\": \"Pasar Seni Legian terletak di pusat kawasan wisata Kuta,\",\r\n    \"longitude\": \"-8.708517972217217\",\r\n    \"latitude\": \"115.16882255533586\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/markets/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"333"},{"key":"ETag","value":"W/\"14d-Etgmd6aSX3XtuMK/gU54/mRIgdo\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:27:08 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Market updated successfully\",\n    \"data\": {\n        \"id\": 1,\n        \"name\": \"Pasar Seni Legian\",\n        \"description\": \"Pasar Seni Legian terletak di pusat kawasan wisata Kuta,\",\n        \"longitude\": \"-8.708517972217217\",\n        \"latitude\": \"115.16882255533586\",\n        \"createdAt\": \"2024-11-26T14:26:07.370Z\",\n        \"updatedAt\": \"2024-11-26T14:26:07.370Z\"\n    }\n}"}],"_postman_id":"a02694a6-419d-4525-87e8-e6f127b47672"},{"name":"Delete Market","id":"f7e3b92a-6e48-4b6e-b04e-eaec801712a8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/markets/1","urlObject":{"path":["api","markets","1"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"84b991e8-77d8-4c1a-ac50-ca472fdfe633","name":"200","originalRequest":{"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/markets/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"92"},{"key":"ETag","value":"W/\"5c-jOffcz+H2JQYye7YHhHJnYFqjsI\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:28:45 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Market deleted successfully\",\n    \"data\": {\n        \"id\": \"1\"\n    }\n}"}],"_postman_id":"f7e3b92a-6e48-4b6e-b04e-eaec801712a8"},{"name":"Add Market Images","id":"9112ec80-2621-44e1-8776-29ab490e7e6d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"images","type":"file","fileUploadError":"","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.","filesNotInWorkingDirectory":["/C:/Users/LENOVO/Downloads/data-test-submissions/cancer-1.png"],"src":"/C:/Users/LENOVO/Downloads/data-test-submissions/cancer-1.png"},{"key":"images","type":"file","src":"/C:/Users/LENOVO/Downloads/data-test-submissions/non-cancer-1.png"}]},"url":"{{surevenir_host}}/api/markets/1/images","urlObject":{"path":["api","markets","1","images"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"d78b85f8-8a0e-441b-91b7-832ac3925e05","name":"200","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"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.","filesNotInWorkingDirectory":["/C:/Users/Aditya Mahendra/Downloads/map.jpg"],"src":["/C:/Users/Aditya Mahendra/Downloads/map.jpg","/C:/Users/Aditya Mahendra/Downloads/MEMILIH TEMPAT JUAL SOUVENIR PERNIKAHAN DI JOGJA TERLENGKAP.jpg"]}]},"url":"{{surevenir_host}}/api/markets/2/images"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"366"},{"key":"ETag","value":"W/\"16e-zs6FthuyMpFOr33udj6fxTJtj84\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:37:43 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Market images added successfully\",\n    \"data\": [\n        {\n            \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631851124_map.jpg\",\n            \"itemId\": 2,\n            \"type\": \"market\"\n        },\n        {\n            \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631851132_MEMILIH TEMPAT JUAL SOUVENIR PERNIKAHAN DI JOGJA TERLENGKAP.jpg\",\n            \"itemId\": 2,\n            \"type\": \"market\"\n        }\n    ]\n}"}],"_postman_id":"9112ec80-2621-44e1-8776-29ab490e7e6d"},{"name":"Get Markets","id":"e5006379-1c40-40df-bcaf-8212340b8528","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/markets","urlObject":{"path":["api","markets"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"44d96a42-db08-40bb-b070-3e2e6d067aab","name":"200","originalRequest":{"method":"GET","header":[],"url":"{{surevenir_host}}/api/markets"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"660"},{"key":"ETag","value":"W/\"294-jFnPEOI1ZN7Y1abeSWBbqX5PE4Y\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:40:35 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Markets retrieved successfully\",\n    \"data\": [\n        {\n            \"id\": 2,\n            \"name\": \"Pasar Seni Legian\",\n            \"description\": \"Pasar Seni Kuta atau Pasar Seni Legian terletak di pusat kawasan wisata Kuta,\",\n            \"longitude\": \"-8.708517972217217\",\n            \"latitude\": \"115.16882255533586\",\n            \"createdAt\": \"2024-11-26T14:29:03.913Z\",\n            \"updatedAt\": \"2024-11-26T14:29:03.913Z\"\n        },\n        {\n            \"id\": 3,\n            \"name\": \"Pasar Seni Kumbasari\",\n            \"description\": \"Pasar luas di samping Sungai Badung menyediakan kerajinan Bali seperti tas rotan, kain batik & ukiran.\",\n            \"longitude\": \"-12.708517972217217\",\n            \"latitude\": \"11.16882255533586\",\n            \"createdAt\": \"2024-11-26T14:40:27.814Z\",\n            \"updatedAt\": \"2024-11-26T14:40:27.814Z\"\n        }\n    ]\n}"}],"_postman_id":"e5006379-1c40-40df-bcaf-8212340b8528"},{"name":"Get Market by slug","id":"f1d23c0f-cdc7-4cda-9b9b-c24e4930396a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/markets/slug/8df072fd-27a7-42fa-aae3-e5931d027aaf","urlObject":{"path":["api","markets","slug","8df072fd-27a7-42fa-aae3-e5931d027aaf"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"241768fd-427e-49d2-9d3a-0551db7d8a37","name":"200","originalRequest":{"method":"GET","header":[],"url":"{{surevenir_host}}/api/markets/2"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2794"},{"key":"ETag","value":"W/\"aea-kSZ057bwbcsYpXLEy4UPV+ffolI\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:42:59 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Market retrieved successfully\",\n    \"data\": {\n        \"id\": 2,\n        \"name\": \"Pasar Seni Legian\",\n        \"description\": \"Pasar Seni Kuta atau Pasar Seni Legian terletak di pusat kawasan wisata Kuta,\",\n        \"longitude\": \"-8.708517972217217\",\n        \"latitude\": \"115.16882255533586\",\n        \"createdAt\": \"2024-11-26T14:29:03.913Z\",\n        \"updatedAt\": \"2024-11-26T14:29:03.913Z\",\n        \"images\": [\n            {\n                \"id\": 1,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653084_charlesdeluvio-pjAH2Ax4uWk-unsplash.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 2,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653093_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 3,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653095_goran-ivos-iOykDIkZLQw-unsplash.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 4,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653096_mohammad-rahmani-oXlXu2qukGE-unsplash.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 5,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653098_luca-bravo-XJXWbfSo2f0-unsplash(1).jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 6,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653099_luca-bravo-XJXWbfSo2f0-unsplash.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 7,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653100_Group 2.png\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 8,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653102_Thugposting-1.png\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 9,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653103_map.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 10,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631851124_map.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:37:43.070Z\",\n                \"updatedAt\": \"2024-11-26T14:37:43.070Z\"\n            },\n            {\n                \"id\": 11,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631851132_MEMILIH TEMPAT JUAL SOUVENIR PERNIKAHAN DI JOGJA TERLENGKAP.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:37:43.070Z\",\n                \"updatedAt\": \"2024-11-26T14:37:43.070Z\"\n            }\n        ]\n    }\n}"}],"_postman_id":"f1d23c0f-cdc7-4cda-9b9b-c24e4930396a"},{"name":"Get Market Copy","id":"c08562dc-72b0-4a0a-a881-1aa94f03540e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/markets/1","urlObject":{"path":["api","markets","1"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"7efddecf-f4c8-4b1e-8215-9ff54d8efec2","name":"200","originalRequest":{"method":"GET","header":[],"url":"{{surevenir_host}}/api/markets/2"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2794"},{"key":"ETag","value":"W/\"aea-kSZ057bwbcsYpXLEy4UPV+ffolI\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:42:59 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Market retrieved successfully\",\n    \"data\": {\n        \"id\": 2,\n        \"name\": \"Pasar Seni Legian\",\n        \"description\": \"Pasar Seni Kuta atau Pasar Seni Legian terletak di pusat kawasan wisata Kuta,\",\n        \"longitude\": \"-8.708517972217217\",\n        \"latitude\": \"115.16882255533586\",\n        \"createdAt\": \"2024-11-26T14:29:03.913Z\",\n        \"updatedAt\": \"2024-11-26T14:29:03.913Z\",\n        \"images\": [\n            {\n                \"id\": 1,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653084_charlesdeluvio-pjAH2Ax4uWk-unsplash.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 2,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653093_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 3,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653095_goran-ivos-iOykDIkZLQw-unsplash.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 4,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653096_mohammad-rahmani-oXlXu2qukGE-unsplash.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 5,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653098_luca-bravo-XJXWbfSo2f0-unsplash(1).jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 6,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653099_luca-bravo-XJXWbfSo2f0-unsplash.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 7,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653100_Group 2.png\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 8,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653102_Thugposting-1.png\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 9,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631653103_map.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:34:38.961Z\",\n                \"updatedAt\": \"2024-11-26T14:34:38.961Z\"\n            },\n            {\n                \"id\": 10,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631851124_map.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:37:43.070Z\",\n                \"updatedAt\": \"2024-11-26T14:37:43.070Z\"\n            },\n            {\n                \"id\": 11,\n                \"item_id\": 2,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732631851132_MEMILIH TEMPAT JUAL SOUVENIR PERNIKAHAN DI JOGJA TERLENGKAP.jpg\",\n                \"type\": \"market\",\n                \"createdAt\": \"2024-11-26T14:37:43.070Z\",\n                \"updatedAt\": \"2024-11-26T14:37:43.070Z\"\n            }\n        ]\n    }\n}"}],"_postman_id":"c08562dc-72b0-4a0a-a881-1aa94f03540e"},{"name":"Get Merchants in Marlet","id":"bea74b5e-fb82-4cf8-bbf1-cbf7b8fdb35a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/markets/2/merchants","urlObject":{"path":["api","markets","2","merchants"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"ded5bb21-4bc4-4bed-a252-08c7d06fe19e","name":"200","originalRequest":{"method":"GET","header":[],"url":"{{surevenir_host}}/api/markets/2/merchants"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"450"},{"key":"ETag","value":"W/\"1c2-XYF0+bsjyu4egbM2ZRdCgKGjbrg\""},{"key":"Date","value":"Tue, 26 Nov 2024 15:02:05 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Merchants in market retrieved successfully\",\n    \"data\": [\n        {\n            \"id\": 4,\n            \"name\": \"Merchant 1\",\n            \"profile_image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732633154620_MEMILIH TEMPAT JUAL SOUVENIR PERNIKAHAN DI JOGJA TERLENGKAP.jpg\",\n            \"description\": \"Tester\",\n            \"longitude\": \"101\",\n            \"latitude\": \"100\",\n            \"user_id\": \"11qr23st\",\n            \"market_id\": 2,\n            \"createdAt\": \"2024-11-26T14:59:22.224Z\",\n            \"updatedAt\": \"2024-11-26T14:59:22.224Z\"\n        }\n    ]\n}"}],"_postman_id":"bea74b5e-fb82-4cf8-bbf1-cbf7b8fdb35a"}],"id":"7537e874-5eaf-473c-92e3-174311b16a17","_postman_id":"7537e874-5eaf-473c-92e3-174311b16a17","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":true,"source":{"_postman_id":"7275fd6d-9618-4b62-860e-960b63fdce4f","id":"7275fd6d-9618-4b62-860e-960b63fdce4f","name":"Surevenir API","type":"collection"}}},{"name":"Merchant","item":[{"name":"Create Merchant","event":[{"listen":"test","script":{"id":"56fddc64-c1fe-4c61-8b7c-a9e95d9dd91e","exec":[""],"type":"text/javascript","packages":{}}}],"id":"cc30ae21-3292-4cc2-8453-d50ccfbd619a","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Kuta Shop","type":"text"},{"key":"description","value":"Best shop in Kuta","type":"text"},{"key":"longitude","value":"-8.717669317353531","type":"text"},{"key":"latitude","value":"115.179164458988","type":"text"},{"key":"user_id","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2","type":"text"},{"key":"market_id","value":"1","type":"text"},{"key":"image","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.","filesNotInWorkingDirectory":["/Users/nandasanjaya/Documents/photo_2024-08-20_21-09-49 (2).jpg"],"src":"/Users/nandasanjaya/Documents/photo_2024-08-20_21-09-49 (2).jpg"}]},"url":"{{surevenir_host}}/api/merchants","urlObject":{"path":["api","merchants"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"1471d161-ed51-48e6-b05e-c2da74a18973","name":"201","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Merchant 1","type":"text"},{"key":"description","value":"Tester","type":"text"},{"key":"longitude","value":"101","type":"text"},{"key":"latitude","value":"100","type":"text"},{"key":"user_id","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2","type":"text"},{"key":"market_id","value":"2","type":"text"},{"key":"image","type":"file","src":"/C:/Users/Aditya Mahendra/Downloads/MEMILIH TEMPAT JUAL SOUVENIR PERNIKAHAN DI JOGJA TERLENGKAP.jpg"}]},"url":{"raw":"{{surevenir_host}}/api/merchants","host":["{{surevenir_host}}"],"path":["api","merchants"],"query":[{"key":"workspace","value":"{{workspaceId}}","description":"Optional. A workspace ID in which to create the collection.\n\nIf you do not include this query parameter, the system creates the collection in your \"My Workspace\" workspace.","disabled":true}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"435"},{"key":"ETag","value":"W/\"1b3-+Ak29xriVLhjQM54JqINcPJpDkU\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:59:22 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 201,\n    \"message\": \"Merchant created successfully\",\n    \"data\": {\n        \"id\": 4,\n        \"name\": \"Merchant 1\",\n        \"profile_image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732633154620_MEMILIH TEMPAT JUAL SOUVENIR PERNIKAHAN DI JOGJA TERLENGKAP.jpg\",\n        \"description\": \"Tester\",\n        \"longitude\": \"101\",\n        \"latitude\": \"100\",\n        \"user_id\": \"11qr23st\",\n        \"market_id\": 2,\n        \"createdAt\": \"2024-11-26T14:59:22.224Z\",\n        \"updatedAt\": \"2024-11-26T14:59:22.224Z\"\n    }\n}"}],"_postman_id":"cc30ae21-3292-4cc2-8453-d50ccfbd619a"},{"name":"Update Merchant","event":[{"listen":"test","script":{"id":"56fddc64-c1fe-4c61-8b7c-a9e95d9dd91e","exec":[""],"type":"text/javascript","packages":{}}}],"id":"48478264-de19-4930-b4c2-339951ca91c4","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Merchant 99","type":"text"},{"key":"description","value":"Tester","type":"text"},{"key":"longitude","value":"101","type":"text"},{"key":"latitude","value":"100","type":"text"},{"key":"user_id","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2","type":"text"},{"key":"market_id","value":"3","type":"text"},{"key":"image","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.","filesNotInWorkingDirectory":["/C:/Users/Aditya Mahendra/Downloads/DfcC6-uGEkI-HD.jpg"],"src":"/C:/Users/Aditya Mahendra/Downloads/DfcC6-uGEkI-HD.jpg"},{"key":"addresses","value":"jalan jalan","type":"text"}]},"url":"{{surevenir_host}}/api/merchants/1","urlObject":{"path":["api","merchants","1"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"28c7394d-03a4-459d-80e8-09597e0e8039","name":"200","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Merchant 99","type":"text"},{"key":"description","value":"Tester","type":"text"},{"key":"longitude","value":"101","type":"text"},{"key":"latitude","value":"100","type":"text"},{"key":"user_id","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2","type":"text"},{"key":"market_id","value":"2","type":"text"},{"key":"image","type":"file","src":"/C:/Users/Aditya Mahendra/Downloads/DfcC6-uGEkI-HD.jpg"}]},"url":{"raw":"{{surevenir_host}}/api/merchants/4","host":["{{surevenir_host}}"],"path":["api","merchants","4"],"query":[{"key":"workspace","value":"{{workspaceId}}","description":"Optional. A workspace ID in which to create the collection.\n\nIf you do not include this query parameter, the system creates the collection in your \"My Workspace\" workspace.","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"391"},{"key":"ETag","value":"W/\"187-xusDz2H9SliIKtMkTCDBvIckJkQ\""},{"key":"Date","value":"Tue, 26 Nov 2024 15:08:40 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Merchant updated successfully\",\n    \"data\": {\n        \"id\": 4,\n        \"name\": \"Merchant 99\",\n        \"profile_image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732633711719_DfcC6-uGEkI-HD.jpg\",\n        \"description\": \"Tester\",\n        \"longitude\": \"101\",\n        \"latitude\": \"100\",\n        \"user_id\": \"11qr23st\",\n        \"market_id\": 2,\n        \"createdAt\": \"2024-11-26T14:59:22.224Z\",\n        \"updatedAt\": \"2024-11-26T14:59:22.224Z\"\n    }\n}"}],"_postman_id":"48478264-de19-4930-b4c2-339951ca91c4"},{"name":"Delete Merchant","event":[{"listen":"test","script":{"id":"cf6b2164-82fe-44e9-b91f-736e2cfa751b","exec":[""],"type":"text/javascript","packages":{}}}],"id":"56f6f859-4b91-4969-9a19-8e029427d3bd","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/merchants/16","description":"<p>Deletes a collection.</p>\n","urlObject":{"path":["api","merchants","16"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"56f6f859-4b91-4969-9a19-8e029427d3bd"},{"name":"Get Merchants","event":[{"listen":"test","script":{"id":"d2792216-aae7-40ba-8cca-929d334ee8be","exec":[""],"type":"text/javascript","packages":{}}}],"id":"21a09533-ab80-4136-b451-f8ab41153acc","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/merchants/","urlObject":{"path":["api","merchants",""],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"d5976536-9c5f-4c07-9609-47bd77cd7938","name":"200","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{surevenir_host}}/api/merchants","host":["{{surevenir_host}}"],"path":["api","merchants"],"query":[{"key":"workspace","value":"{{workspaceId}}","description":"Optional. A workspace ID.","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"332"},{"key":"ETag","value":"W/\"14c-saH/bGabqVts0W2ofizSBYLdFXw\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:58:01 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Merchants retrieved successfully\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"name\": \"Merchant 1\",\n            \"profile_image_url\": null,\n            \"description\": \"Tester\",\n            \"longitude\": \"100\",\n            \"latitude\": \"100\",\n            \"user_id\": \"11qr23st\",\n            \"market_id\": 2,\n            \"createdAt\": \"2024-11-26T14:55:45.692Z\",\n            \"updatedAt\": \"2024-11-26T14:55:45.692Z\",\n            \"products_count\": 0\n        }\n    ]\n}"}],"_postman_id":"21a09533-ab80-4136-b451-f8ab41153acc"},{"name":"Get Merchants by Owner","event":[{"listen":"test","script":{"id":"d2792216-aae7-40ba-8cca-929d334ee8be","exec":[""],"type":"text/javascript","packages":{}}}],"id":"ef1136d6-88a0-4d1c-b2f2-cb879e03b94e","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/merchants/by/owner","urlObject":{"path":["api","merchants","by","owner"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"321474d4-37d4-475c-a5fb-965167cbce34","name":"200","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{surevenir_host}}/api/merchants","host":["{{surevenir_host}}"],"path":["api","merchants"],"query":[{"key":"workspace","value":"{{workspaceId}}","description":"Optional. A workspace ID.","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"332"},{"key":"ETag","value":"W/\"14c-saH/bGabqVts0W2ofizSBYLdFXw\""},{"key":"Date","value":"Tue, 26 Nov 2024 14:58:01 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Merchants retrieved successfully\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"name\": \"Merchant 1\",\n            \"profile_image_url\": null,\n            \"description\": \"Tester\",\n            \"longitude\": \"100\",\n            \"latitude\": \"100\",\n            \"user_id\": \"11qr23st\",\n            \"market_id\": 2,\n            \"createdAt\": \"2024-11-26T14:55:45.692Z\",\n            \"updatedAt\": \"2024-11-26T14:55:45.692Z\",\n            \"products_count\": 0\n        }\n    ]\n}"}],"_postman_id":"ef1136d6-88a0-4d1c-b2f2-cb879e03b94e"},{"name":"Get Merchant","event":[{"listen":"test","script":{"id":"f615fd5a-2446-41f4-b56a-f89ac3f74ff4","exec":[""],"type":"text/javascript","packages":{}}}],"id":"a050f104-cf2a-425c-8243-9563968849ad","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/merchants/53","urlObject":{"path":["api","merchants","53"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"4a7e1567-aa21-414c-ae5e-185d4574328e","name":"200","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{surevenir_host}}/api/merchants/4","host":["{{surevenir_host}}"],"path":["api","merchants","4"],"query":[{"key":"access_key","value":"{{accessKey}}","description":"Optional. A collection's read-only access key. Using this query parameter does not require an API key to call the endpoint.","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"437"},{"key":"ETag","value":"W/\"1b5-vhNrPQIRmrMcTWmSIx/4sT+skkk\""},{"key":"Date","value":"Tue, 26 Nov 2024 15:05:01 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Merchant retrieved successfully\",\n    \"data\": {\n        \"id\": 4,\n        \"name\": \"Merchant 1\",\n        \"profile_image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732633154620_MEMILIH TEMPAT JUAL SOUVENIR PERNIKAHAN DI JOGJA TERLENGKAP.jpg\",\n        \"description\": \"Tester\",\n        \"longitude\": \"101\",\n        \"latitude\": \"100\",\n        \"user_id\": \"11qr23st\",\n        \"market_id\": 2,\n        \"createdAt\": \"2024-11-26T14:59:22.224Z\",\n        \"updatedAt\": \"2024-11-26T14:59:22.224Z\"\n    }\n}"}],"_postman_id":"a050f104-cf2a-425c-8243-9563968849ad"},{"name":"Get Merchant by slug","event":[{"listen":"test","script":{"id":"f615fd5a-2446-41f4-b56a-f89ac3f74ff4","exec":[""],"type":"text/javascript","packages":{}}}],"id":"41d1c320-de69-4def-af19-82dae998f7e6","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/merchants/slug/ecd526fc-7e88-404b-9533-ba4990c889d3","urlObject":{"path":["api","merchants","slug","ecd526fc-7e88-404b-9533-ba4990c889d3"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"5b7cc0dd-0574-4add-97d3-fee21dc4d796","name":"200","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{surevenir_host}}/api/merchants/4","host":["{{surevenir_host}}"],"path":["api","merchants","4"],"query":[{"key":"access_key","value":"{{accessKey}}","description":"Optional. A collection's read-only access key. Using this query parameter does not require an API key to call the endpoint.","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"437"},{"key":"ETag","value":"W/\"1b5-vhNrPQIRmrMcTWmSIx/4sT+skkk\""},{"key":"Date","value":"Tue, 26 Nov 2024 15:05:01 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Merchant retrieved successfully\",\n    \"data\": {\n        \"id\": 4,\n        \"name\": \"Merchant 1\",\n        \"profile_image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732633154620_MEMILIH TEMPAT JUAL SOUVENIR PERNIKAHAN DI JOGJA TERLENGKAP.jpg\",\n        \"description\": \"Tester\",\n        \"longitude\": \"101\",\n        \"latitude\": \"100\",\n        \"user_id\": \"11qr23st\",\n        \"market_id\": 2,\n        \"createdAt\": \"2024-11-26T14:59:22.224Z\",\n        \"updatedAt\": \"2024-11-26T14:59:22.224Z\"\n    }\n}"}],"_postman_id":"41d1c320-de69-4def-af19-82dae998f7e6"},{"name":"Get Products in Merchant","event":[{"listen":"test","script":{"id":"d2792216-aae7-40ba-8cca-929d334ee8be","exec":[""],"type":"text/javascript","packages":{}}}],"id":"5e651906-0898-4a74-9487-a6828d2f5ec9","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/merchants/4/products","urlObject":{"path":["api","merchants","4","products"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"118aced7-d372-4b98-8e6d-392927d30854","name":"200","originalRequest":{"method":"GET","header":[],"url":"{{surevenir_host}}/api/merchants/4/products"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"3780"},{"key":"ETag","value":"W/\"ec4-/zxtLNFANP4aHT4l5qVbbuBxPV0\""},{"key":"Date","value":"Wed, 27 Nov 2024 09:21:29 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Products in merchant retrieved successfully\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"name\": \"Product A\",\n            \"description\": \"Product description\",\n            \"price\": 100000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T08:13:13.185Z\",\n            \"updatedAt\": \"2024-11-27T08:13:13.185Z\",\n            \"product_categories\": [],\n            \"images\": []\n        },\n        {\n            \"id\": 3,\n            \"name\": \"Product C\",\n            \"description\": \"Product description\",\n            \"price\": 210000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T08:21:26.709Z\",\n            \"updatedAt\": \"2024-11-27T08:21:26.709Z\",\n            \"product_categories\": [],\n            \"images\": []\n        },\n        {\n            \"id\": 4,\n            \"name\": \"Product C\",\n            \"description\": \"Product description\",\n            \"price\": 210000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T08:22:36.976Z\",\n            \"updatedAt\": \"2024-11-27T08:22:36.976Z\",\n            \"product_categories\": [],\n            \"images\": [\n                {\n                    \"id\": 17,\n                    \"item_id\": 4,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732695756994_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T08:22:42.411Z\",\n                    \"updatedAt\": \"2024-11-27T08:22:42.411Z\"\n                }\n            ]\n        },\n        {\n            \"id\": 5,\n            \"name\": \"Updated Product\",\n            \"description\": \"description\",\n            \"price\": 999999,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T08:23:41.711Z\",\n            \"updatedAt\": \"2024-11-27T08:23:41.711Z\",\n            \"product_categories\": [\n                {\n                    \"category\": {\n                        \"id\": 1,\n                        \"name\": \"Baju Barong\"\n                    }\n                },\n                {\n                    \"category\": {\n                        \"id\": 3,\n                        \"name\": \"Rajut\"\n                    }\n                }\n            ],\n            \"images\": [\n                {\n                    \"id\": 18,\n                    \"item_id\": 5,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732695821719_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T08:23:48.778Z\",\n                    \"updatedAt\": \"2024-11-27T08:23:48.778Z\"\n                },\n                {\n                    \"id\": 19,\n                    \"item_id\": 5,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732695821722_Group 2.png\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T08:23:48.778Z\",\n                    \"updatedAt\": \"2024-11-27T08:23:48.778Z\"\n                }\n            ]\n        },\n        {\n            \"id\": 6,\n            \"name\": \"Product ZZZ\",\n            \"description\": \"Product description\",\n            \"price\": 210000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T08:34:26.509Z\",\n            \"updatedAt\": \"2024-11-27T08:34:26.509Z\",\n            \"product_categories\": [],\n            \"images\": [\n                {\n                    \"id\": 20,\n                    \"item_id\": 6,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732696466524_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T08:34:32.913Z\",\n                    \"updatedAt\": \"2024-11-27T08:34:32.913Z\"\n                },\n                {\n                    \"id\": 21,\n                    \"item_id\": 6,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732696466533_Group 2.png\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T08:34:32.913Z\",\n                    \"updatedAt\": \"2024-11-27T08:34:32.913Z\"\n                }\n            ]\n        },\n        {\n            \"id\": 7,\n            \"name\": \"Product ZZZ\",\n            \"description\": \"Product description\",\n            \"price\": 210000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T09:05:37.982Z\",\n            \"updatedAt\": \"2024-11-27T09:05:37.982Z\",\n            \"product_categories\": [\n                {\n                    \"category\": {\n                        \"id\": 1,\n                        \"name\": \"Baju Barong\"\n                    }\n                },\n                {\n                    \"category\": {\n                        \"id\": 3,\n                        \"name\": \"Rajut\"\n                    }\n                }\n            ],\n            \"images\": [\n                {\n                    \"id\": 22,\n                    \"item_id\": 7,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698337996_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T09:05:44.741Z\",\n                    \"updatedAt\": \"2024-11-27T09:05:44.741Z\"\n                },\n                {\n                    \"id\": 23,\n                    \"item_id\": 7,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698338004_Group 2.png\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T09:05:44.741Z\",\n                    \"updatedAt\": \"2024-11-27T09:05:44.741Z\"\n                }\n            ]\n        },\n        {\n            \"id\": 8,\n            \"name\": \"Product ZZZ\",\n            \"description\": \"Product description\",\n            \"price\": 210000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T09:07:10.238Z\",\n            \"updatedAt\": \"2024-11-27T09:07:10.238Z\",\n            \"product_categories\": [\n                {\n                    \"category\": {\n                        \"id\": 1,\n                        \"name\": \"Baju Barong\"\n                    }\n                },\n                {\n                    \"category\": {\n                        \"id\": 3,\n                        \"name\": \"Rajut\"\n                    }\n                }\n            ],\n            \"images\": [\n                {\n                    \"id\": 24,\n                    \"item_id\": 8,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698430253_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T09:07:15.669Z\",\n                    \"updatedAt\": \"2024-11-27T09:07:15.669Z\"\n                },\n                {\n                    \"id\": 25,\n                    \"item_id\": 8,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698430261_Group 2.png\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T09:07:15.669Z\",\n                    \"updatedAt\": \"2024-11-27T09:07:15.669Z\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"5e651906-0898-4a74-9487-a6828d2f5ec9"}],"id":"ac7e444f-4235-478c-bf95-bf7059e72d60","_postman_id":"ac7e444f-4235-478c-bf95-bf7059e72d60","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":true,"source":{"_postman_id":"7275fd6d-9618-4b62-860e-960b63fdce4f","id":"7275fd6d-9618-4b62-860e-960b63fdce4f","name":"Surevenir API","type":"collection"}}},{"name":"Product","item":[{"name":"Create Product","event":[{"listen":"test","script":{"id":"56fddc64-c1fe-4c61-8b7c-a9e95d9dd91e","exec":[""],"type":"text/javascript","packages":{}}}],"id":"e6707135-c021-4711-a1bf-d6520ae3f820","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Dupa","type":"text"},{"key":"description","value":"Product description","type":"text"},{"key":"price","value":"100000","type":"text"},{"key":"merchant_id","value":"1","type":"text"},{"key":"category_ids","value":"1","type":"text"},{"key":"stock","value":"20","type":"text"},{"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.","filesNotInWorkingDirectory":["/Users/nandasanjaya/Documents/shop.png"],"src":"/Users/nandasanjaya/Documents/shop.png","disabled":true},{"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.","filesNotInWorkingDirectory":["/C:/Users/LENOVO/Downloads/Frame 14.png"],"src":"/C:/Users/LENOVO/Downloads/Frame 14.png","disabled":true},{"key":"category_ids","value":"4","type":"text","disabled":true}]},"url":"{{surevenir_host}}/api/products","description":"<p>Creates a collection using the <a href=\"https://schema.postman.com/json/collection/v2.1.0/docs/index.html\">Postman Collection v2 schema format</a>. Include a <code>collection</code> object in the request body that contains the following required properties:</p>\n<ul>\n<li><p><code>info</code> — An <strong>object</strong> that contains the following properties:</p>\n<ul>\n<li><p><code>name</code> — A <strong>string</strong> value that contains the collection's name.</p>\n</li>\n<li><p><code>schema</code> — A <strong>string</strong> that contains a URL to the collection's schema. For example, the <code>https://schema.getpostman.com/collection/v1</code> URL.</p>\n</li>\n</ul>\n</li>\n<li><p><code>item</code> — An <strong>object</strong> that contains the HTTP request and response information.</p>\n<ul>\n<li><code>request</code> — An <strong>object</strong> that contains the collection's request information. For a complete list of values, refer to the <code>definitions.request</code> entry in the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>. If you pass an empty object for this value, the system defaults to an untitled GET request.</li>\n</ul>\n</li>\n</ul>\n<p><strong>Note:</strong></p>\n<ul>\n<li><p>For a complete list of available property values for this endpoint, use the following references available in the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>:</p>\n<ul>\n<li><p><code>info</code> object — Use the <code>definitions.info</code> entry.</p>\n</li>\n<li><p><code>item</code> object — Use the <code>definitions.items</code> entry.</p>\n</li>\n</ul>\n</li>\n<li><p>For all other possible values, refer to the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>.</p>\n</li>\n</ul>\n","urlObject":{"path":["api","products"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"576b006e-068a-49a9-84f9-b09b06240f6e","name":"201","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Product ZZZ","type":"text"},{"key":"description","value":"Product description","type":"text"},{"key":"price","value":"210000","type":"text"},{"key":"merchant_id","value":"4","type":"text"},{"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.","filesNotInWorkingDirectory":["/C:/Users/Aditya Mahendra/Downloads/thisisengineering-pIdteYOzGFY-unsplash.jpg","/C:/Users/Aditya Mahendra/Downloads/Group 2.png"],"src":["/C:/Users/Aditya Mahendra/Downloads/thisisengineering-pIdteYOzGFY-unsplash.jpg","/C:/Users/Aditya Mahendra/Downloads/Group 2.png"]},{"key":"category_ids","value":"1,3","description":"Pisahkan id dengan koma, tanpa spasi","type":"text"}]},"url":"{{surevenir_host}}/api/products"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"756"},{"key":"ETag","value":"W/\"2f4-wWc/mUDdCPSo8r+XLNbhgl1QeAo\""},{"key":"Date","value":"Wed, 27 Nov 2024 09:07:15 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 201,\n    \"message\": \"Product created successfully\",\n    \"data\": {\n        \"id\": 8,\n        \"name\": \"Product ZZZ\",\n        \"description\": \"Product description\",\n        \"price\": 210000,\n        \"merchant_id\": 4,\n        \"createdAt\": \"2024-11-27T09:07:10.238Z\",\n        \"updatedAt\": \"2024-11-27T09:07:10.238Z\",\n        \"categories\": [\n            {\n                \"id\": 1,\n                \"name\": \"Baju Barong\",\n                \"createdAt\": \"2024-11-26T14:10:28.161Z\",\n                \"updatedAt\": \"2024-11-26T14:10:28.161Z\"\n            },\n            {\n                \"id\": 3,\n                \"name\": \"Rajut\",\n                \"createdAt\": \"2024-11-26T14:10:38.532Z\",\n                \"updatedAt\": \"2024-11-26T14:10:38.532Z\"\n            }\n        ],\n        \"images\": [\n            {\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698430253_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                \"itemId\": 8,\n                \"type\": \"product\"\n            },\n            {\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698430261_Group 2.png\",\n                \"itemId\": 8,\n                \"type\": \"product\"\n            }\n        ]\n    }\n}"}],"_postman_id":"e6707135-c021-4711-a1bf-d6520ae3f820"},{"name":"Create Product Favorite","event":[{"listen":"test","script":{"id":"56fddc64-c1fe-4c61-8b7c-a9e95d9dd91e","exec":[""],"type":"text/javascript","packages":{}}}],"id":"6b23feec-1f02-43c7-b711-4744ae39ab23","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Dupa","type":"text","disabled":true},{"key":"description","value":"Product description","type":"text","disabled":true},{"key":"price","value":"100000","type":"text","disabled":true},{"key":"merchant_id","value":"1","type":"text","disabled":true},{"key":"category_ids","value":"1","type":"text","disabled":true},{"key":"stock","value":"20","type":"text","disabled":true},{"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.","filesNotInWorkingDirectory":["/Users/nandasanjaya/Documents/shop.png"],"src":"/Users/nandasanjaya/Documents/shop.png","disabled":true},{"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.","filesNotInWorkingDirectory":["/C:/Users/LENOVO/Downloads/Frame 14.png"],"src":"/C:/Users/LENOVO/Downloads/Frame 14.png","disabled":true},{"key":"category_ids","value":"4","type":"text","disabled":true}]},"url":"{{surevenir_host}}/api/products/14/favorites","description":"<p>Creates a collection using the <a href=\"https://schema.postman.com/json/collection/v2.1.0/docs/index.html\">Postman Collection v2 schema format</a>. Include a <code>collection</code> object in the request body that contains the following required properties:</p>\n<ul>\n<li><p><code>info</code> — An <strong>object</strong> that contains the following properties:</p>\n<ul>\n<li><p><code>name</code> — A <strong>string</strong> value that contains the collection's name.</p>\n</li>\n<li><p><code>schema</code> — A <strong>string</strong> that contains a URL to the collection's schema. For example, the <code>https://schema.getpostman.com/collection/v1</code> URL.</p>\n</li>\n</ul>\n</li>\n<li><p><code>item</code> — An <strong>object</strong> that contains the HTTP request and response information.</p>\n<ul>\n<li><code>request</code> — An <strong>object</strong> that contains the collection's request information. For a complete list of values, refer to the <code>definitions.request</code> entry in the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>. If you pass an empty object for this value, the system defaults to an untitled GET request.</li>\n</ul>\n</li>\n</ul>\n<p><strong>Note:</strong></p>\n<ul>\n<li><p>For a complete list of available property values for this endpoint, use the following references available in the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>:</p>\n<ul>\n<li><p><code>info</code> object — Use the <code>definitions.info</code> entry.</p>\n</li>\n<li><p><code>item</code> object — Use the <code>definitions.items</code> entry.</p>\n</li>\n</ul>\n</li>\n<li><p>For all other possible values, refer to the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>.</p>\n</li>\n</ul>\n","urlObject":{"path":["api","products","14","favorites"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"b3ba0527-d9c0-4a57-b991-062df9ddbdad","name":"201","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Product ZZZ","type":"text"},{"key":"description","value":"Product description","type":"text"},{"key":"price","value":"210000","type":"text"},{"key":"merchant_id","value":"4","type":"text"},{"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.","filesNotInWorkingDirectory":["/C:/Users/Aditya Mahendra/Downloads/thisisengineering-pIdteYOzGFY-unsplash.jpg","/C:/Users/Aditya Mahendra/Downloads/Group 2.png"],"src":["/C:/Users/Aditya Mahendra/Downloads/thisisengineering-pIdteYOzGFY-unsplash.jpg","/C:/Users/Aditya Mahendra/Downloads/Group 2.png"]},{"key":"category_ids","value":"1,3","description":"Pisahkan id dengan koma, tanpa spasi","type":"text"}]},"url":"{{surevenir_host}}/api/products"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"756"},{"key":"ETag","value":"W/\"2f4-wWc/mUDdCPSo8r+XLNbhgl1QeAo\""},{"key":"Date","value":"Wed, 27 Nov 2024 09:07:15 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 201,\n    \"message\": \"Product created successfully\",\n    \"data\": {\n        \"id\": 8,\n        \"name\": \"Product ZZZ\",\n        \"description\": \"Product description\",\n        \"price\": 210000,\n        \"merchant_id\": 4,\n        \"createdAt\": \"2024-11-27T09:07:10.238Z\",\n        \"updatedAt\": \"2024-11-27T09:07:10.238Z\",\n        \"categories\": [\n            {\n                \"id\": 1,\n                \"name\": \"Baju Barong\",\n                \"createdAt\": \"2024-11-26T14:10:28.161Z\",\n                \"updatedAt\": \"2024-11-26T14:10:28.161Z\"\n            },\n            {\n                \"id\": 3,\n                \"name\": \"Rajut\",\n                \"createdAt\": \"2024-11-26T14:10:38.532Z\",\n                \"updatedAt\": \"2024-11-26T14:10:38.532Z\"\n            }\n        ],\n        \"images\": [\n            {\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698430253_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                \"itemId\": 8,\n                \"type\": \"product\"\n            },\n            {\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698430261_Group 2.png\",\n                \"itemId\": 8,\n                \"type\": \"product\"\n            }\n        ]\n    }\n}"}],"_postman_id":"6b23feec-1f02-43c7-b711-4744ae39ab23"},{"name":"Update Product","event":[{"listen":"test","script":{"id":"56fddc64-c1fe-4c61-8b7c-a9e95d9dd91e","exec":[""],"type":"text/javascript","packages":{}}}],"id":"6da752cc-4a3c-4f76-a51c-13bb97d6dc0e","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Updated Product new\",\r\n    \"description\": \"description\",\r\n    \"price\": 13000,\r\n    \"stock\": 240,\r\n    \"merchant_id\": 13,\r\n    \"category_ids\": [4,2]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/products/6","description":"<p>Creates a collection using the <a href=\"https://schema.postman.com/json/collection/v2.1.0/docs/index.html\">Postman Collection v2 schema format</a>. Include a <code>collection</code> object in the request body that contains the following required properties:</p>\n<ul>\n<li><p><code>info</code> — An <strong>object</strong> that contains the following properties:</p>\n<ul>\n<li><p><code>name</code> — A <strong>string</strong> value that contains the collection's name.</p>\n</li>\n<li><p><code>schema</code> — A <strong>string</strong> that contains a URL to the collection's schema. For example, the <code>https://schema.getpostman.com/collection/v1</code> URL.</p>\n</li>\n</ul>\n</li>\n<li><p><code>item</code> — An <strong>object</strong> that contains the HTTP request and response information.</p>\n<ul>\n<li><code>request</code> — An <strong>object</strong> that contains the collection's request information. For a complete list of values, refer to the <code>definitions.request</code> entry in the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>. If you pass an empty object for this value, the system defaults to an untitled GET request.</li>\n</ul>\n</li>\n</ul>\n<p><strong>Note:</strong></p>\n<ul>\n<li><p>For a complete list of available property values for this endpoint, use the following references available in the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>:</p>\n<ul>\n<li><p><code>info</code> object — Use the <code>definitions.info</code> entry.</p>\n</li>\n<li><p><code>item</code> object — Use the <code>definitions.items</code> entry.</p>\n</li>\n</ul>\n</li>\n<li><p>For all other possible values, refer to the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>.</p>\n</li>\n</ul>\n","urlObject":{"path":["api","products","6"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"7adcb5e0-0c8d-40a7-b55a-0996c6926b15","name":"200","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Updated Product\",\r\n    \"description\": \"description\",\r\n    \"price\": 999999,\r\n    \"merchant_id\": 4,\r\n    \"category_ids\": [1,3]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/products/5"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"926"},{"key":"ETag","value":"W/\"39e-ou3fdzrCHMHUVPHzu5XFbZ8fwcw\""},{"key":"Date","value":"Wed, 27 Nov 2024 09:12:31 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Product updated successfully\",\n    \"data\": {\n        \"id\": 5,\n        \"name\": \"Updated Product\",\n        \"description\": \"description\",\n        \"price\": 999999,\n        \"merchant_id\": 4,\n        \"createdAt\": \"2024-11-27T08:23:41.711Z\",\n        \"updatedAt\": \"2024-11-27T08:23:41.711Z\",\n        \"categories\": [\n            {\n                \"id\": 1,\n                \"name\": \"Baju Barong\",\n                \"createdAt\": \"2024-11-26T14:10:28.161Z\",\n                \"updatedAt\": \"2024-11-26T14:10:28.161Z\"\n            },\n            {\n                \"id\": 3,\n                \"name\": \"Rajut\",\n                \"createdAt\": \"2024-11-26T14:10:38.532Z\",\n                \"updatedAt\": \"2024-11-26T14:10:38.532Z\"\n            }\n        ],\n        \"images\": [\n            {\n                \"id\": 18,\n                \"item_id\": 5,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732695821719_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                \"type\": \"product\",\n                \"createdAt\": \"2024-11-27T08:23:48.778Z\",\n                \"updatedAt\": \"2024-11-27T08:23:48.778Z\"\n            },\n            {\n                \"id\": 19,\n                \"item_id\": 5,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732695821722_Group 2.png\",\n                \"type\": \"product\",\n                \"createdAt\": \"2024-11-27T08:23:48.778Z\",\n                \"updatedAt\": \"2024-11-27T08:23:48.778Z\"\n            }\n        ]\n    }\n}"}],"_postman_id":"6da752cc-4a3c-4f76-a51c-13bb97d6dc0e"},{"name":"Delete Product","event":[{"listen":"test","script":{"id":"cf6b2164-82fe-44e9-b91f-736e2cfa751b","exec":[""],"type":"text/javascript","packages":{}}}],"id":"d787deb5-fc08-4df4-b1ab-d3f4cd6ccfb9","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/products/2","description":"<p>Deletes a collection.</p>\n","urlObject":{"path":["api","products","2"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"43fe9d2b-c1fa-4fe3-8a26-4b2a15fac4b5","name":"200","originalRequest":{"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/products/2"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"93"},{"key":"ETag","value":"W/\"5d-5NRULU4miE2FQkc8wFOBYzLhUjs\""},{"key":"Date","value":"Wed, 27 Nov 2024 08:47:10 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Product deleted successfully\",\n    \"data\": {\n        \"id\": \"2\"\n    }\n}"}],"_postman_id":"d787deb5-fc08-4df4-b1ab-d3f4cd6ccfb9"},{"name":"Get All Products","event":[{"listen":"test","script":{"id":"d2792216-aae7-40ba-8cca-929d334ee8be","exec":[""],"type":"text/javascript","packages":{}}}],"id":"a77c0269-412b-4b72-addb-3537b765763b","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/products","description":"<p>Gets all of your <a href=\"https://www.getpostman.com/docs/collections\">collections</a>. The response includes all of your subscribed collections.</p>\n","urlObject":{"path":["api","products"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"91ac8266-d8a5-4514-8c29-822b4ee570bc","name":"200","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/products"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"4369"},{"key":"ETag","value":"W/\"1111-Y8XTnvAAXsy9fPEM5gXt2bCXn9w\""},{"key":"Date","value":"Wed, 27 Nov 2024 09:13:19 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Product retrieved successfully\",\n    \"data\": [\n        {\n            \"id\": 8,\n            \"name\": \"Product ZZZ\",\n            \"description\": \"Product description\",\n            \"price\": 210000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T09:07:10.238Z\",\n            \"updatedAt\": \"2024-11-27T09:07:10.238Z\",\n            \"merchant\": {\n                \"id\": 4,\n                \"name\": \"Merchant 99\",\n                \"market\": {\n                    \"id\": 2,\n                    \"name\": \"Pasar Seni Legian\"\n                }\n            },\n            \"product_categories\": [\n                {\n                    \"category\": {\n                        \"id\": 1,\n                        \"name\": \"Baju Barong\"\n                    }\n                },\n                {\n                    \"category\": {\n                        \"id\": 3,\n                        \"name\": \"Rajut\"\n                    }\n                }\n            ],\n            \"images\": [\n                {\n                    \"id\": 24,\n                    \"item_id\": 8,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698430253_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T09:07:15.669Z\",\n                    \"updatedAt\": \"2024-11-27T09:07:15.669Z\"\n                },\n                {\n                    \"id\": 25,\n                    \"item_id\": 8,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698430261_Group 2.png\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T09:07:15.669Z\",\n                    \"updatedAt\": \"2024-11-27T09:07:15.669Z\"\n                }\n            ]\n        },\n        {\n            \"id\": 7,\n            \"name\": \"Product ZZZ\",\n            \"description\": \"Product description\",\n            \"price\": 210000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T09:05:37.982Z\",\n            \"updatedAt\": \"2024-11-27T09:05:37.982Z\",\n            \"merchant\": {\n                \"id\": 4,\n                \"name\": \"Merchant 99\",\n                \"market\": {\n                    \"id\": 2,\n                    \"name\": \"Pasar Seni Legian\"\n                }\n            },\n            \"product_categories\": [\n                {\n                    \"category\": {\n                        \"id\": 1,\n                        \"name\": \"Baju Barong\"\n                    }\n                },\n                {\n                    \"category\": {\n                        \"id\": 3,\n                        \"name\": \"Rajut\"\n                    }\n                }\n            ],\n            \"images\": [\n                {\n                    \"id\": 22,\n                    \"item_id\": 7,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698337996_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T09:05:44.741Z\",\n                    \"updatedAt\": \"2024-11-27T09:05:44.741Z\"\n                },\n                {\n                    \"id\": 23,\n                    \"item_id\": 7,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698338004_Group 2.png\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T09:05:44.741Z\",\n                    \"updatedAt\": \"2024-11-27T09:05:44.741Z\"\n                }\n            ]\n        },\n        {\n            \"id\": 6,\n            \"name\": \"Product ZZZ\",\n            \"description\": \"Product description\",\n            \"price\": 210000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T08:34:26.509Z\",\n            \"updatedAt\": \"2024-11-27T08:34:26.509Z\",\n            \"merchant\": {\n                \"id\": 4,\n                \"name\": \"Merchant 99\",\n                \"market\": {\n                    \"id\": 2,\n                    \"name\": \"Pasar Seni Legian\"\n                }\n            },\n            \"product_categories\": [],\n            \"images\": [\n                {\n                    \"id\": 20,\n                    \"item_id\": 6,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732696466524_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T08:34:32.913Z\",\n                    \"updatedAt\": \"2024-11-27T08:34:32.913Z\"\n                },\n                {\n                    \"id\": 21,\n                    \"item_id\": 6,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732696466533_Group 2.png\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T08:34:32.913Z\",\n                    \"updatedAt\": \"2024-11-27T08:34:32.913Z\"\n                }\n            ]\n        },\n        {\n            \"id\": 5,\n            \"name\": \"Updated Product\",\n            \"description\": \"description\",\n            \"price\": 999999,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T08:23:41.711Z\",\n            \"updatedAt\": \"2024-11-27T08:23:41.711Z\",\n            \"merchant\": {\n                \"id\": 4,\n                \"name\": \"Merchant 99\",\n                \"market\": {\n                    \"id\": 2,\n                    \"name\": \"Pasar Seni Legian\"\n                }\n            },\n            \"product_categories\": [\n                {\n                    \"category\": {\n                        \"id\": 1,\n                        \"name\": \"Baju Barong\"\n                    }\n                },\n                {\n                    \"category\": {\n                        \"id\": 3,\n                        \"name\": \"Rajut\"\n                    }\n                }\n            ],\n            \"images\": [\n                {\n                    \"id\": 18,\n                    \"item_id\": 5,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732695821719_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T08:23:48.778Z\",\n                    \"updatedAt\": \"2024-11-27T08:23:48.778Z\"\n                },\n                {\n                    \"id\": 19,\n                    \"item_id\": 5,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732695821722_Group 2.png\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T08:23:48.778Z\",\n                    \"updatedAt\": \"2024-11-27T08:23:48.778Z\"\n                }\n            ]\n        },\n        {\n            \"id\": 4,\n            \"name\": \"Product C\",\n            \"description\": \"Product description\",\n            \"price\": 210000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T08:22:36.976Z\",\n            \"updatedAt\": \"2024-11-27T08:22:36.976Z\",\n            \"merchant\": {\n                \"id\": 4,\n                \"name\": \"Merchant 99\",\n                \"market\": {\n                    \"id\": 2,\n                    \"name\": \"Pasar Seni Legian\"\n                }\n            },\n            \"product_categories\": [],\n            \"images\": [\n                {\n                    \"id\": 17,\n                    \"item_id\": 4,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732695756994_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T08:22:42.411Z\",\n                    \"updatedAt\": \"2024-11-27T08:22:42.411Z\"\n                }\n            ]\n        },\n        {\n            \"id\": 3,\n            \"name\": \"Product C\",\n            \"description\": \"Product description\",\n            \"price\": 210000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T08:21:26.709Z\",\n            \"updatedAt\": \"2024-11-27T08:21:26.709Z\",\n            \"merchant\": {\n                \"id\": 4,\n                \"name\": \"Merchant 99\",\n                \"market\": {\n                    \"id\": 2,\n                    \"name\": \"Pasar Seni Legian\"\n                }\n            },\n            \"product_categories\": [],\n            \"images\": []\n        },\n        {\n            \"id\": 1,\n            \"name\": \"Product A\",\n            \"description\": \"Product description\",\n            \"price\": 100000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T08:13:13.185Z\",\n            \"updatedAt\": \"2024-11-27T08:13:13.185Z\",\n            \"merchant\": {\n                \"id\": 4,\n                \"name\": \"Merchant 99\",\n                \"market\": {\n                    \"id\": 2,\n                    \"name\": \"Pasar Seni Legian\"\n                }\n            },\n            \"product_categories\": [],\n            \"images\": []\n        }\n    ]\n}"}],"_postman_id":"a77c0269-412b-4b72-addb-3537b765763b"},{"name":"Get All Products by Owner","event":[{"listen":"test","script":{"id":"d2792216-aae7-40ba-8cca-929d334ee8be","exec":[""],"type":"text/javascript","packages":{}}}],"id":"958578b1-7085-4982-b378-62acb202479e","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/products/by/owner","description":"<p>Gets all of your <a href=\"https://www.getpostman.com/docs/collections\">collections</a>. The response includes all of your subscribed collections.</p>\n","urlObject":{"path":["api","products","by","owner"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"08cc73e7-b04a-486c-baf0-1b159fb0fced","name":"200","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/products"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"4369"},{"key":"ETag","value":"W/\"1111-Y8XTnvAAXsy9fPEM5gXt2bCXn9w\""},{"key":"Date","value":"Wed, 27 Nov 2024 09:13:19 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Product retrieved successfully\",\n    \"data\": [\n        {\n            \"id\": 8,\n            \"name\": \"Product ZZZ\",\n            \"description\": \"Product description\",\n            \"price\": 210000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T09:07:10.238Z\",\n            \"updatedAt\": \"2024-11-27T09:07:10.238Z\",\n            \"merchant\": {\n                \"id\": 4,\n                \"name\": \"Merchant 99\",\n                \"market\": {\n                    \"id\": 2,\n                    \"name\": \"Pasar Seni Legian\"\n                }\n            },\n            \"product_categories\": [\n                {\n                    \"category\": {\n                        \"id\": 1,\n                        \"name\": \"Baju Barong\"\n                    }\n                },\n                {\n                    \"category\": {\n                        \"id\": 3,\n                        \"name\": \"Rajut\"\n                    }\n                }\n            ],\n            \"images\": [\n                {\n                    \"id\": 24,\n                    \"item_id\": 8,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698430253_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T09:07:15.669Z\",\n                    \"updatedAt\": \"2024-11-27T09:07:15.669Z\"\n                },\n                {\n                    \"id\": 25,\n                    \"item_id\": 8,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698430261_Group 2.png\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T09:07:15.669Z\",\n                    \"updatedAt\": \"2024-11-27T09:07:15.669Z\"\n                }\n            ]\n        },\n        {\n            \"id\": 7,\n            \"name\": \"Product ZZZ\",\n            \"description\": \"Product description\",\n            \"price\": 210000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T09:05:37.982Z\",\n            \"updatedAt\": \"2024-11-27T09:05:37.982Z\",\n            \"merchant\": {\n                \"id\": 4,\n                \"name\": \"Merchant 99\",\n                \"market\": {\n                    \"id\": 2,\n                    \"name\": \"Pasar Seni Legian\"\n                }\n            },\n            \"product_categories\": [\n                {\n                    \"category\": {\n                        \"id\": 1,\n                        \"name\": \"Baju Barong\"\n                    }\n                },\n                {\n                    \"category\": {\n                        \"id\": 3,\n                        \"name\": \"Rajut\"\n                    }\n                }\n            ],\n            \"images\": [\n                {\n                    \"id\": 22,\n                    \"item_id\": 7,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698337996_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T09:05:44.741Z\",\n                    \"updatedAt\": \"2024-11-27T09:05:44.741Z\"\n                },\n                {\n                    \"id\": 23,\n                    \"item_id\": 7,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698338004_Group 2.png\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T09:05:44.741Z\",\n                    \"updatedAt\": \"2024-11-27T09:05:44.741Z\"\n                }\n            ]\n        },\n        {\n            \"id\": 6,\n            \"name\": \"Product ZZZ\",\n            \"description\": \"Product description\",\n            \"price\": 210000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T08:34:26.509Z\",\n            \"updatedAt\": \"2024-11-27T08:34:26.509Z\",\n            \"merchant\": {\n                \"id\": 4,\n                \"name\": \"Merchant 99\",\n                \"market\": {\n                    \"id\": 2,\n                    \"name\": \"Pasar Seni Legian\"\n                }\n            },\n            \"product_categories\": [],\n            \"images\": [\n                {\n                    \"id\": 20,\n                    \"item_id\": 6,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732696466524_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T08:34:32.913Z\",\n                    \"updatedAt\": \"2024-11-27T08:34:32.913Z\"\n                },\n                {\n                    \"id\": 21,\n                    \"item_id\": 6,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732696466533_Group 2.png\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T08:34:32.913Z\",\n                    \"updatedAt\": \"2024-11-27T08:34:32.913Z\"\n                }\n            ]\n        },\n        {\n            \"id\": 5,\n            \"name\": \"Updated Product\",\n            \"description\": \"description\",\n            \"price\": 999999,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T08:23:41.711Z\",\n            \"updatedAt\": \"2024-11-27T08:23:41.711Z\",\n            \"merchant\": {\n                \"id\": 4,\n                \"name\": \"Merchant 99\",\n                \"market\": {\n                    \"id\": 2,\n                    \"name\": \"Pasar Seni Legian\"\n                }\n            },\n            \"product_categories\": [\n                {\n                    \"category\": {\n                        \"id\": 1,\n                        \"name\": \"Baju Barong\"\n                    }\n                },\n                {\n                    \"category\": {\n                        \"id\": 3,\n                        \"name\": \"Rajut\"\n                    }\n                }\n            ],\n            \"images\": [\n                {\n                    \"id\": 18,\n                    \"item_id\": 5,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732695821719_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T08:23:48.778Z\",\n                    \"updatedAt\": \"2024-11-27T08:23:48.778Z\"\n                },\n                {\n                    \"id\": 19,\n                    \"item_id\": 5,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732695821722_Group 2.png\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T08:23:48.778Z\",\n                    \"updatedAt\": \"2024-11-27T08:23:48.778Z\"\n                }\n            ]\n        },\n        {\n            \"id\": 4,\n            \"name\": \"Product C\",\n            \"description\": \"Product description\",\n            \"price\": 210000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T08:22:36.976Z\",\n            \"updatedAt\": \"2024-11-27T08:22:36.976Z\",\n            \"merchant\": {\n                \"id\": 4,\n                \"name\": \"Merchant 99\",\n                \"market\": {\n                    \"id\": 2,\n                    \"name\": \"Pasar Seni Legian\"\n                }\n            },\n            \"product_categories\": [],\n            \"images\": [\n                {\n                    \"id\": 17,\n                    \"item_id\": 4,\n                    \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732695756994_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                    \"type\": \"product\",\n                    \"createdAt\": \"2024-11-27T08:22:42.411Z\",\n                    \"updatedAt\": \"2024-11-27T08:22:42.411Z\"\n                }\n            ]\n        },\n        {\n            \"id\": 3,\n            \"name\": \"Product C\",\n            \"description\": \"Product description\",\n            \"price\": 210000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T08:21:26.709Z\",\n            \"updatedAt\": \"2024-11-27T08:21:26.709Z\",\n            \"merchant\": {\n                \"id\": 4,\n                \"name\": \"Merchant 99\",\n                \"market\": {\n                    \"id\": 2,\n                    \"name\": \"Pasar Seni Legian\"\n                }\n            },\n            \"product_categories\": [],\n            \"images\": []\n        },\n        {\n            \"id\": 1,\n            \"name\": \"Product A\",\n            \"description\": \"Product description\",\n            \"price\": 100000,\n            \"merchant_id\": 4,\n            \"createdAt\": \"2024-11-27T08:13:13.185Z\",\n            \"updatedAt\": \"2024-11-27T08:13:13.185Z\",\n            \"merchant\": {\n                \"id\": 4,\n                \"name\": \"Merchant 99\",\n                \"market\": {\n                    \"id\": 2,\n                    \"name\": \"Pasar Seni Legian\"\n                }\n            },\n            \"product_categories\": [],\n            \"images\": []\n        }\n    ]\n}"}],"_postman_id":"958578b1-7085-4982-b378-62acb202479e"},{"name":"Get Product","event":[{"listen":"test","script":{"id":"f615fd5a-2446-41f4-b56a-f89ac3f74ff4","exec":[""],"type":"text/javascript","packages":{}}}],"id":"af8307f6-022e-43bb-af79-9b2cb30cac0a","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/products/144","description":"<p>Gets information about a collection. For a complete list of this endpoint's possible values, use the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>.</p>\n","urlObject":{"path":["api","products","144"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"791c7bd9-6af8-483d-9daf-505ef512c4d2","name":"200","originalRequest":{"method":"GET","header":[],"url":"{{surevenir_host}}/api/products/8"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"896"},{"key":"ETag","value":"W/\"380-fTv8B5eplNmvwFcM8uvKQSW6hVY\""},{"key":"Date","value":"Wed, 27 Nov 2024 09:15:27 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Product retrieved successfully\",\n    \"data\": {\n        \"id\": 8,\n        \"name\": \"Product ZZZ\",\n        \"description\": \"Product description\",\n        \"price\": 210000,\n        \"merchant_id\": 4,\n        \"createdAt\": \"2024-11-27T09:07:10.238Z\",\n        \"updatedAt\": \"2024-11-27T09:07:10.238Z\",\n        \"merchant\": {\n            \"id\": 4,\n            \"name\": \"Merchant 99\",\n            \"market\": {\n                \"id\": 2,\n                \"name\": \"Pasar Seni Legian\"\n            }\n        },\n        \"product_categories\": [\n            {\n                \"category\": {\n                    \"id\": 1,\n                    \"name\": \"Baju Barong\"\n                }\n            },\n            {\n                \"category\": {\n                    \"id\": 3,\n                    \"name\": \"Rajut\"\n                }\n            }\n        ],\n        \"images\": [\n            {\n                \"id\": 24,\n                \"item_id\": 8,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698430253_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                \"type\": \"product\",\n                \"createdAt\": \"2024-11-27T09:07:15.669Z\",\n                \"updatedAt\": \"2024-11-27T09:07:15.669Z\"\n            },\n            {\n                \"id\": 25,\n                \"item_id\": 8,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698430261_Group 2.png\",\n                \"type\": \"product\",\n                \"createdAt\": \"2024-11-27T09:07:15.669Z\",\n                \"updatedAt\": \"2024-11-27T09:07:15.669Z\"\n            }\n        ]\n    }\n}"}],"_postman_id":"af8307f6-022e-43bb-af79-9b2cb30cac0a"},{"name":"Get Product by slug","event":[{"listen":"test","script":{"id":"f615fd5a-2446-41f4-b56a-f89ac3f74ff4","exec":[""],"type":"text/javascript","packages":{}}}],"id":"5eb7ceee-2d02-43f1-a277-b85e4b964a54","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/products/slug/e277bfec-4b6c-42ce-893d-0af86bcc7064","description":"<p>Gets information about a collection. For a complete list of this endpoint's possible values, use the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>.</p>\n","urlObject":{"path":["api","products","slug","e277bfec-4b6c-42ce-893d-0af86bcc7064"],"host":["{{surevenir_host}}"],"query":[{"disabled":true,"key":"user_id","value":"3CEX2N78qFZ49JwZMJ4LidpbDxk2"}],"variable":[]}},"response":[{"id":"71f28503-449f-4d84-a158-e97e290d4079","name":"200","originalRequest":{"method":"GET","header":[],"url":"{{surevenir_host}}/api/products/8"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"896"},{"key":"ETag","value":"W/\"380-fTv8B5eplNmvwFcM8uvKQSW6hVY\""},{"key":"Date","value":"Wed, 27 Nov 2024 09:15:27 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Product retrieved successfully\",\n    \"data\": {\n        \"id\": 8,\n        \"name\": \"Product ZZZ\",\n        \"description\": \"Product description\",\n        \"price\": 210000,\n        \"merchant_id\": 4,\n        \"createdAt\": \"2024-11-27T09:07:10.238Z\",\n        \"updatedAt\": \"2024-11-27T09:07:10.238Z\",\n        \"merchant\": {\n            \"id\": 4,\n            \"name\": \"Merchant 99\",\n            \"market\": {\n                \"id\": 2,\n                \"name\": \"Pasar Seni Legian\"\n            }\n        },\n        \"product_categories\": [\n            {\n                \"category\": {\n                    \"id\": 1,\n                    \"name\": \"Baju Barong\"\n                }\n            },\n            {\n                \"category\": {\n                    \"id\": 3,\n                    \"name\": \"Rajut\"\n                }\n            }\n        ],\n        \"images\": [\n            {\n                \"id\": 24,\n                \"item_id\": 8,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698430253_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                \"type\": \"product\",\n                \"createdAt\": \"2024-11-27T09:07:15.669Z\",\n                \"updatedAt\": \"2024-11-27T09:07:15.669Z\"\n            },\n            {\n                \"id\": 25,\n                \"item_id\": 8,\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732698430261_Group 2.png\",\n                \"type\": \"product\",\n                \"createdAt\": \"2024-11-27T09:07:15.669Z\",\n                \"updatedAt\": \"2024-11-27T09:07:15.669Z\"\n            }\n        ]\n    }\n}"}],"_postman_id":"5eb7ceee-2d02-43f1-a277-b85e4b964a54"},{"name":"Get Reviews in Product","event":[{"listen":"test","script":{"id":"d2792216-aae7-40ba-8cca-929d334ee8be","exec":[""],"type":"text/javascript","packages":{}}}],"id":"916235f0-0b20-4e6f-9a02-4c7b4abe8ba4","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/products/6/reviews","description":"<p>Gets all of your <a href=\"https://www.getpostman.com/docs/collections\">collections</a>. The response includes all of your subscribed collections.</p>\n","urlObject":{"path":["api","products","6","reviews"],"host":["{{surevenir_host}}"],"query":[{"disabled":true,"description":{"content":"<p>Optional. A workspace ID.</p>\n","type":"text/plain"},"key":"workspace","value":"{{workspaceId}}"}],"variable":[]}},"response":[{"id":"91ff7265-4e00-404a-aeb9-13198948582c","name":"200","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{surevenir_host}}/api/products/7/reviews","host":["{{surevenir_host}}"],"path":["api","products","7","reviews"],"query":[{"key":"workspace","value":"{{workspaceId}}","description":"Optional. A workspace ID.","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"847"},{"key":"ETag","value":"W/\"34f-v2MvwoxNL8X0AEKnevYoOWmfAdI\""},{"key":"Date","value":"Sun, 01 Dec 2024 14:32:22 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Product reviews retrieved successfully\",\n    \"data\": [\n        {\n            \"id\": 8,\n            \"rating\": 5,\n            \"comment\": \"mantap wir\",\n            \"user_id\": \"11qr23st\",\n            \"product_id\": 7,\n            \"createdAt\": \"2024-12-01T14:31:50.514Z\",\n            \"updatedAt\": \"2024-12-01T14:31:50.514Z\",\n            \"user\": {\n                \"id\": \"11qr23st\",\n                \"full_name\": \"Kirana Ayu\",\n                \"username\": \"kiranaayu\",\n                \"email\": \"kiranaayu@example.com\",\n                \"password\": null,\n                \"phone\": null,\n                \"role\": \"ADMIN\",\n                \"provider\": \"EMAIL\",\n                \"longitude\": null,\n                \"latitude\": null,\n                \"address\": null,\n                \"profile_image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1732800078172_cancer-1.png\",\n                \"createdAt\": \"2024-11-28T13:21:25.933Z\",\n                \"updatedAt\": \"2024-11-28T13:21:25.933Z\"\n            },\n            \"images\": [\n                \"https://storage.googleapis.com/surevenir-gcs-bucket/1733063510519_Virtual Background Bangkit 2024.png\",\n                \"https://storage.googleapis.com/surevenir-gcs-bucket/1733063510526_launcher_icon.png\"\n            ]\n        }\n    ]\n}"}],"_postman_id":"916235f0-0b20-4e6f-9a02-4c7b4abe8ba4"},{"name":"Add Product to Favorite","id":"754ce707-ca53-429c-b384-674b5f41aa2c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[]},"url":"{{surevenir_host}}/api/products/21/favorites","urlObject":{"path":["api","products","21","favorites"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"db0a4980-8da3-41bc-87db-a08b0b3eb092","name":"200","originalRequest":{"method":"POST","header":[],"url":"{{surevenir_host}}/api/products/46/favorites"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"270"},{"key":"ETag","value":"W/\"10e-baC4euvBn2x1u2XHxlP0GU7WkVY\""},{"key":"Date","value":"Sun, 08 Dec 2024 02:39:28 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Product images added successfully\",\n    \"timestamp\": \"2024-12-08T02:39:28.884Z\",\n    \"data\": {\n        \"id\": 1,\n        \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n        \"product_id\": 46,\n        \"createdAt\": \"2024-12-08T02:39:27.275Z\",\n        \"updatedAt\": \"2024-12-08T02:39:27.275Z\"\n    }\n}"}],"_postman_id":"754ce707-ca53-429c-b384-674b5f41aa2c"},{"name":"Get Top Favorited Products","id":"703d49e8-82a8-4047-8501-eb16adc391db","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":true,"source":{"_postman_id":"7275fd6d-9618-4b62-860e-960b63fdce4f","id":"7275fd6d-9618-4b62-860e-960b63fdce4f","name":"Surevenir API","type":"collection"}},"urlObject":{"query":[],"variable":[]},"url":""},"response":[{"id":"f559fc6f-ae86-4894-b657-359802f2db5c","name":"200","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{surevenir_host}}/api/products/top-favorites","host":["{{surevenir_host}}"],"path":["api","products","top-favorites"],"query":[{"key":"limit","value":"10","description":"optional. default: 10","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"6731"},{"key":"ETag","value":"W/\"1a4b-t0o7pACrVTKS5Mt9r6k9tSEs9gA\""},{"key":"Date","value":"Sun, 08 Dec 2024 03:08:14 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Top favorited products retrieved successfully\",\n    \"timestamp\": \"2024-12-08T03:08:14.208Z\",\n    \"data\": {\n        \"products\": [\n            {\n                \"id\": 46,\n                \"slug\": \"abb37e2d-aa2d-4cb1-8eac-b29e30a63a14\",\n                \"name\": \"White Beach Hat with Bow\",\n                \"description\": \"The White Beach Hat with Bow is the perfect accessory to elevate your beachwear or summer outfit. Featuring a wide brim for sun protection and a delicate bow detail, this stylish hat adds a touch of elegance while keeping you cool and shaded during sunny days. Its classic white color ensures versatility, complementing any outfit from swimsuits to casual dresses.\",\n                \"price\": 120000,\n                \"merchant_id\": 1,\n                \"stock\": 16,\n                \"createdAt\": \"2024-12-07T17:45:08.186Z\",\n                \"updatedAt\": \"2024-12-07T17:45:08.186Z\",\n                \"merchant\": {\n                    \"id\": 1,\n                    \"name\": \"Krisna Oleh-Oleh\",\n                    \"market\": null\n                },\n                \"product_categories\": [\n                    {\n                        \"category\": {\n                            \"id\": 14,\n                            \"name\": \"Beach Hat Bali\"\n                        }\n                    }\n                ],\n                \"images\": [\n                    {\n                        \"id\": 120,\n                        \"item_id\": 46,\n                        \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733593525988_beach-hat-bali-1.jpg\",\n                        \"type\": \"product\",\n                        \"createdAt\": \"2024-12-07T17:45:26.157Z\",\n                        \"updatedAt\": \"2024-12-07T17:45:26.157Z\"\n                    }\n                ],\n                \"favorite_count\": 1\n            },\n            {\n                \"id\": 16,\n                \"slug\": \"e3725fdb-331e-40a2-94ea-d03bf375757c\",\n                \"name\": \"Dupa\",\n                \"description\": \"Product description\",\n                \"price\": 100000,\n                \"merchant_id\": 1,\n                \"stock\": 20,\n                \"createdAt\": \"2024-12-07T13:45:02.660Z\",\n                \"updatedAt\": \"2024-12-07T13:45:02.660Z\",\n                \"merchant\": {\n                    \"id\": 1,\n                    \"name\": \"Krisna Oleh-Oleh\",\n                    \"market\": null\n                },\n                \"product_categories\": [],\n                \"images\": [],\n                \"favorite_count\": 0\n            },\n            {\n                \"id\": 19,\n                \"slug\": \"3f0ca0c3-087f-4fe4-b1c7-544c1fe660e3\",\n                \"name\": \"Wooden Fan\",\n                \"description\": \"Wooden Fan with floral fabric pattern\",\n                \"price\": 21000,\n                \"merchant_id\": 23,\n                \"stock\": 402,\n                \"createdAt\": \"2024-12-07T13:49:56.235Z\",\n                \"updatedAt\": \"2024-12-07T13:49:56.235Z\",\n                \"merchant\": {\n                    \"id\": 23,\n                    \"name\": \"Agung Bali Oleh-Oleh\",\n                    \"market\": null\n                },\n                \"product_categories\": [\n                    {\n                        \"category\": {\n                            \"id\": 20,\n                            \"name\": \"Handy Fan\"\n                        }\n                    }\n                ],\n                \"images\": [],\n                \"favorite_count\": 0\n            },\n            {\n                \"id\": 20,\n                \"slug\": \"f8785484-65fb-4e04-a84e-ec9121e390ad\",\n                \"name\": \"Freshcare\",\n                \"description\": \"Hangat\",\n                \"price\": 100000,\n                \"merchant_id\": 16,\n                \"stock\": 0,\n                \"createdAt\": \"2024-12-07T13:50:46.114Z\",\n                \"updatedAt\": \"2024-12-07T13:50:46.114Z\",\n                \"merchant\": {\n                    \"id\": 16,\n                    \"name\": \"The Keranjang Bali\",\n                    \"market\": null\n                },\n                \"product_categories\": [\n                    {\n                        \"category\": {\n                            \"id\": 12,\n                            \"name\": \"Aromatherapy Candle\"\n                        }\n                    }\n                ],\n                \"images\": [\n                    {\n                        \"id\": 95,\n                        \"item_id\": 20,\n                        \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733583558015_01hyy50cajx7856hcyzmbxrwhx.jpg\",\n                        \"type\": \"product\",\n                        \"createdAt\": \"2024-12-07T14:59:18.241Z\",\n                        \"updatedAt\": \"2024-12-07T14:59:18.241Z\"\n                    }\n                ],\n                \"favorite_count\": 0\n            },\n            {\n                \"id\": 21,\n                \"slug\": \"49b20883-fc51-4bc2-8d17-9ea3f7d4b54b\",\n                \"name\": \"Round Rattan Sling Bag\",\n                \"description\": \"A sling bag that crafted from rattan\",\n                \"price\": 40000,\n                \"merchant_id\": 19,\n                \"stock\": 50,\n                \"createdAt\": \"2024-12-07T14:09:58.741Z\",\n                \"updatedAt\": \"2024-12-07T14:09:58.741Z\",\n                \"merchant\": {\n                    \"id\": 19,\n                    \"name\": \"Balira Art Shop\",\n                    \"market\": null\n                },\n                \"product_categories\": [\n                    {\n                        \"category\": {\n                            \"id\": 25,\n                            \"name\": \"Rattan bag\"\n                        }\n                    }\n                ],\n                \"images\": [],\n                \"favorite_count\": 0\n            },\n            {\n                \"id\": 22,\n                \"slug\": \"16a236df-6208-48c0-a4ec-bc1d691fe2a4\",\n                \"name\": \"Small Grey Dreamcatcher\",\n                \"description\": \"10 cm dreamcatcher\",\n                \"price\": 20000,\n                \"merchant_id\": 19,\n                \"stock\": 20,\n                \"createdAt\": \"2024-12-07T14:14:11.878Z\",\n                \"updatedAt\": \"2024-12-07T14:14:11.878Z\",\n                \"merchant\": {\n                    \"id\": 19,\n                    \"name\": \"Balira Art Shop\",\n                    \"market\": null\n                },\n                \"product_categories\": [\n                    {\n                        \"category\": {\n                            \"id\": 21,\n                            \"name\": \"Dream Catcher\"\n                        }\n                    }\n                ],\n                \"images\": [\n                    {\n                        \"id\": 96,\n                        \"item_id\": 22,\n                        \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588831882_dream-catcher-5.jpg\",\n                        \"type\": \"product\",\n                        \"createdAt\": \"2024-12-07T16:27:12.267Z\",\n                        \"updatedAt\": \"2024-12-07T16:27:12.267Z\"\n                    },\n                    {\n                        \"id\": 97,\n                        \"item_id\": 22,\n                        \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588831890_dream-catcher-6.jpg\",\n                        \"type\": \"product\",\n                        \"createdAt\": \"2024-12-07T16:27:12.267Z\",\n                        \"updatedAt\": \"2024-12-07T16:27:12.267Z\"\n                    }\n                ],\n                \"favorite_count\": 0\n            },\n            {\n                \"id\": 23,\n                \"slug\": \"f1781506-2298-42ec-bd7d-027b4d4df06f\",\n                \"name\": \"Bali Seashell Rattan Bag\",\n                \"description\": \"A crossbody rattan bag that handcrafted from natural rattan and features a beautiful array of carefully selected seashells that are individually placed by hand\",\n                \"price\": 55000,\n                \"merchant_id\": 19,\n                \"stock\": 50,\n                \"createdAt\": \"2024-12-07T14:17:57.351Z\",\n                \"updatedAt\": \"2024-12-07T14:17:57.351Z\",\n                \"merchant\": {\n                    \"id\": 19,\n                    \"name\": \"Balira Art Shop\",\n                    \"market\": null\n                },\n                \"product_categories\": [\n                    {\n                        \"category\": {\n                            \"id\": 25,\n                            \"name\": \"Rattan bag\"\n                        }\n                    }\n                ],\n                \"images\": [],\n                \"favorite_count\": 0\n            },\n            {\n                \"id\": 24,\n                \"slug\": \"e024955c-64db-4190-9b84-4f461f5e650c\",\n                \"name\": \"Jasmine Aromatherapy Candle\",\n                \"description\": \"A Jasmine Aromatherapy Candle is a specially crafted candle infused with the soothing and floral aroma of jasmine essential oil. Known for its uplifting and calming properties, jasmine is celebrated in aromatherapy for reducing stress, enhancing mood, and promoting relaxation.\",\n                \"price\": 70000,\n                \"merchant_id\": 1,\n                \"stock\": 15,\n                \"createdAt\": \"2024-12-07T16:26:41.284Z\",\n                \"updatedAt\": \"2024-12-07T16:26:41.284Z\",\n                \"merchant\": {\n                    \"id\": 1,\n                    \"name\": \"Krisna Oleh-Oleh\",\n                    \"market\": null\n                },\n                \"product_categories\": [\n                    {\n                        \"category\": {\n                            \"id\": 12,\n                            \"name\": \"Aromatherapy Candle\"\n                        }\n                    }\n                ],\n                \"images\": [\n                    {\n                        \"id\": 98,\n                        \"item_id\": 24,\n                        \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733589863764_aromatherapy-candle-8.jpg\",\n                        \"type\": \"product\",\n                        \"createdAt\": \"2024-12-07T16:44:23.932Z\",\n                        \"updatedAt\": \"2024-12-07T16:44:23.932Z\"\n                    }\n                ],\n                \"favorite_count\": 0\n            },\n            {\n                \"id\": 25,\n                \"slug\": \"e4cf0901-7a71-4d9e-8fda-9adbab1ef55d\",\n                \"name\": \"Island Coconut Mahogany Aromatherapy Candle\",\n                \"description\": \"The Island Coconut Mahogany Aromatherapy Candle combines the rich, earthy warmth of mahogany with the tropical sweetness of coconut, creating a luxurious and soothing fragrance blend.\",\n                \"price\": 80000,\n                \"merchant_id\": 1,\n                \"stock\": 5,\n                \"createdAt\": \"2024-12-07T16:40:20.230Z\",\n                \"updatedAt\": \"2024-12-07T16:40:20.230Z\",\n                \"merchant\": {\n                    \"id\": 1,\n                    \"name\": \"Krisna Oleh-Oleh\",\n                    \"market\": null\n                },\n                \"product_categories\": [\n                    {\n                        \"category\": {\n                            \"id\": 12,\n                            \"name\": \"Aromatherapy Candle\"\n                        }\n                    }\n                ],\n                \"images\": [\n                    {\n                        \"id\": 99,\n                        \"item_id\": 25,\n                        \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733589876348_aromatherapy-candle-1.jpg\",\n                        \"type\": \"product\",\n                        \"createdAt\": \"2024-12-07T16:44:36.520Z\",\n                        \"updatedAt\": \"2024-12-07T16:44:36.520Z\"\n                    }\n                ],\n                \"favorite_count\": 0\n            },\n            {\n                \"id\": 26,\n                \"slug\": \"e2180c62-0c1f-4361-b87a-6190c2b13c3b\",\n                \"name\": \"Creamy Vanilla Swirl Aromatherapy Candle\",\n                \"description\": \"The Creamy Vanilla Swirl Aromatherapy Candle is a delightful blend of rich, creamy vanilla and subtle hints of warm, comforting sweetness.\",\n                \"price\": 80000,\n                \"merchant_id\": 1,\n                \"stock\": 20,\n                \"createdAt\": \"2024-12-07T16:42:46.990Z\",\n                \"updatedAt\": \"2024-12-07T16:42:46.990Z\",\n                \"merchant\": {\n                    \"id\": 1,\n                    \"name\": \"Krisna Oleh-Oleh\",\n                    \"market\": null\n                },\n                \"product_categories\": [\n                    {\n                        \"category\": {\n                            \"id\": 12,\n                            \"name\": \"Aromatherapy Candle\"\n                        }\n                    }\n                ],\n                \"images\": [\n                    {\n                        \"id\": 100,\n                        \"item_id\": 26,\n                        \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733589906602_aromatherapy-candle-5.jpg\",\n                        \"type\": \"product\",\n                        \"createdAt\": \"2024-12-07T16:45:06.743Z\",\n                        \"updatedAt\": \"2024-12-07T16:45:06.743Z\"\n                    }\n                ],\n                \"favorite_count\": 0\n            }\n        ]\n    }\n}"}],"_postman_id":"703d49e8-82a8-4047-8501-eb16adc391db"},{"name":"Get Favorited Products","id":"39c0c692-180f-4d0d-90f3-313c49f2438e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/products/favorites","urlObject":{"path":["api","products","favorites"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"9fdef6ed-6ef9-4827-8ec6-2b89bd6621b9","name":"200","originalRequest":{"method":"GET","header":[],"url":"{{surevenir_host}}/api/products/favorites"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1040"},{"key":"ETag","value":"W/\"410-3IVSaCO/z1VCli5HRELv6imza+s\""},{"key":"Date","value":"Sun, 08 Dec 2024 03:14:32 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Top favorited products retrieved successfully\",\n    \"timestamp\": \"2024-12-08T03:14:32.322Z\",\n    \"data\": {\n        \"products\": [\n            {\n                \"id\": 1,\n                \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n                \"product_id\": 46,\n                \"createdAt\": \"2024-12-08T02:39:27.275Z\",\n                \"updatedAt\": \"2024-12-08T02:39:27.275Z\",\n                \"product\": {\n                    \"id\": 46,\n                    \"slug\": \"abb37e2d-aa2d-4cb1-8eac-b29e30a63a14\",\n                    \"name\": \"White Beach Hat with Bow\",\n                    \"description\": \"The White Beach Hat with Bow is the perfect accessory to elevate your beachwear or summer outfit. Featuring a wide brim for sun protection and a delicate bow detail, this stylish hat adds a touch of elegance while keeping you cool and shaded during sunny days. Its classic white color ensures versatility, complementing any outfit from swimsuits to casual dresses.\",\n                    \"price\": 120000,\n                    \"merchant_id\": 1,\n                    \"stock\": 16,\n                    \"createdAt\": \"2024-12-07T17:45:08.186Z\",\n                    \"updatedAt\": \"2024-12-07T17:45:08.186Z\",\n                    \"merchant\": {\n                        \"id\": 1,\n                        \"name\": \"Krisna Oleh-Oleh\",\n                        \"market\": null\n                    },\n                    \"product_categories\": [\n                        {\n                            \"category\": {\n                                \"id\": 14,\n                                \"name\": \"Beach Hat Bali\"\n                            }\n                        }\n                    ]\n                },\n                \"images\": []\n            }\n        ]\n    }\n}"}],"_postman_id":"39c0c692-180f-4d0d-90f3-313c49f2438e"},{"name":"Delete From Favorites","id":"47d89386-b284-4baf-96c3-43ca6836f175","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/products/12/favorites","urlObject":{"path":["api","products","12","favorites"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"e4166795-881b-478b-9dd8-2b04712cd600","name":"200","originalRequest":{"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/products/46/favorites"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"147"},{"key":"ETag","value":"W/\"93-0v0g4DwqIbxAzthRQu7A0md0vAo\""},{"key":"Date","value":"Sun, 08 Dec 2024 03:15:56 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Product deleted from favorite successfully\",\n    \"timestamp\": \"2024-12-08T03:15:56.197Z\",\n    \"data\": {\n        \"id\": \"46\"\n    }\n}"}],"_postman_id":"47d89386-b284-4baf-96c3-43ca6836f175"}],"id":"442b7dfe-4392-4061-8de0-33ca3ac0965a","_postman_id":"442b7dfe-4392-4061-8de0-33ca3ac0965a","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":true,"source":{"_postman_id":"7275fd6d-9618-4b62-860e-960b63fdce4f","id":"7275fd6d-9618-4b62-860e-960b63fdce4f","name":"Surevenir API","type":"collection"}}},{"name":"Cart","item":[{"name":"Add Product To Cart","id":"ce1baafb-7e9f-4b4d-9c31-838851424eaf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"product_id\": 1,\r\n    \"quantity\": 2\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/carts","urlObject":{"path":["api","carts"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"e547ac18-a071-42ee-8524-5e87ac64ec0b","name":"201","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"product_id\": 6,\r\n    \"quantity\": 8\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/carts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"533"},{"key":"ETag","value":"W/\"215-sdKFh3fRd3av+lMjpAJCwwITq8Y\""},{"key":"Date","value":"Thu, 28 Nov 2024 13:45:36 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Product added to cart\",\n    \"data\": {\n        \"cart\": [\n            {\n                \"id\": 1,\n                \"slug\": \"c9fff1d9-acfb-46a3-b4bc-d797660a6828\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 6,\n                \"quantity\": 10,\n                \"createdAt\": \"2024-11-28T13:45:15.448Z\",\n                \"updatedAt\": \"2024-11-28T13:45:15.448Z\",\n                \"product\": {\n                    \"id\": 6,\n                    \"slug\": \"e1463d35-fa1e-4e66-8324-50f7a807c022\",\n                    \"name\": \"Product ZZZ\",\n                    \"description\": \"Product description\",\n                    \"price\": 210000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:38:57.034Z\",\n                    \"updatedAt\": \"2024-11-28T13:38:57.034Z\"\n                }\n            }\n        ],\n        \"total_price\": 2100000\n    }\n}"},{"id":"b40a6350-563b-4cc6-b046-a1a65de016a4","name":"201","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"product_id\": 7,\r\n    \"quantity\": 8\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/carts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"956"},{"key":"ETag","value":"W/\"3bc-W2PcuunCdTBHpxZFN+GyCpELY9I\""},{"key":"Date","value":"Thu, 28 Nov 2024 13:46:11 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Product added to cart\",\n    \"data\": {\n        \"cart\": [\n            {\n                \"id\": 1,\n                \"slug\": \"c9fff1d9-acfb-46a3-b4bc-d797660a6828\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 6,\n                \"quantity\": 10,\n                \"createdAt\": \"2024-11-28T13:45:15.448Z\",\n                \"updatedAt\": \"2024-11-28T13:45:15.448Z\",\n                \"product\": {\n                    \"id\": 6,\n                    \"slug\": \"e1463d35-fa1e-4e66-8324-50f7a807c022\",\n                    \"name\": \"Product ZZZ\",\n                    \"description\": \"Product description\",\n                    \"price\": 210000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:38:57.034Z\",\n                    \"updatedAt\": \"2024-11-28T13:38:57.034Z\"\n                }\n            },\n            {\n                \"id\": 2,\n                \"slug\": \"0a5ac796-20f8-440e-adce-402929f9daa7\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 7,\n                \"quantity\": 8,\n                \"createdAt\": \"2024-11-28T13:46:11.733Z\",\n                \"updatedAt\": \"2024-11-28T13:46:11.733Z\",\n                \"product\": {\n                    \"id\": 7,\n                    \"slug\": \"a61a1b6f-e0db-48b2-9933-779ccddcd657\",\n                    \"name\": \"Product XXX\",\n                    \"description\": \"Product description\",\n                    \"price\": 10000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:39:46.297Z\",\n                    \"updatedAt\": \"2024-11-28T13:39:46.297Z\"\n                }\n            }\n        ],\n        \"total_price\": 2180000\n    }\n}"}],"_postman_id":"ce1baafb-7e9f-4b4d-9c31-838851424eaf"},{"name":"Get Products In Cart","id":"bcd77b81-2b48-4a5e-8feb-2d3f986e2abc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/carts","urlObject":{"path":["api","carts"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"1c99cdba-1b42-46ae-8cc4-465d6f2e17b1","name":"200","originalRequest":{"method":"GET","header":[],"url":"{{surevenir_host}}/api/carts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1996"},{"key":"ETag","value":"W/\"7cc-SUj0vo20mBE//w+3PYeApQfEkQk\""},{"key":"Date","value":"Sun, 01 Dec 2024 13:36:58 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Cart fetched\",\n    \"data\": {\n        \"cart\": [\n            {\n                \"id\": 3,\n                \"slug\": \"c3f7dccc-0772-4eda-8e9b-5a1a3a7e58fc\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 7,\n                \"quantity\": 4,\n                \"createdAt\": \"2024-12-01T13:28:45.451Z\",\n                \"updatedAt\": \"2024-12-01T13:28:45.451Z\",\n                \"product\": {\n                    \"id\": 7,\n                    \"slug\": \"a61a1b6f-e0db-48b2-9933-779ccddcd657\",\n                    \"name\": \"Product XXX\",\n                    \"description\": \"Product description\",\n                    \"price\": 10000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:39:46.297Z\",\n                    \"updatedAt\": \"2024-11-28T13:39:46.297Z\",\n                    \"merchant\": {\n                        \"id\": 1,\n                        \"slug\": \"664617f6-63b9-4a0d-b277-49adcc2d2ff3\",\n                        \"name\": \"Merchant 1\",\n                        \"profile_image_url\": null,\n                        \"description\": \"Tester\",\n                        \"addresses\": null,\n                        \"longitude\": \"101\",\n                        \"latitude\": \"100\",\n                        \"user_id\": \"11qr23st\",\n                        \"market_id\": 1,\n                        \"createdAt\": \"2024-11-28T13:26:27.948Z\",\n                        \"updatedAt\": \"2024-11-28T13:26:27.948Z\"\n                    },\n                    \"images\": [\n                        \"https://storage.googleapis.com/surevenir-gcs-bucket/1732801186309_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                        \"https://storage.googleapis.com/surevenir-gcs-bucket/1732801186312_Group 2.png\"\n                    ]\n                },\n                \"subtotal_price\": 40000\n            },\n            {\n                \"id\": 4,\n                \"slug\": \"0a497b20-6036-49bd-9e9e-62f1818a42d8\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 6,\n                \"quantity\": 5,\n                \"createdAt\": \"2024-12-01T13:29:43.297Z\",\n                \"updatedAt\": \"2024-12-01T13:29:43.297Z\",\n                \"product\": {\n                    \"id\": 6,\n                    \"slug\": \"e1463d35-fa1e-4e66-8324-50f7a807c022\",\n                    \"name\": \"Product ZZZ\",\n                    \"description\": \"Product description\",\n                    \"price\": 210000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:38:57.034Z\",\n                    \"updatedAt\": \"2024-11-28T13:38:57.034Z\",\n                    \"merchant\": {\n                        \"id\": 1,\n                        \"slug\": \"664617f6-63b9-4a0d-b277-49adcc2d2ff3\",\n                        \"name\": \"Merchant 1\",\n                        \"profile_image_url\": null,\n                        \"description\": \"Tester\",\n                        \"addresses\": null,\n                        \"longitude\": \"101\",\n                        \"latitude\": \"100\",\n                        \"user_id\": \"11qr23st\",\n                        \"market_id\": 1,\n                        \"createdAt\": \"2024-11-28T13:26:27.948Z\",\n                        \"updatedAt\": \"2024-11-28T13:26:27.948Z\"\n                    },\n                    \"images\": [\n                        \"https://storage.googleapis.com/surevenir-gcs-bucket/1732801137050_thisisengineering-pIdteYOzGFY-unsplash.jpg\",\n                        \"https://storage.googleapis.com/surevenir-gcs-bucket/1732801137058_Group 2.png\"\n                    ]\n                },\n                \"subtotal_price\": 1050000\n            }\n        ],\n        \"total_price\": 1090000\n    }\n}"}],"_postman_id":"bcd77b81-2b48-4a5e-8feb-2d3f986e2abc"},{"name":"Update Product In Cart","id":"d881a5ca-da81-4564-83e0-456ae7362d9b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"quantity\": 1\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/carts/1","urlObject":{"path":["api","carts","1"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"ff58a717-2373-499c-ba9e-08c4c82d11c0","name":"200","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"quantity\": 1\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/carts/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"956"},{"key":"ETag","value":"W/\"3bc-2Isjm1q3E1VMsS39xwGHRTb34Ek\""},{"key":"Date","value":"Thu, 28 Nov 2024 14:03:05 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Product updated in cart\",\n    \"data\": {\n        \"cart\": [\n            {\n                \"id\": 1,\n                \"slug\": \"c9fff1d9-acfb-46a3-b4bc-d797660a6828\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 6,\n                \"quantity\": 1,\n                \"createdAt\": \"2024-11-28T13:45:15.448Z\",\n                \"updatedAt\": \"2024-11-28T13:45:15.448Z\",\n                \"product\": {\n                    \"id\": 6,\n                    \"slug\": \"e1463d35-fa1e-4e66-8324-50f7a807c022\",\n                    \"name\": \"Product ZZZ\",\n                    \"description\": \"Product description\",\n                    \"price\": 210000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:38:57.034Z\",\n                    \"updatedAt\": \"2024-11-28T13:38:57.034Z\"\n                }\n            },\n            {\n                \"id\": 2,\n                \"slug\": \"0a5ac796-20f8-440e-adce-402929f9daa7\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 7,\n                \"quantity\": 8,\n                \"createdAt\": \"2024-11-28T13:46:11.733Z\",\n                \"updatedAt\": \"2024-11-28T13:46:11.733Z\",\n                \"product\": {\n                    \"id\": 7,\n                    \"slug\": \"a61a1b6f-e0db-48b2-9933-779ccddcd657\",\n                    \"name\": \"Product XXX\",\n                    \"description\": \"Product description\",\n                    \"price\": 10000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:39:46.297Z\",\n                    \"updatedAt\": \"2024-11-28T13:39:46.297Z\"\n                }\n            }\n        ],\n        \"total_price\": 290000\n    }\n}"}],"_postman_id":"d881a5ca-da81-4564-83e0-456ae7362d9b"},{"name":"Delete Cart","id":"0389e76d-71bd-4ff2-bbfd-51493807a5d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":true,"source":{"_postman_id":"7275fd6d-9618-4b62-860e-960b63fdce4f","id":"7275fd6d-9618-4b62-860e-960b63fdce4f","name":"Surevenir API","type":"collection"}},"urlObject":{"query":[],"variable":[]},"url":""},"response":[{"id":"78b7d45b-48af-48b0-af53-8c1aa3d5ca89","name":"200","originalRequest":{"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/carts/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"533"},{"key":"ETag","value":"W/\"215-oV1w0jx1D97OR9Xp2YepglmsrbE\""},{"key":"Date","value":"Thu, 28 Nov 2024 14:14:57 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Product deleted from cart\",\n    \"data\": {\n        \"cart\": [\n            {\n                \"id\": 2,\n                \"slug\": \"0a5ac796-20f8-440e-adce-402929f9daa7\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 7,\n                \"quantity\": 8,\n                \"createdAt\": \"2024-11-28T13:46:11.733Z\",\n                \"updatedAt\": \"2024-11-28T13:46:11.733Z\",\n                \"product\": {\n                    \"id\": 7,\n                    \"slug\": \"a61a1b6f-e0db-48b2-9933-779ccddcd657\",\n                    \"name\": \"Product XXX\",\n                    \"description\": \"Product description\",\n                    \"price\": 10000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:39:46.297Z\",\n                    \"updatedAt\": \"2024-11-28T13:39:46.297Z\"\n                }\n            }\n        ],\n        \"total_price\": 80000\n    }\n}"}],"_postman_id":"0389e76d-71bd-4ff2-bbfd-51493807a5d2"},{"name":"Delete All Products In Cart","id":"9c43f85e-81a2-4ff2-8bd1-185666e0433f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"urlencoded","urlencoded":[]},"url":"{{surevenir_host}}/api/carts","urlObject":{"path":["api","carts"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"2f31e7b2-ddde-4955-8e80-a204c79ece27","name":"200","originalRequest":{"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/carts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"112"},{"key":"ETag","value":"W/\"70-0qVFyRHYydKhCypt9smeKE6Bw9E\""},{"key":"Date","value":"Thu, 28 Nov 2024 14:16:51 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"All products deleted from cart\",\n    \"data\": {\n        \"cart\": [],\n        \"total_price\": 0\n    }\n}"}],"_postman_id":"9c43f85e-81a2-4ff2-8bd1-185666e0433f"},{"name":"Checkout","id":"c5adf5b8-6bff-440d-a20c-8ed4d6e77977","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/carts/1/checkout","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":true,"source":{"_postman_id":"7275fd6d-9618-4b62-860e-960b63fdce4f","id":"7275fd6d-9618-4b62-860e-960b63fdce4f","name":"Surevenir API","type":"collection"}},"urlObject":{"path":["api","carts","1","checkout"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"8eaae576-7765-42c8-a066-82c107dccebe","name":"200","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"product_ids\": [6, 7]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/carts/checkout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1562"},{"key":"ETag","value":"W/\"61a-/vOkH/H1EwT5oFMVa4K7Ef/bfCs\""},{"key":"Date","value":"Sun, 01 Dec 2024 14:06:32 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Checkout successful\",\n    \"data\": {\n        \"cart\": [\n            {\n                \"id\": 5,\n                \"slug\": \"ec343994-1a6d-4f98-a25a-beccedd76591\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 7,\n                \"quantity\": 2,\n                \"createdAt\": \"2024-12-01T14:06:24.779Z\",\n                \"updatedAt\": \"2024-12-01T14:06:24.779Z\",\n                \"product\": {\n                    \"id\": 7,\n                    \"slug\": \"a61a1b6f-e0db-48b2-9933-779ccddcd657\",\n                    \"name\": \"Product XXX\",\n                    \"description\": \"Product description\",\n                    \"price\": 10000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:39:46.297Z\",\n                    \"updatedAt\": \"2024-11-28T13:39:46.297Z\",\n                    \"merchant\": {\n                        \"name\": \"Merchant 1\"\n                    }\n                },\n                \"subtotal_price\": 20000\n            },\n            {\n                \"id\": 6,\n                \"slug\": \"cea8f6c5-6afc-4539-a561-99cd9c933d0f\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 6,\n                \"quantity\": 2,\n                \"createdAt\": \"2024-12-01T14:06:27.887Z\",\n                \"updatedAt\": \"2024-12-01T14:06:27.887Z\",\n                \"product\": {\n                    \"id\": 6,\n                    \"slug\": \"e1463d35-fa1e-4e66-8324-50f7a807c022\",\n                    \"name\": \"Product ZZZ\",\n                    \"description\": \"Product description\",\n                    \"price\": 210000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:38:57.034Z\",\n                    \"updatedAt\": \"2024-11-28T13:38:57.034Z\",\n                    \"merchant\": {\n                        \"name\": \"Merchant 1\"\n                    }\n                },\n                \"subtotal_price\": 420000\n            }\n        ],\n        \"checkout\": {\n            \"id\": 8,\n            \"slug\": \"9029bcde-e28a-4f49-8e5c-bce9b437bd88\",\n            \"user_id\": \"11qr23st\",\n            \"total_price\": 440000,\n            \"status\": \"PENDING\",\n            \"createdAt\": \"2024-12-01T14:06:32.338Z\",\n            \"updatedAt\": \"2024-12-01T14:06:32.338Z\"\n        },\n        \"checkout_details\": [\n            {\n                \"product_id\": 7,\n                \"checkout_id\": 8,\n                \"product_quantity\": 2,\n                \"product_subtotal\": 20000,\n                \"product_identity\": \"Product XXX-Merchant 1\",\n                \"product_price\": 10000\n            },\n            {\n                \"product_id\": 6,\n                \"checkout_id\": 8,\n                \"product_quantity\": 2,\n                \"product_subtotal\": 420000,\n                \"product_identity\": \"Product ZZZ-Merchant 1\",\n                \"product_price\": 210000\n            }\n        ]\n    }\n}"}],"_postman_id":"c5adf5b8-6bff-440d-a20c-8ed4d6e77977"},{"name":"Update Checkout Status","id":"4ce34a5a-5fd1-41b9-8d92-ac0cb667c3de","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"status\":\"CANCELLED\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/carts/checkout/15/status","urlObject":{"path":["api","carts","checkout","15","status"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"9b2e15d3-34f2-47ed-a6a6-9d9de3e52b3f","name":"200","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"product_ids\": [6, 7]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/carts/checkout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1562"},{"key":"ETag","value":"W/\"61a-/vOkH/H1EwT5oFMVa4K7Ef/bfCs\""},{"key":"Date","value":"Sun, 01 Dec 2024 14:06:32 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Checkout successful\",\n    \"data\": {\n        \"cart\": [\n            {\n                \"id\": 5,\n                \"slug\": \"ec343994-1a6d-4f98-a25a-beccedd76591\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 7,\n                \"quantity\": 2,\n                \"createdAt\": \"2024-12-01T14:06:24.779Z\",\n                \"updatedAt\": \"2024-12-01T14:06:24.779Z\",\n                \"product\": {\n                    \"id\": 7,\n                    \"slug\": \"a61a1b6f-e0db-48b2-9933-779ccddcd657\",\n                    \"name\": \"Product XXX\",\n                    \"description\": \"Product description\",\n                    \"price\": 10000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:39:46.297Z\",\n                    \"updatedAt\": \"2024-11-28T13:39:46.297Z\",\n                    \"merchant\": {\n                        \"name\": \"Merchant 1\"\n                    }\n                },\n                \"subtotal_price\": 20000\n            },\n            {\n                \"id\": 6,\n                \"slug\": \"cea8f6c5-6afc-4539-a561-99cd9c933d0f\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 6,\n                \"quantity\": 2,\n                \"createdAt\": \"2024-12-01T14:06:27.887Z\",\n                \"updatedAt\": \"2024-12-01T14:06:27.887Z\",\n                \"product\": {\n                    \"id\": 6,\n                    \"slug\": \"e1463d35-fa1e-4e66-8324-50f7a807c022\",\n                    \"name\": \"Product ZZZ\",\n                    \"description\": \"Product description\",\n                    \"price\": 210000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:38:57.034Z\",\n                    \"updatedAt\": \"2024-11-28T13:38:57.034Z\",\n                    \"merchant\": {\n                        \"name\": \"Merchant 1\"\n                    }\n                },\n                \"subtotal_price\": 420000\n            }\n        ],\n        \"checkout\": {\n            \"id\": 8,\n            \"slug\": \"9029bcde-e28a-4f49-8e5c-bce9b437bd88\",\n            \"user_id\": \"11qr23st\",\n            \"total_price\": 440000,\n            \"status\": \"PENDING\",\n            \"createdAt\": \"2024-12-01T14:06:32.338Z\",\n            \"updatedAt\": \"2024-12-01T14:06:32.338Z\"\n        },\n        \"checkout_details\": [\n            {\n                \"product_id\": 7,\n                \"checkout_id\": 8,\n                \"product_quantity\": 2,\n                \"product_subtotal\": 20000,\n                \"product_identity\": \"Product XXX-Merchant 1\",\n                \"product_price\": 10000\n            },\n            {\n                \"product_id\": 6,\n                \"checkout_id\": 8,\n                \"product_quantity\": 2,\n                \"product_subtotal\": 420000,\n                \"product_identity\": \"Product ZZZ-Merchant 1\",\n                \"product_price\": 210000\n            }\n        ]\n    }\n}"}],"_postman_id":"4ce34a5a-5fd1-41b9-8d92-ac0cb667c3de"},{"name":"Checkout Copy","id":"03afedcd-1902-4c72-8288-19cd227bf6cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/carts/checkout","urlObject":{"path":["api","carts","checkout"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"56bae9af-6d20-4453-ba4e-a0fe40946ae4","name":"200","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"product_ids\": [6, 7]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/carts/checkout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1562"},{"key":"ETag","value":"W/\"61a-/vOkH/H1EwT5oFMVa4K7Ef/bfCs\""},{"key":"Date","value":"Sun, 01 Dec 2024 14:06:32 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Checkout successful\",\n    \"data\": {\n        \"cart\": [\n            {\n                \"id\": 5,\n                \"slug\": \"ec343994-1a6d-4f98-a25a-beccedd76591\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 7,\n                \"quantity\": 2,\n                \"createdAt\": \"2024-12-01T14:06:24.779Z\",\n                \"updatedAt\": \"2024-12-01T14:06:24.779Z\",\n                \"product\": {\n                    \"id\": 7,\n                    \"slug\": \"a61a1b6f-e0db-48b2-9933-779ccddcd657\",\n                    \"name\": \"Product XXX\",\n                    \"description\": \"Product description\",\n                    \"price\": 10000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:39:46.297Z\",\n                    \"updatedAt\": \"2024-11-28T13:39:46.297Z\",\n                    \"merchant\": {\n                        \"name\": \"Merchant 1\"\n                    }\n                },\n                \"subtotal_price\": 20000\n            },\n            {\n                \"id\": 6,\n                \"slug\": \"cea8f6c5-6afc-4539-a561-99cd9c933d0f\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 6,\n                \"quantity\": 2,\n                \"createdAt\": \"2024-12-01T14:06:27.887Z\",\n                \"updatedAt\": \"2024-12-01T14:06:27.887Z\",\n                \"product\": {\n                    \"id\": 6,\n                    \"slug\": \"e1463d35-fa1e-4e66-8324-50f7a807c022\",\n                    \"name\": \"Product ZZZ\",\n                    \"description\": \"Product description\",\n                    \"price\": 210000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:38:57.034Z\",\n                    \"updatedAt\": \"2024-11-28T13:38:57.034Z\",\n                    \"merchant\": {\n                        \"name\": \"Merchant 1\"\n                    }\n                },\n                \"subtotal_price\": 420000\n            }\n        ],\n        \"checkout\": {\n            \"id\": 8,\n            \"slug\": \"9029bcde-e28a-4f49-8e5c-bce9b437bd88\",\n            \"user_id\": \"11qr23st\",\n            \"total_price\": 440000,\n            \"status\": \"PENDING\",\n            \"createdAt\": \"2024-12-01T14:06:32.338Z\",\n            \"updatedAt\": \"2024-12-01T14:06:32.338Z\"\n        },\n        \"checkout_details\": [\n            {\n                \"product_id\": 7,\n                \"checkout_id\": 8,\n                \"product_quantity\": 2,\n                \"product_subtotal\": 20000,\n                \"product_identity\": \"Product XXX-Merchant 1\",\n                \"product_price\": 10000\n            },\n            {\n                \"product_id\": 6,\n                \"checkout_id\": 8,\n                \"product_quantity\": 2,\n                \"product_subtotal\": 420000,\n                \"product_identity\": \"Product ZZZ-Merchant 1\",\n                \"product_price\": 210000\n            }\n        ]\n    }\n}"}],"_postman_id":"03afedcd-1902-4c72-8288-19cd227bf6cf"},{"name":"Checkout All","id":"f4c970e0-a2dc-4cf1-9568-94df08110fdb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/carts/checkout/all","urlObject":{"path":["api","carts","checkout","all"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"69834ca8-ac5c-4a9e-8a70-6f27c37bcdbd","name":"200","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"product_ids\": [6, 7]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/carts/checkout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1562"},{"key":"ETag","value":"W/\"61a-/vOkH/H1EwT5oFMVa4K7Ef/bfCs\""},{"key":"Date","value":"Sun, 01 Dec 2024 14:06:32 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Checkout successful\",\n    \"data\": {\n        \"cart\": [\n            {\n                \"id\": 5,\n                \"slug\": \"ec343994-1a6d-4f98-a25a-beccedd76591\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 7,\n                \"quantity\": 2,\n                \"createdAt\": \"2024-12-01T14:06:24.779Z\",\n                \"updatedAt\": \"2024-12-01T14:06:24.779Z\",\n                \"product\": {\n                    \"id\": 7,\n                    \"slug\": \"a61a1b6f-e0db-48b2-9933-779ccddcd657\",\n                    \"name\": \"Product XXX\",\n                    \"description\": \"Product description\",\n                    \"price\": 10000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:39:46.297Z\",\n                    \"updatedAt\": \"2024-11-28T13:39:46.297Z\",\n                    \"merchant\": {\n                        \"name\": \"Merchant 1\"\n                    }\n                },\n                \"subtotal_price\": 20000\n            },\n            {\n                \"id\": 6,\n                \"slug\": \"cea8f6c5-6afc-4539-a561-99cd9c933d0f\",\n                \"user_id\": \"11qr23st\",\n                \"product_id\": 6,\n                \"quantity\": 2,\n                \"createdAt\": \"2024-12-01T14:06:27.887Z\",\n                \"updatedAt\": \"2024-12-01T14:06:27.887Z\",\n                \"product\": {\n                    \"id\": 6,\n                    \"slug\": \"e1463d35-fa1e-4e66-8324-50f7a807c022\",\n                    \"name\": \"Product ZZZ\",\n                    \"description\": \"Product description\",\n                    \"price\": 210000,\n                    \"merchant_id\": 1,\n                    \"stock\": 50,\n                    \"createdAt\": \"2024-11-28T13:38:57.034Z\",\n                    \"updatedAt\": \"2024-11-28T13:38:57.034Z\",\n                    \"merchant\": {\n                        \"name\": \"Merchant 1\"\n                    }\n                },\n                \"subtotal_price\": 420000\n            }\n        ],\n        \"checkout\": {\n            \"id\": 8,\n            \"slug\": \"9029bcde-e28a-4f49-8e5c-bce9b437bd88\",\n            \"user_id\": \"11qr23st\",\n            \"total_price\": 440000,\n            \"status\": \"PENDING\",\n            \"createdAt\": \"2024-12-01T14:06:32.338Z\",\n            \"updatedAt\": \"2024-12-01T14:06:32.338Z\"\n        },\n        \"checkout_details\": [\n            {\n                \"product_id\": 7,\n                \"checkout_id\": 8,\n                \"product_quantity\": 2,\n                \"product_subtotal\": 20000,\n                \"product_identity\": \"Product XXX-Merchant 1\",\n                \"product_price\": 10000\n            },\n            {\n                \"product_id\": 6,\n                \"checkout_id\": 8,\n                \"product_quantity\": 2,\n                \"product_subtotal\": 420000,\n                \"product_identity\": \"Product ZZZ-Merchant 1\",\n                \"product_price\": 210000\n            }\n        ]\n    }\n}"}],"_postman_id":"f4c970e0-a2dc-4cf1-9568-94df08110fdb"}],"id":"2e2f4371-0091-407c-b5e5-b8bad0f5e48f","_postman_id":"2e2f4371-0091-407c-b5e5-b8bad0f5e48f","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":true,"source":{"_postman_id":"7275fd6d-9618-4b62-860e-960b63fdce4f","id":"7275fd6d-9618-4b62-860e-960b63fdce4f","name":"Surevenir API","type":"collection"}}},{"name":"Review","item":[{"name":"Create Review","event":[{"listen":"test","script":{"id":"56fddc64-c1fe-4c61-8b7c-a9e95d9dd91e","exec":[""],"type":"text/javascript","packages":{}}}],"id":"bf1489fd-6be8-4cb6-a622-fb304a88d2f3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"rating\": 5,\n  \"comment\": \"Mantap Bang\",\n  \"user_id\": CLX9j8mPkvWIdGPKOe9VhlqhnOU2,\n  \"product_id\": 15\n}\n","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/reviews","description":"<p>Creates a collection using the <a href=\"https://schema.postman.com/json/collection/v2.1.0/docs/index.html\">Postman Collection v2 schema format</a>. Include a <code>collection</code> object in the request body that contains the following required properties:</p>\n<ul>\n<li><code>info</code> — An <strong>object</strong> that contains the following properties:<ul>\n<li><code>name</code> — A <strong>string</strong> value that contains the collection's name.</li>\n<li><code>schema</code> — A <strong>string</strong> that contains a URL to the collection's schema. For example, the <code>https://schema.getpostman.com/collection/v1</code> URL.</li>\n</ul>\n</li>\n<li><code>item</code> — An <strong>object</strong> that contains the HTTP request and response information.<ul>\n<li><code>request</code> — An <strong>object</strong> that contains the collection's request information. For a complete list of values, refer to the <code>definitions.request</code> entry in the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>. If you pass an empty object for this value, the system defaults to an untitled GET request.</li>\n</ul>\n</li>\n</ul>\n<p><strong>Note:</strong></p>\n<ul>\n<li>For a complete list of available property values for this endpoint, use the following references available in the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>:<ul>\n<li><code>info</code> object — Use the <code>definitions.info</code> entry.</li>\n<li><code>item</code> object — Use the <code>definitions.items</code> entry.</li>\n</ul>\n</li>\n<li>For all other possible values, refer to the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>.</li>\n</ul>\n","urlObject":{"path":["api","reviews"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"09ea954b-eb22-4f98-b32d-4cad13a0aaf8","name":"201","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"rating","value":"5","type":"text"},{"key":"comment","value":"mantap wirz","type":"text"},{"key":"product_id","value":"7","type":"text"},{"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.","filesNotInWorkingDirectory":["/C:/Users/Aditya Mahendra/Downloads/Virtual Background Bangkit 2024.png","/C:/Users/Aditya Mahendra/Downloads/launcher_icon.png"],"src":["/C:/Users/Aditya Mahendra/Downloads/Virtual Background Bangkit 2024.png","/C:/Users/Aditya Mahendra/Downloads/launcher_icon.png"]}],"options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/reviews/1"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"509"},{"key":"ETag","value":"W/\"1fd-1yGGmSYbM/lcHItGRLYnSLA5JUM\""},{"key":"Date","value":"Sun, 01 Dec 2024 14:47:30 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 201,\n    \"message\": \"Review created successfully\",\n    \"data\": {\n        \"id\": 9,\n        \"rating\": 5,\n        \"comment\": \"mantap wir\",\n        \"user_id\": \"11qr23st\",\n        \"product_id\": 7,\n        \"createdAt\": \"2024-12-01T14:47:23.043Z\",\n        \"updatedAt\": \"2024-12-01T14:47:23.043Z\",\n        \"images\": [\n            {\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733064443049_Virtual Background Bangkit 2024.png\",\n                \"itemId\": 9,\n                \"type\": \"review\"\n            },\n            {\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733064443056_launcher_icon.png\",\n                \"itemId\": 9,\n                \"type\": \"review\"\n            }\n        ]\n    }\n}"}],"_postman_id":"bf1489fd-6be8-4cb6-a622-fb304a88d2f3"},{"name":"Get Reviews","event":[{"listen":"test","script":{"id":"56fddc64-c1fe-4c61-8b7c-a9e95d9dd91e","exec":[""],"type":"text/javascript","packages":{}}}],"id":"8d157cbf-77c9-4498-b5d2-bdd13ab67ca1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/reviews","description":"<p>Creates a collection using the <a href=\"https://schema.postman.com/json/collection/v2.1.0/docs/index.html\">Postman Collection v2 schema format</a>. Include a <code>collection</code> object in the request body that contains the following required properties:</p>\n<ul>\n<li><code>info</code> — An <strong>object</strong> that contains the following properties:<ul>\n<li><code>name</code> — A <strong>string</strong> value that contains the collection's name.</li>\n<li><code>schema</code> — A <strong>string</strong> that contains a URL to the collection's schema. For example, the <code>https://schema.getpostman.com/collection/v1</code> URL.</li>\n</ul>\n</li>\n<li><code>item</code> — An <strong>object</strong> that contains the HTTP request and response information.<ul>\n<li><code>request</code> — An <strong>object</strong> that contains the collection's request information. For a complete list of values, refer to the <code>definitions.request</code> entry in the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>. If you pass an empty object for this value, the system defaults to an untitled GET request.</li>\n</ul>\n</li>\n</ul>\n<p><strong>Note:</strong></p>\n<ul>\n<li>For a complete list of available property values for this endpoint, use the following references available in the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>:<ul>\n<li><code>info</code> object — Use the <code>definitions.info</code> entry.</li>\n<li><code>item</code> object — Use the <code>definitions.items</code> entry.</li>\n</ul>\n</li>\n<li>For all other possible values, refer to the <a href=\"https://schema.postman.com/json/collection/v2.1.0/collection.json\">collection.json schema file</a>.</li>\n</ul>\n","urlObject":{"path":["api","reviews"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"af46e043-be3c-4bac-95b8-4164f8b53852","name":"201","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"rating","value":"5","type":"text"},{"key":"comment","value":"mantap wir","type":"text"},{"key":"product_id","value":"7","type":"text"},{"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.","filesNotInWorkingDirectory":["/C:/Users/Aditya Mahendra/Downloads/Virtual Background Bangkit 2024.png","/C:/Users/Aditya Mahendra/Downloads/launcher_icon.png"],"src":["/C:/Users/Aditya Mahendra/Downloads/Virtual Background Bangkit 2024.png","/C:/Users/Aditya Mahendra/Downloads/launcher_icon.png"]}],"options":{"raw":{"language":"json"}}},"url":"{{surevenir_host}}/api/products/1/reviews"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"509"},{"key":"ETag","value":"W/\"1fd-1yGGmSYbM/lcHItGRLYnSLA5JUM\""},{"key":"Date","value":"Sun, 01 Dec 2024 14:47:30 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 201,\n    \"message\": \"Review created successfully\",\n    \"data\": {\n        \"id\": 9,\n        \"rating\": 5,\n        \"comment\": \"mantap wir\",\n        \"user_id\": \"11qr23st\",\n        \"product_id\": 7,\n        \"createdAt\": \"2024-12-01T14:47:23.043Z\",\n        \"updatedAt\": \"2024-12-01T14:47:23.043Z\",\n        \"images\": [\n            {\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733064443049_Virtual Background Bangkit 2024.png\",\n                \"itemId\": 9,\n                \"type\": \"review\"\n            },\n            {\n                \"url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733064443056_launcher_icon.png\",\n                \"itemId\": 9,\n                \"type\": \"review\"\n            }\n        ]\n    }\n}"}],"_postman_id":"8d157cbf-77c9-4498-b5d2-bdd13ab67ca1"},{"name":"Delete a review","event":[{"listen":"test","script":{"id":"cf6b2164-82fe-44e9-b91f-736e2cfa751b","exec":[""],"type":"text/javascript","packages":{}}}],"id":"810f16fd-a70d-4687-b82d-babc8592a66c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/reviews/2","description":"<p>Deletes a collection.</p>\n","urlObject":{"path":["api","reviews","2"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"de1f1ff2-fa4c-4dab-999e-e9e813dba0de","name":"200","originalRequest":{"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/reviews/10"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"93"},{"key":"ETag","value":"W/\"5d-59OS5xWs1VczjWHKzaElP6oC+nY\""},{"key":"Date","value":"Sun, 01 Dec 2024 14:53:12 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Review deleted successfully\",\n    \"data\": {\n        \"id\": \"10\"\n    }\n}"}],"_postman_id":"810f16fd-a70d-4687-b82d-babc8592a66c"},{"name":"{{surevenir_host}}/api/products/1/reviews","event":[{"listen":"test","script":{"id":"56fddc64-c1fe-4c61-8b7c-a9e95d9dd91e","exec":[""],"type":"text/javascript","packages":{}}}],"id":"4e3a0475-4614-4334-a2f5-7f535883090d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"rating","value":"5","type":"text"},{"key":"comment","value":"mantap wir","type":"text"},{"key":"product_id","value":"15","type":"text"},{"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.","filesNotInWorkingDirectory":["/C:/Users/LENOVO/Downloads/surevenir/bajubarong2.jpg","/C:/Users/LENOVO/Downloads/surevenir/dream-cather.jpg"],"src":["/C:/Users/LENOVO/Downloads/surevenir/bajubarong2.jpg","/C:/Users/LENOVO/Downloads/surevenir/dream-cather.jpg"]}]},"url":"{{surevenir_host}}/api/reviews","urlObject":{"path":["api","reviews"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"4e3a0475-4614-4334-a2f5-7f535883090d"},{"name":"{{surevenir_host}}/api/reviews","event":[{"listen":"test","script":{"id":"56fddc64-c1fe-4c61-8b7c-a9e95d9dd91e","exec":[""],"type":"text/javascript","packages":{}}}],"id":"59539d3a-fe14-45c3-b1de-fbfbc789037a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"rating","value":"5","type":"text"},{"key":"comment","value":"mantap wirz","type":"text"},{"key":"product_id","value":"1","type":"text"},{"key":"images","type":"file","src":"/Users/nandasanjaya/Documents/product.png"}]},"url":"{{surevenir_host}}/api/reviews","urlObject":{"path":["api","reviews"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"59539d3a-fe14-45c3-b1de-fbfbc789037a"}],"id":"8e813497-ac68-4411-915e-191e5dd77258","_postman_id":"8e813497-ac68-4411-915e-191e5dd77258","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":true,"source":{"_postman_id":"7275fd6d-9618-4b62-860e-960b63fdce4f","id":"7275fd6d-9618-4b62-860e-960b63fdce4f","name":"Surevenir API","type":"collection"}}},{"name":"Image","item":[{"name":"Delete a image","event":[{"listen":"test","script":{"id":"cf6b2164-82fe-44e9-b91f-736e2cfa751b","exec":[""],"type":"text/javascript","packages":{}}}],"id":"85f48886-1e77-4193-9c2c-9757f536065d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{surevenir_host}}/api/images?url=https://storage.googleapis.com/surevenir-gcs-bucket/1732714757790_cancer-1.png","description":"<p>Deletes a collection.</p>\n","urlObject":{"path":["api","images"],"host":["{{surevenir_host}}"],"query":[{"key":"url","value":"https://storage.googleapis.com/surevenir-gcs-bucket/1732714757790_cancer-1.png"}],"variable":[]}},"response":[],"_postman_id":"85f48886-1e77-4193-9c2c-9757f536065d"}],"id":"f7865657-2cc6-414d-bf57-13f43d359b5a","description":"<p>The <code>/collections</code> endpoints let you manage your <a href=\"https://learning.postman.com/docs/sending-requests/intro-to-collections/\">collections</a>.</p>\n","_postman_id":"f7865657-2cc6-414d-bf57-13f43d359b5a","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":true,"source":{"_postman_id":"7275fd6d-9618-4b62-860e-960b63fdce4f","id":"7275fd6d-9618-4b62-860e-960b63fdce4f","name":"Surevenir API","type":"collection"}}},{"name":"Predict","item":[{"name":"Get Predict Histories","id":"b1cd9ba7-a86f-43bc-b96e-5977f3a3f1b1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/predict/histories/me","urlObject":{"path":["api","predict","histories","me"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"e2cd22c2-c3d2-4be5-b179-98bfe5ca298c","name":"200","originalRequest":{"method":"GET","header":[],"url":"{{surevenir_host}}/api/predict/histories/me"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"18865"},{"key":"ETag","value":"W/\"49b1-sS2qtTyhqhzDHaj5npgZAZlD1RY\""},{"key":"Date","value":"Sat, 07 Dec 2024 16:38:34 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"User predict histories retrieved successfully\",\n    \"data\": [\n        {\n            \"id\": 13,\n            \"slug\": \"936ca138-0d46-4dd5-a410-0ed8b78a9a24\",\n            \"predict\": \"Aromatherapy Candle\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733589388984_aromatherapy-candle-1.jpg\",\n            \"createdAt\": \"2024-12-07T16:36:30.347Z\",\n            \"updatedAt\": \"2024-12-07T16:36:30.347Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Aromatherapy Candle\",\n            \"category_description\": \"Aromatherapy candles have been used for centuries to create calming atmospheres, combining the therapeutic benefits of essential oils with gentle lighting. In Bali, they are widely used in spas, yoga studios, and homes to promote relaxation, enhance focus, or uplift moods, reflecting the island’s wellness culture.These candles come in various forms, including flower-shaped designs or poured into decorative jars. Common scents include lavender for relaxation, lemongrass for freshness, sandalwood for grounding, and ylang-ylang, a signature Balinese aroma. Sizes range from small travel candles (5–7 cm in diameter) to larger jars (10–12 cm). Perfect for stress relief, they also make thoughtful souvenirs, blending functionality with a touch of Bali's tranquil spirit.\",\n            \"category_range_price\": \"50000 - 200000\"\n        },\n        {\n            \"id\": 12,\n            \"slug\": \"4e10de8a-38f8-4fbf-942f-32d4fc022a2e\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733589323254_BA-MCRM-FLW-1.jpg\",\n            \"createdAt\": \"2024-12-07T16:35:26.553Z\",\n            \"updatedAt\": \"2024-12-07T16:35:26.553Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 11,\n            \"slug\": \"d34c374c-d1b9-4808-a24c-709211dd6d71\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 0.9486,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733589258067_MEMILIH TEMPAT JUAL SOUVENIR PERNIKAHAN DI JOGJA TERLENGKAP.jpg\",\n            \"createdAt\": \"2024-12-07T16:34:19.720Z\",\n            \"updatedAt\": \"2024-12-07T16:34:19.720Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 10,\n            \"slug\": \"b57d740f-76b9-46e1-a1a0-f4b2b091f1c9\",\n            \"predict\": \"Aromatherapy Candle\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733589213005_aromatherapy-candle-1.jpg\",\n            \"createdAt\": \"2024-12-07T16:33:33.810Z\",\n            \"updatedAt\": \"2024-12-07T16:33:33.810Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Aromatherapy Candle\",\n            \"category_description\": \"Aromatherapy candles have been used for centuries to create calming atmospheres, combining the therapeutic benefits of essential oils with gentle lighting. In Bali, they are widely used in spas, yoga studios, and homes to promote relaxation, enhance focus, or uplift moods, reflecting the island’s wellness culture.These candles come in various forms, including flower-shaped designs or poured into decorative jars. Common scents include lavender for relaxation, lemongrass for freshness, sandalwood for grounding, and ylang-ylang, a signature Balinese aroma. Sizes range from small travel candles (5–7 cm in diameter) to larger jars (10–12 cm). Perfect for stress relief, they also make thoughtful souvenirs, blending functionality with a touch of Bali's tranquil spirit.\",\n            \"category_range_price\": \"50000 - 200000\"\n        },\n        {\n            \"id\": 9,\n            \"slug\": \"34a72e0a-0409-4bb7-a0e5-51ab8c566d2b\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733589140096_IMG-20231005_123558_1024x1024@2x.webp\",\n            \"createdAt\": \"2024-12-07T16:32:24.635Z\",\n            \"updatedAt\": \"2024-12-07T16:32:24.635Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 8,\n            \"slug\": \"b371206c-d08d-4b2d-b303-fea543a972eb\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588945432_IMG-20231005_123558_1024x1024@2x.webp\",\n            \"createdAt\": \"2024-12-07T16:29:08.125Z\",\n            \"updatedAt\": \"2024-12-07T16:29:08.125Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 7,\n            \"slug\": \"1c28b251-c28e-4dba-b2b5-74468c22ce43\",\n            \"predict\": \"Udeng (Balinese Headgear)\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588807074_093fb623eb0e3ee18d6d431548cf4d3f.jpg\",\n            \"createdAt\": \"2024-12-07T16:26:48.526Z\",\n            \"updatedAt\": \"2024-12-07T16:26:48.526Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Udeng (Balinese Headgear)\",\n            \"category_description\": \"Udeng is a traditional Balinese headband worn by men, symbolizing focus, balance, and spiritual connection. Historically, it has been an essential part of ceremonial attire, representing respect and alignment of thoughts during prayers and rituals.\\\\n\\\\nUdengs come in various styles, from simple plain designs for daily wear to ornate versions featuring intricate motifs for formal or religious occasions. Common patterns include traditional Balinese symbols, floral designs, and geometric shapes reflecting cultural values. Typically sized for head circumferences of 54–60 cm, Udengs are adjustable for a comfortable fit. While its primary purpose is spiritual, the Udeng is now also a popular Balinese souvenir, celebrated for its cultural significance and stylish appeal.\",\n            \"category_range_price\": \"60000 - 150000\"\n        },\n        {\n            \"id\": 6,\n            \"slug\": \"f72bcf44-1f2e-4d14-a96e-1a25ced8f639\",\n            \"predict\": \"Udeng (Balinese Headgear)\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588793530_093fb623eb0e3ee18d6d431548cf4d3f.jpg\",\n            \"createdAt\": \"2024-12-07T16:26:34.956Z\",\n            \"updatedAt\": \"2024-12-07T16:26:34.956Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Udeng (Balinese Headgear)\",\n            \"category_description\": \"Udeng is a traditional Balinese headband worn by men, symbolizing focus, balance, and spiritual connection. Historically, it has been an essential part of ceremonial attire, representing respect and alignment of thoughts during prayers and rituals.\\\\n\\\\nUdengs come in various styles, from simple plain designs for daily wear to ornate versions featuring intricate motifs for formal or religious occasions. Common patterns include traditional Balinese symbols, floral designs, and geometric shapes reflecting cultural values. Typically sized for head circumferences of 54–60 cm, Udengs are adjustable for a comfortable fit. While its primary purpose is spiritual, the Udeng is now also a popular Balinese souvenir, celebrated for its cultural significance and stylish appeal.\",\n            \"category_range_price\": \"60000 - 150000\"\n        },\n        {\n            \"id\": 5,\n            \"slug\": \"17128aa3-f0b3-44e3-b9df-ed815b0a75dc\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588722908_images.jpg\",\n            \"createdAt\": \"2024-12-07T16:25:25.298Z\",\n            \"updatedAt\": \"2024-12-07T16:25:25.298Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 4,\n            \"slug\": \"36dc6358-99b4-4da6-9b93-bac1e0ff13ec\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588474529_images.jpg\",\n            \"createdAt\": \"2024-12-07T16:21:15.607Z\",\n            \"updatedAt\": \"2024-12-07T16:21:15.607Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 3,\n            \"slug\": \"8b78729e-5a4f-4310-bd21-012f78614e8b\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588399780_images.jpg\",\n            \"createdAt\": \"2024-12-07T16:20:01.142Z\",\n            \"updatedAt\": \"2024-12-07T16:20:01.142Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 2,\n            \"slug\": \"4eb11910-20bf-4bef-b44b-0bfa681c7409\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588354276_images.jpg\",\n            \"createdAt\": \"2024-12-07T16:19:16.170Z\",\n            \"updatedAt\": \"2024-12-07T16:19:16.170Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 1,\n            \"slug\": \"6491497d-d80d-4492-ac85-1639d1612e31\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588215255_images.jpg\",\n            \"createdAt\": \"2024-12-07T16:16:58.989Z\",\n            \"updatedAt\": \"2024-12-07T16:16:58.989Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        }\n    ]\n}"}],"_postman_id":"b1cd9ba7-a86f-43bc-b96e-5977f3a3f1b1"},{"name":"Get Predict Top Scanner","id":"bacaed24-c3e9-4cbe-93c8-40f071847b5f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"GET","header":[],"url":"{{surevenir_host}}/api/predict/top-scanner","urlObject":{"path":["api","predict","top-scanner"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"eefb6b4c-9859-40b1-9726-47b2d4fd1fa4","name":"200","originalRequest":{"method":"GET","header":[],"url":"{{surevenir_host}}/api/predict/histories/me"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"18865"},{"key":"ETag","value":"W/\"49b1-sS2qtTyhqhzDHaj5npgZAZlD1RY\""},{"key":"Date","value":"Sat, 07 Dec 2024 16:38:34 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"User predict histories retrieved successfully\",\n    \"data\": [\n        {\n            \"id\": 13,\n            \"slug\": \"936ca138-0d46-4dd5-a410-0ed8b78a9a24\",\n            \"predict\": \"Aromatherapy Candle\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733589388984_aromatherapy-candle-1.jpg\",\n            \"createdAt\": \"2024-12-07T16:36:30.347Z\",\n            \"updatedAt\": \"2024-12-07T16:36:30.347Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Aromatherapy Candle\",\n            \"category_description\": \"Aromatherapy candles have been used for centuries to create calming atmospheres, combining the therapeutic benefits of essential oils with gentle lighting. In Bali, they are widely used in spas, yoga studios, and homes to promote relaxation, enhance focus, or uplift moods, reflecting the island’s wellness culture.These candles come in various forms, including flower-shaped designs or poured into decorative jars. Common scents include lavender for relaxation, lemongrass for freshness, sandalwood for grounding, and ylang-ylang, a signature Balinese aroma. Sizes range from small travel candles (5–7 cm in diameter) to larger jars (10–12 cm). Perfect for stress relief, they also make thoughtful souvenirs, blending functionality with a touch of Bali's tranquil spirit.\",\n            \"category_range_price\": \"50000 - 200000\"\n        },\n        {\n            \"id\": 12,\n            \"slug\": \"4e10de8a-38f8-4fbf-942f-32d4fc022a2e\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733589323254_BA-MCRM-FLW-1.jpg\",\n            \"createdAt\": \"2024-12-07T16:35:26.553Z\",\n            \"updatedAt\": \"2024-12-07T16:35:26.553Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 11,\n            \"slug\": \"d34c374c-d1b9-4808-a24c-709211dd6d71\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 0.9486,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733589258067_MEMILIH TEMPAT JUAL SOUVENIR PERNIKAHAN DI JOGJA TERLENGKAP.jpg\",\n            \"createdAt\": \"2024-12-07T16:34:19.720Z\",\n            \"updatedAt\": \"2024-12-07T16:34:19.720Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 10,\n            \"slug\": \"b57d740f-76b9-46e1-a1a0-f4b2b091f1c9\",\n            \"predict\": \"Aromatherapy Candle\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733589213005_aromatherapy-candle-1.jpg\",\n            \"createdAt\": \"2024-12-07T16:33:33.810Z\",\n            \"updatedAt\": \"2024-12-07T16:33:33.810Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Aromatherapy Candle\",\n            \"category_description\": \"Aromatherapy candles have been used for centuries to create calming atmospheres, combining the therapeutic benefits of essential oils with gentle lighting. In Bali, they are widely used in spas, yoga studios, and homes to promote relaxation, enhance focus, or uplift moods, reflecting the island’s wellness culture.These candles come in various forms, including flower-shaped designs or poured into decorative jars. Common scents include lavender for relaxation, lemongrass for freshness, sandalwood for grounding, and ylang-ylang, a signature Balinese aroma. Sizes range from small travel candles (5–7 cm in diameter) to larger jars (10–12 cm). Perfect for stress relief, they also make thoughtful souvenirs, blending functionality with a touch of Bali's tranquil spirit.\",\n            \"category_range_price\": \"50000 - 200000\"\n        },\n        {\n            \"id\": 9,\n            \"slug\": \"34a72e0a-0409-4bb7-a0e5-51ab8c566d2b\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733589140096_IMG-20231005_123558_1024x1024@2x.webp\",\n            \"createdAt\": \"2024-12-07T16:32:24.635Z\",\n            \"updatedAt\": \"2024-12-07T16:32:24.635Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 8,\n            \"slug\": \"b371206c-d08d-4b2d-b303-fea543a972eb\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588945432_IMG-20231005_123558_1024x1024@2x.webp\",\n            \"createdAt\": \"2024-12-07T16:29:08.125Z\",\n            \"updatedAt\": \"2024-12-07T16:29:08.125Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 7,\n            \"slug\": \"1c28b251-c28e-4dba-b2b5-74468c22ce43\",\n            \"predict\": \"Udeng (Balinese Headgear)\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588807074_093fb623eb0e3ee18d6d431548cf4d3f.jpg\",\n            \"createdAt\": \"2024-12-07T16:26:48.526Z\",\n            \"updatedAt\": \"2024-12-07T16:26:48.526Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Udeng (Balinese Headgear)\",\n            \"category_description\": \"Udeng is a traditional Balinese headband worn by men, symbolizing focus, balance, and spiritual connection. Historically, it has been an essential part of ceremonial attire, representing respect and alignment of thoughts during prayers and rituals.\\\\n\\\\nUdengs come in various styles, from simple plain designs for daily wear to ornate versions featuring intricate motifs for formal or religious occasions. Common patterns include traditional Balinese symbols, floral designs, and geometric shapes reflecting cultural values. Typically sized for head circumferences of 54–60 cm, Udengs are adjustable for a comfortable fit. While its primary purpose is spiritual, the Udeng is now also a popular Balinese souvenir, celebrated for its cultural significance and stylish appeal.\",\n            \"category_range_price\": \"60000 - 150000\"\n        },\n        {\n            \"id\": 6,\n            \"slug\": \"f72bcf44-1f2e-4d14-a96e-1a25ced8f639\",\n            \"predict\": \"Udeng (Balinese Headgear)\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588793530_093fb623eb0e3ee18d6d431548cf4d3f.jpg\",\n            \"createdAt\": \"2024-12-07T16:26:34.956Z\",\n            \"updatedAt\": \"2024-12-07T16:26:34.956Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Udeng (Balinese Headgear)\",\n            \"category_description\": \"Udeng is a traditional Balinese headband worn by men, symbolizing focus, balance, and spiritual connection. Historically, it has been an essential part of ceremonial attire, representing respect and alignment of thoughts during prayers and rituals.\\\\n\\\\nUdengs come in various styles, from simple plain designs for daily wear to ornate versions featuring intricate motifs for formal or religious occasions. Common patterns include traditional Balinese symbols, floral designs, and geometric shapes reflecting cultural values. Typically sized for head circumferences of 54–60 cm, Udengs are adjustable for a comfortable fit. While its primary purpose is spiritual, the Udeng is now also a popular Balinese souvenir, celebrated for its cultural significance and stylish appeal.\",\n            \"category_range_price\": \"60000 - 150000\"\n        },\n        {\n            \"id\": 5,\n            \"slug\": \"17128aa3-f0b3-44e3-b9df-ed815b0a75dc\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588722908_images.jpg\",\n            \"createdAt\": \"2024-12-07T16:25:25.298Z\",\n            \"updatedAt\": \"2024-12-07T16:25:25.298Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 4,\n            \"slug\": \"36dc6358-99b4-4da6-9b93-bac1e0ff13ec\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588474529_images.jpg\",\n            \"createdAt\": \"2024-12-07T16:21:15.607Z\",\n            \"updatedAt\": \"2024-12-07T16:21:15.607Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 3,\n            \"slug\": \"8b78729e-5a4f-4310-bd21-012f78614e8b\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588399780_images.jpg\",\n            \"createdAt\": \"2024-12-07T16:20:01.142Z\",\n            \"updatedAt\": \"2024-12-07T16:20:01.142Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 2,\n            \"slug\": \"4eb11910-20bf-4bef-b44b-0bfa681c7409\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588354276_images.jpg\",\n            \"createdAt\": \"2024-12-07T16:19:16.170Z\",\n            \"updatedAt\": \"2024-12-07T16:19:16.170Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        },\n        {\n            \"id\": 1,\n            \"slug\": \"6491497d-d80d-4492-ac85-1639d1612e31\",\n            \"predict\": \"Dream Catcher\",\n            \"accuration\": 1,\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733588215255_images.jpg\",\n            \"createdAt\": \"2024-12-07T16:16:58.989Z\",\n            \"updatedAt\": \"2024-12-07T16:16:58.989Z\",\n            \"user_id\": \"CLX9j8mPkvWIdGPKOe9VhlqhnOU2\",\n            \"category_name\": \"Dream Catcher\",\n            \"category_description\": \"The Dream Catcher Bali is a beautifully handcrafted souvenir that blends traditional symbolism with Balinese artistry. Made from a variety of high-quality materials such as natural feathers, beads, and rattan, each dream catcher is meticulously designed to bring both beauty and spiritual meaning to any space. Traditionally, dream catchers are believed to filter out bad dreams, allowing only positive thoughts to pass through, making them a popular choice for those seeking protection and tranquility. Available in a range of sizes and designs, the Dream Catcher Bali offers variations such as:- Small: 15 cm (diameter) x 40 cm (height)- Medium: 20 cm (diameter) x 50 cm (height)- Large: 30 cm (diameter) x 70 cm (height). Each piece is carefully handwoven and decorated with intricate details, making it not only a functional item but also a stunning decorative piece. Perfect as a souvenir or a thoughtful gift, the Dream Catcher Bali brings a touch of Bali’s rich cultural heritage into any home or space, making it an ideal keepsake for those who want to bring home a piece of the island’s spirit and craftsmanship.\",\n            \"category_range_price\": \"10000 - 500000\"\n        }\n    ]\n}"}],"_postman_id":"bacaed24-c3e9-4cbe-93c8-40f071847b5f"},{"name":"Predict","id":"b9d23fec-4d5a-4913-9c8e-b07596195a22","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"image","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.","filesNotInWorkingDirectory":["/Users/nandasanjaya/Downloads/bajubarongs.jpg"],"src":"postman-cloud:///1efb63ab-59df-40c0-8920-cde8d7b817de"}]},"url":"{{surevenir_host}}/api/predict","urlObject":{"path":["api","predict"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"0450b812-ba68-4677-afda-9d39f57724bd","name":"200","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"image","type":"file","src":"/C:/Users/Aditya Mahendra/Downloads/beach-hat-bali-105.jpg"}]},"url":"{{surevenir_host}}/api/predict"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2037"},{"key":"ETag","value":"W/\"7f5-W+dabtpsZyFz9b+tncYSl/UNRHs\""},{"key":"Date","value":"Sun, 08 Dec 2024 01:27:06 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Prediction success\",\n    \"data\": {\n        \"prediction\": {\n            \"accuration\": 1,\n            \"result\": \"Beach Hat Bali\"\n        },\n        \"category\": {\n            \"id\": 14,\n            \"name\": \"Beach Hat Bali\",\n            \"description\": \"Beach hats have long been essential for sun protection, shielding the face and neck from UV rays during outdoor activities. Over time, they have evolved into stylish headwear, widely used as fashion accessories for beach outings and tropical vacations. Typically, beach hats are wide-brimmed (10–20 cm brim width) to offer maximum coverage. Common shapes include floppy hats, fedoras, and boater hats, crafted from breathable materials like straw, raffia, or cotton. Patterns range from solid colors to tropical prints, often adorned with ribbons, bows, or beads for added flair. Available in various sizes, from 54–60 cm head circumference, beach hats seamlessly blend functionality with style, making them a must-have accessory for sun protection and effortless elegance.\",\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733492995578_topi-pantai-103.jpg\",\n            \"range_price\": \"50000 - 150000\",\n            \"createdAt\": \"2024-12-06T13:49:55.754Z\",\n            \"updatedAt\": \"2024-12-06T13:49:55.754Z\"\n        },\n        \"related_products\": [\n            {\n                \"id\": 46,\n                \"slug\": \"abb37e2d-aa2d-4cb1-8eac-b29e30a63a14\",\n                \"name\": \"White Beach Hat with Bow\",\n                \"description\": \"The White Beach Hat with Bow is the perfect accessory to elevate your beachwear or summer outfit. Featuring a wide brim for sun protection and a delicate bow detail, this stylish hat adds a touch of elegance while keeping you cool and shaded during sunny days. Its classic white color ensures versatility, complementing any outfit from swimsuits to casual dresses.\",\n                \"price\": 120000,\n                \"merchant_id\": 1,\n                \"stock\": 20,\n                \"createdAt\": \"2024-12-07T17:45:08.186Z\",\n                \"updatedAt\": \"2024-12-07T17:45:08.186Z\",\n                \"merchant\": {\n                    \"id\": 1,\n                    \"name\": \"Krisna Oleh-Oleh\",\n                    \"profile_image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733042895802_Frame 14.png\"\n                },\n                \"images\": [\n                    \"https://storage.googleapis.com/surevenir-gcs-bucket/1733593525988_beach-hat-bali-1.jpg\"\n                ]\n            }\n        ]\n    }\n}"}],"_postman_id":"b9d23fec-4d5a-4913-9c8e-b07596195a22"},{"name":"Delete history by id","id":"a16384e8-4c64-4fff-8076-99e9058c01ef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"formdata","formdata":[{"key":"image","type":"file","src":"/C:/Users/LENOVO/Downloads/surevenir/bajubarong2.jpg"}]},"url":"{{surevenir_host}}/api/predict/history/20","urlObject":{"path":["api","predict","history","20"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"a9fe3476-b6b1-4515-80bc-d7b45b78d788","name":"200","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"image","type":"file","src":"/C:/Users/Aditya Mahendra/Downloads/beach-hat-bali-105.jpg"}]},"url":"{{surevenir_host}}/api/predict"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2037"},{"key":"ETag","value":"W/\"7f5-W+dabtpsZyFz9b+tncYSl/UNRHs\""},{"key":"Date","value":"Sun, 08 Dec 2024 01:27:06 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Prediction success\",\n    \"data\": {\n        \"prediction\": {\n            \"accuration\": 1,\n            \"result\": \"Beach Hat Bali\"\n        },\n        \"category\": {\n            \"id\": 14,\n            \"name\": \"Beach Hat Bali\",\n            \"description\": \"Beach hats have long been essential for sun protection, shielding the face and neck from UV rays during outdoor activities. Over time, they have evolved into stylish headwear, widely used as fashion accessories for beach outings and tropical vacations. Typically, beach hats are wide-brimmed (10–20 cm brim width) to offer maximum coverage. Common shapes include floppy hats, fedoras, and boater hats, crafted from breathable materials like straw, raffia, or cotton. Patterns range from solid colors to tropical prints, often adorned with ribbons, bows, or beads for added flair. Available in various sizes, from 54–60 cm head circumference, beach hats seamlessly blend functionality with style, making them a must-have accessory for sun protection and effortless elegance.\",\n            \"image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733492995578_topi-pantai-103.jpg\",\n            \"range_price\": \"50000 - 150000\",\n            \"createdAt\": \"2024-12-06T13:49:55.754Z\",\n            \"updatedAt\": \"2024-12-06T13:49:55.754Z\"\n        },\n        \"related_products\": [\n            {\n                \"id\": 46,\n                \"slug\": \"abb37e2d-aa2d-4cb1-8eac-b29e30a63a14\",\n                \"name\": \"White Beach Hat with Bow\",\n                \"description\": \"The White Beach Hat with Bow is the perfect accessory to elevate your beachwear or summer outfit. Featuring a wide brim for sun protection and a delicate bow detail, this stylish hat adds a touch of elegance while keeping you cool and shaded during sunny days. Its classic white color ensures versatility, complementing any outfit from swimsuits to casual dresses.\",\n                \"price\": 120000,\n                \"merchant_id\": 1,\n                \"stock\": 20,\n                \"createdAt\": \"2024-12-07T17:45:08.186Z\",\n                \"updatedAt\": \"2024-12-07T17:45:08.186Z\",\n                \"merchant\": {\n                    \"id\": 1,\n                    \"name\": \"Krisna Oleh-Oleh\",\n                    \"profile_image_url\": \"https://storage.googleapis.com/surevenir-gcs-bucket/1733042895802_Frame 14.png\"\n                },\n                \"images\": [\n                    \"https://storage.googleapis.com/surevenir-gcs-bucket/1733593525988_beach-hat-bali-1.jpg\"\n                ]\n            }\n        ]\n    }\n}"}],"_postman_id":"a16384e8-4c64-4fff-8076-99e9058c01ef"}],"id":"299856bf-8042-44a7-8e9b-2b65b2eb1b23","_postman_id":"299856bf-8042-44a7-8e9b-2b65b2eb1b23","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]},"isInherited":true,"source":{"_postman_id":"7275fd6d-9618-4b62-860e-960b63fdce4f","id":"7275fd6d-9618-4b62-860e-960b63fdce4f","name":"Surevenir API","type":"collection"}}},{"name":"Get statistics","event":[{"listen":"test","script":{"id":"9b582cfe-f8bb-400f-a246-c1ecaca85756","exec":[""],"type":"text/javascript","packages":{}}}],"id":"4c900634-f3df-45f5-a3c4-acdb7424814d","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"id","value":"1","type":"text"},{"key":"authorization","value":"1","type":"text"},{"key":"Bearer_Token","value":"1","type":"text"}],"url":"{{surevenir_host}}/api/count","description":"<p>Gets information about the authenticated user.</p>\n","urlObject":{"path":["api","count"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"c409be97-98a0-432f-8424-c2d345ccd247","name":"200","originalRequest":{"method":"GET","header":[{"key":"id","value":"1","type":"text"},{"key":"authorization","value":"1","type":"text"},{"key":"Bearer_Token","value":"1","type":"text"}],"url":"{{surevenir_host}}/api/count"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"151"},{"key":"ETag","value":"W/\"97-SvCFgfibuG4IlPV1vS9XbQ0dpeU\""},{"key":"Date","value":"Wed, 27 Nov 2024 09:23:46 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Data statistics retrieved successfully\",\n    \"data\": [\n        {\n            \"users\": 1\n        },\n        {\n            \"markets\": 2\n        },\n        {\n            \"merchants\": 1\n        },\n        {\n            \"products\": 7\n        }\n    ]\n}"}],"_postman_id":"4c900634-f3df-45f5-a3c4-acdb7424814d"},{"name":"Get Events","event":[{"listen":"test","script":{"id":"9b582cfe-f8bb-400f-a246-c1ecaca85756","exec":[""],"type":"text/javascript","packages":{}}}],"id":"46a504df-f54b-4f72-8f0b-ee64addc131d","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"id","value":"1","type":"text"},{"key":"authorization","value":"1","type":"text"},{"key":"Bearer_Token","value":"1","type":"text"}],"url":"{{surevenir_host}}/api/events","description":"<p>Gets information about the authenticated user.</p>\n","urlObject":{"path":["api","events"],"host":["{{surevenir_host}}"],"query":[],"variable":[]}},"response":[{"id":"64f848e0-df69-4e0e-b489-0bf8db58b178","name":"200","originalRequest":{"method":"GET","header":[{"key":"id","value":"1","type":"text"},{"key":"authorization","value":"1","type":"text"},{"key":"Bearer_Token","value":"1","type":"text"}],"url":"{{surevenir_host}}/api/count"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"151"},{"key":"ETag","value":"W/\"97-SvCFgfibuG4IlPV1vS9XbQ0dpeU\""},{"key":"Date","value":"Wed, 27 Nov 2024 09:23:46 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"status_code\": 200,\n    \"message\": \"Data statistics retrieved successfully\",\n    \"data\": [\n        {\n            \"users\": 1\n        },\n        {\n            \"markets\": 2\n        },\n        {\n            \"merchants\": 1\n        },\n        {\n            \"products\": 7\n        }\n    ]\n}"}],"_postman_id":"46a504df-f54b-4f72-8f0b-ee64addc131d"}],"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2"}]}},"event":[{"listen":"prerequest","script":{"id":"7cc7cf71-b2a3-439a-9020-3505a8785734","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"c8482c2d-09af-41e1-97d7-da84355f1776","type":"text/javascript","exec":[""]}}],"variable":[{"key":"token","value":"CLX9j8mPkvWIdGPKOe9VhlqhnOU2","type":"string"}]}