{"info":{"_postman_id":"90c75d77-f8eb-47b0-a9a9-3ed0beae64d9","name":"SIMPLE MARKETPLACE SYSTEM","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"40291601","collectionId":"90c75d77-f8eb-47b0-a9a9-3ed0beae64d9","publishedId":"2sBXc8oiR3","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-02-06T02:28:51.000Z"},"item":[{"name":"00 - Auth","item":[{"name":"Login Admin","id":"622b05d0-46ba-4092-bf2f-be4a0f849422","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"admin@marketing.com\",\r\n  \"password\": \"123456789\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/login","urlObject":{"path":["login"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"0260c2aa-56cc-4191-8c04-0a587cdfcecc","name":"Login Admin","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"admin@marketing.com\",\r\n  \"password\": \"123456789\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/login"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.16"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 06 Feb 2026 00:13:04 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"token\": \"2|Nq9YbkSbDPGKane9DOHUqTY7QLuDbLwcE9HfOH583e7f7c47\",\n    \"user\": {\n        \"id\": 1,\n        \"role_id\": 1,\n        \"name\": \"Admin\",\n        \"email\": \"admin@marketing.com\",\n        \"email_verified_at\": null,\n        \"created_at\": \"2026-02-03T15:44:16.000000Z\",\n        \"updated_at\": \"2026-02-03T15:44:16.000000Z\"\n    }\n}"}],"_postman_id":"622b05d0-46ba-4092-bf2f-be4a0f849422"},{"name":"Login Customer","id":"fb7b3aef-3ce7-4d13-b319-c5800fc3b95f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"customer@marketing.com\",\r\n  \"password\": \"123456789\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/login","urlObject":{"path":["login"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"cf600af2-02f7-4187-b0fe-0a3cf7a3d1b7","name":"Login Customer","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"customer@marketing.com\",\r\n  \"password\": \"123456789\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/login"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.16"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 06 Feb 2026 00:10:11 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"token\": \"1|5w9wd2h91gnnkRT1MRpizjSQfkx2RHwXUikuWBXye908b0c5\",\n    \"user\": {\n        \"id\": 2,\n        \"role_id\": 2,\n        \"name\": \"Customer1\",\n        \"email\": \"customer@marketing.com\",\n        \"email_verified_at\": null,\n        \"created_at\": \"2026-02-03T15:44:16.000000Z\",\n        \"updated_at\": \"2026-02-03T15:44:16.000000Z\"\n    }\n}"}],"_postman_id":"fb7b3aef-3ce7-4d13-b319-c5800fc3b95f"},{"name":"Logout","id":"83f2b7a9-f298-41b1-a25e-434bffa4ffc9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"/logout","urlObject":{"path":["logout"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"de9e219b-dfea-4af6-8aeb-e7979f706c9e","name":"Logout","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"/logout"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.16"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 06 Feb 2026 02:28:23 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Successfully logged out\"\n}"}],"_postman_id":"83f2b7a9-f298-41b1-a25e-434bffa4ffc9"}],"id":"1f6b86cc-98d1-4b36-829e-067a21d5419a","description":"<p>Authenticate admin user and return access token for authorized requests.</p>\n","_postman_id":"1f6b86cc-98d1-4b36-829e-067a21d5419a"},{"name":"02 - Customer","item":[{"name":"Transactions","item":[{"name":"Get My Transactions","id":"055e5c12-4057-487c-80e8-a03d9dfc628f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"product_id\": 3,\r\n  \"qty\": 2\r\n}"},"url":"/transactions","urlObject":{"path":["transactions"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"a517cd1f-babb-4608-8851-a8dba709ed17","name":"Get My Transactions","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"product_id\": 3,\r\n  \"qty\": 2\r\n}"},"url":"/transactions"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.16"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 06 Feb 2026 02:26:10 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"id\": 7,\n            \"user\": \"Customer1\",\n            \"product\": \"Nulla temporibus\",\n            \"qty\": 2,\n            \"total_price\": \"3494096.00\",\n            \"status\": \"paid\",\n            \"paid_at\": \"2026-02-06T00:13:33.000000Z\"\n        },\n        {\n            \"id\": 6,\n            \"user\": \"Customer1\",\n            \"product\": \"Alias in\",\n            \"qty\": 4,\n            \"total_price\": \"7622012.00\",\n            \"status\": \"cancelled\",\n            \"paid_at\": null\n        },\n        {\n            \"id\": 5,\n            \"user\": \"Customer1\",\n            \"product\": \"Qui dolorem\",\n            \"qty\": 1,\n            \"total_price\": \"1786946.00\",\n            \"status\": \"awaiting_payment\",\n            \"paid_at\": null\n        },\n        {\n            \"id\": 4,\n            \"user\": \"Customer1\",\n            \"product\": \"Laptop\",\n            \"qty\": 3,\n            \"total_price\": \"75000000.00\",\n            \"status\": \"paid\",\n            \"paid_at\": null\n        },\n        {\n            \"id\": 3,\n            \"user\": \"Customer1\",\n            \"product\": \"Alias in\",\n            \"qty\": 1,\n            \"total_price\": \"1905503.00\",\n            \"status\": \"paid\",\n            \"paid_at\": null\n        },\n        {\n            \"id\": 2,\n            \"user\": \"Customer1\",\n            \"product\": \"Qui dolorem\",\n            \"qty\": 1,\n            \"total_price\": \"1786946.00\",\n            \"status\": \"cancelled\",\n            \"paid_at\": null\n        },\n        {\n            \"id\": 1,\n            \"user\": \"Customer1\",\n            \"product\": \"Laptop\",\n            \"qty\": 2,\n            \"total_price\": \"50000000.00\",\n            \"status\": \"paid\",\n            \"paid_at\": null\n        }\n    ],\n    \"links\": {\n        \"first\": \"http://127.0.0.1:8000/api/transactions?page=1\",\n        \"last\": \"http://127.0.0.1:8000/api/transactions?page=1\",\n        \"prev\": null,\n        \"next\": null\n    },\n    \"meta\": {\n        \"current_page\": 1,\n        \"from\": 1,\n        \"last_page\": 1,\n        \"links\": [\n            {\n                \"url\": null,\n                \"label\": \"&laquo; Previous\",\n                \"page\": null,\n                \"active\": false\n            },\n            {\n                \"url\": \"http://127.0.0.1:8000/api/transactions?page=1\",\n                \"label\": \"1\",\n                \"page\": 1,\n                \"active\": true\n            },\n            {\n                \"url\": null,\n                \"label\": \"Next &raquo;\",\n                \"page\": null,\n                \"active\": false\n            }\n        ],\n        \"path\": \"http://127.0.0.1:8000/api/transactions\",\n        \"per_page\": 10,\n        \"to\": 7,\n        \"total\": 7\n    }\n}"}],"_postman_id":"055e5c12-4057-487c-80e8-a03d9dfc628f"},{"name":"Create Transaction","id":"2af4b0a0-c70f-4268-ade6-1e393315f827","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"product_id\": 3,\r\n  \"qty\": 2\r\n}","options":{"raw":{"language":"json"}}},"url":"/transactions","urlObject":{"path":["transactions"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"a98be5e7-4e59-4fa6-be89-2615c557df21","name":"Create Transaction","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"product_id\": 3,\r\n  \"qty\": 2\r\n}","options":{"raw":{"language":"json"}}},"url":"/transactions"},"status":"Created","code":201,"_postman_previewlanguage":null,"header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.16"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 06 Feb 2026 00:11:26 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"id\": 7,\n        \"user\": \"Customer1\",\n        \"product\": \"Nulla temporibus\",\n        \"qty\": 2,\n        \"total_price\": 3494096,\n        \"status\": \"pending\",\n        \"paid_at\": null\n    }\n}"}],"_postman_id":"2af4b0a0-c70f-4268-ade6-1e393315f827"},{"name":"Pay Transaction","id":"8f231b0c-1127-4589-a95f-62c7a2c1b5d3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"/transactions/7/pay","urlObject":{"path":["transactions","7","pay"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"e72ddd56-19d6-4008-9cb4-4ee11af24eae","name":"Pay Transaction","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"/transactions/7/pay"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.16"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 06 Feb 2026 00:12:07 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"id\": 7,\n        \"user\": \"Customer1\",\n        \"product\": \"Nulla temporibus\",\n        \"qty\": 2,\n        \"total_price\": \"3494096.00\",\n        \"status\": \"awaiting_payment\",\n        \"paid_at\": null\n    }\n}"}],"_postman_id":"8f231b0c-1127-4589-a95f-62c7a2c1b5d3"},{"name":"Cancel Transaction","id":"a0137d69-61f4-46bd-ab93-41d055a54b9e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"/transactions/6/cancel","urlObject":{"path":["transactions","6","cancel"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"20137c71-333f-4849-b2a4-f5eab784034a","name":"Cancel Transaction","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"/transactions/6/cancel"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.16"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 06 Feb 2026 02:24:42 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Transaction cancelled\"\n}"}],"_postman_id":"a0137d69-61f4-46bd-ab93-41d055a54b9e"}],"id":"0d1702d8-2242-4232-aca4-44a6c31653b6","_postman_id":"0d1702d8-2242-4232-aca4-44a6c31653b6","description":""},{"name":"Products","item":[{"name":"Get Products","id":"b2bff27b-ce41-416a-9c20-0e7e7bdaf693","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"/products","urlObject":{"path":["products"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"e13066fd-77d7-4c72-8781-c918f92b4dc6","name":"Get Products","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"/products"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.16"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 06 Feb 2026 02:02:23 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"id\": 1,\n            \"name\": \"Qui dolorem\",\n            \"description\": \"Consequatur velit quidem tempora qui accusamus quod aut quae velit aperiam.\",\n            \"price\": \"1786946.00\",\n            \"stock\": 49,\n            \"category\": \"Temporibus\"\n        },\n        {\n            \"id\": 2,\n            \"name\": \"Alias in\",\n            \"description\": \"Quia laudantium excepturi dicta consequatur et hic doloremque ut tenetur.\",\n            \"price\": \"1905503.00\",\n            \"stock\": 12,\n            \"category\": \"Temporibus\"\n        },\n        {\n            \"id\": 3,\n            \"name\": \"Nulla temporibus\",\n            \"description\": \"At est cumque tenetur omnis consequatur nulla blanditiis voluptatem earum earum dolore officia.\",\n            \"price\": \"1747048.00\",\n            \"stock\": 25,\n            \"category\": \"Temporibus\"\n        },\n        {\n            \"id\": 4,\n            \"name\": \"Qui quasi\",\n            \"description\": \"Molestiae aut iusto in quaerat voluptatem autem in consequatur quae voluptate sit placeat corrupti.\",\n            \"price\": \"679045.00\",\n            \"stock\": 78,\n            \"category\": \"Temporibus\"\n        },\n        {\n            \"id\": 5,\n            \"name\": \"Tempora nulla\",\n            \"description\": \"Ea dolorum corrupti quod delectus corporis voluptatem animi dolor qui accusamus iusto.\",\n            \"price\": \"742200.00\",\n            \"stock\": 81,\n            \"category\": \"Consequuntur\"\n        },\n        {\n            \"id\": 6,\n            \"name\": \"Earum minus\",\n            \"description\": \"Sit odio hic praesentium fugit harum dignissimos.\",\n            \"price\": \"79814.00\",\n            \"stock\": 43,\n            \"category\": \"Consequuntur\"\n        },\n        {\n            \"id\": 7,\n            \"name\": \"Aliquid autem\",\n            \"description\": \"Iure impedit aut perspiciatis iure dolorum ducimus.\",\n            \"price\": \"901048.00\",\n            \"stock\": 21,\n            \"category\": \"Consequuntur\"\n        },\n        {\n            \"id\": 8,\n            \"name\": \"Illo cupiditate\",\n            \"description\": \"Quam eveniet perferendis quia maiores natus nesciunt sed et voluptas error.\",\n            \"price\": \"864693.00\",\n            \"stock\": 2,\n            \"category\": \"Consequuntur\"\n        },\n        {\n            \"id\": 9,\n            \"name\": \"Reprehenderit perferendis\",\n            \"description\": \"Nisi ratione sit porro ut facere voluptatem quos animi reiciendis deserunt maiores expedita.\",\n            \"price\": \"68709.00\",\n            \"stock\": 83,\n            \"category\": \"Facilis\"\n        },\n        {\n            \"id\": 10,\n            \"name\": \"A natus\",\n            \"description\": \"Quia quam est et ex quis qui doloremque odit et.\",\n            \"price\": \"1244833.00\",\n            \"stock\": 99,\n            \"category\": \"Facilis\"\n        }\n    ],\n    \"links\": {\n        \"first\": \"http://127.0.0.1:8000/api/products?page=1\",\n        \"last\": \"http://127.0.0.1:8000/api/products?page=3\",\n        \"prev\": null,\n        \"next\": \"http://127.0.0.1:8000/api/products?page=2\"\n    },\n    \"meta\": {\n        \"current_page\": 1,\n        \"from\": 1,\n        \"last_page\": 3,\n        \"links\": [\n            {\n                \"url\": null,\n                \"label\": \"&laquo; Previous\",\n                \"page\": null,\n                \"active\": false\n            },\n            {\n                \"url\": \"http://127.0.0.1:8000/api/products?page=1\",\n                \"label\": \"1\",\n                \"page\": 1,\n                \"active\": true\n            },\n            {\n                \"url\": \"http://127.0.0.1:8000/api/products?page=2\",\n                \"label\": \"2\",\n                \"page\": 2,\n                \"active\": false\n            },\n            {\n                \"url\": \"http://127.0.0.1:8000/api/products?page=3\",\n                \"label\": \"3\",\n                \"page\": 3,\n                \"active\": false\n            },\n            {\n                \"url\": \"http://127.0.0.1:8000/api/products?page=2\",\n                \"label\": \"Next &raquo;\",\n                \"page\": 2,\n                \"active\": false\n            }\n        ],\n        \"path\": \"http://127.0.0.1:8000/api/products\",\n        \"per_page\": 10,\n        \"to\": 10,\n        \"total\": 25\n    }\n}"}],"_postman_id":"b2bff27b-ce41-416a-9c20-0e7e7bdaf693"}],"id":"81053334-b207-4476-84d8-e7cdb7064e53","_postman_id":"81053334-b207-4476-84d8-e7cdb7064e53","description":""}],"id":"996a8a62-a450-446f-b9f4-054e3b0191c7","_postman_id":"996a8a62-a450-446f-b9f4-054e3b0191c7","description":""},{"name":"03 - Admin","item":[{"name":"Products","item":[{"name":"Get Products Detail","id":"98b0173f-4779-421d-ba0a-88bce38a608f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"/products/1","urlObject":{"path":["products","1"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"1461cd43-db37-4961-a662-1ab8e3b07dc0","name":"Get Products Detail","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"/products/1"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.16"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 06 Feb 2026 01:05:34 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"id\": 1,\n        \"name\": \"Qui dolorem\",\n        \"description\": \"Consequatur velit quidem tempora qui accusamus quod aut quae velit aperiam.\",\n        \"price\": \"1786946.00\",\n        \"stock\": 49,\n        \"category\": \"Temporibus\"\n    }\n}"}],"_postman_id":"98b0173f-4779-421d-ba0a-88bce38a608f"},{"name":"Get Products","id":"4aaca66d-af8a-47bc-96c3-861ecc90d110","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"/products","urlObject":{"path":["products"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"874a06f6-4455-4772-b8d9-402a1c71001c","name":"Get Products","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"/products"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.16"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 06 Feb 2026 02:00:07 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"id\": 1,\n            \"name\": \"Qui dolorem\",\n            \"description\": \"Consequatur velit quidem tempora qui accusamus quod aut quae velit aperiam.\",\n            \"price\": \"1786946.00\",\n            \"stock\": 49,\n            \"category\": \"Temporibus\"\n        },\n        {\n            \"id\": 2,\n            \"name\": \"Alias in\",\n            \"description\": \"Quia laudantium excepturi dicta consequatur et hic doloremque ut tenetur.\",\n            \"price\": \"1905503.00\",\n            \"stock\": 12,\n            \"category\": \"Temporibus\"\n        },\n        {\n            \"id\": 3,\n            \"name\": \"Nulla temporibus\",\n            \"description\": \"At est cumque tenetur omnis consequatur nulla blanditiis voluptatem earum earum dolore officia.\",\n            \"price\": \"1747048.00\",\n            \"stock\": 25,\n            \"category\": \"Temporibus\"\n        },\n        {\n            \"id\": 4,\n            \"name\": \"Qui quasi\",\n            \"description\": \"Molestiae aut iusto in quaerat voluptatem autem in consequatur quae voluptate sit placeat corrupti.\",\n            \"price\": \"679045.00\",\n            \"stock\": 78,\n            \"category\": \"Temporibus\"\n        },\n        {\n            \"id\": 5,\n            \"name\": \"Tempora nulla\",\n            \"description\": \"Ea dolorum corrupti quod delectus corporis voluptatem animi dolor qui accusamus iusto.\",\n            \"price\": \"742200.00\",\n            \"stock\": 81,\n            \"category\": \"Consequuntur\"\n        },\n        {\n            \"id\": 6,\n            \"name\": \"Earum minus\",\n            \"description\": \"Sit odio hic praesentium fugit harum dignissimos.\",\n            \"price\": \"79814.00\",\n            \"stock\": 43,\n            \"category\": \"Consequuntur\"\n        },\n        {\n            \"id\": 7,\n            \"name\": \"Aliquid autem\",\n            \"description\": \"Iure impedit aut perspiciatis iure dolorum ducimus.\",\n            \"price\": \"901048.00\",\n            \"stock\": 21,\n            \"category\": \"Consequuntur\"\n        },\n        {\n            \"id\": 8,\n            \"name\": \"Illo cupiditate\",\n            \"description\": \"Quam eveniet perferendis quia maiores natus nesciunt sed et voluptas error.\",\n            \"price\": \"864693.00\",\n            \"stock\": 2,\n            \"category\": \"Consequuntur\"\n        },\n        {\n            \"id\": 9,\n            \"name\": \"Reprehenderit perferendis\",\n            \"description\": \"Nisi ratione sit porro ut facere voluptatem quos animi reiciendis deserunt maiores expedita.\",\n            \"price\": \"68709.00\",\n            \"stock\": 83,\n            \"category\": \"Facilis\"\n        },\n        {\n            \"id\": 10,\n            \"name\": \"A natus\",\n            \"description\": \"Quia quam est et ex quis qui doloremque odit et.\",\n            \"price\": \"1244833.00\",\n            \"stock\": 99,\n            \"category\": \"Facilis\"\n        }\n    ],\n    \"links\": {\n        \"first\": \"http://127.0.0.1:8000/api/products?page=1\",\n        \"last\": \"http://127.0.0.1:8000/api/products?page=3\",\n        \"prev\": null,\n        \"next\": \"http://127.0.0.1:8000/api/products?page=2\"\n    },\n    \"meta\": {\n        \"current_page\": 1,\n        \"from\": 1,\n        \"last_page\": 3,\n        \"links\": [\n            {\n                \"url\": null,\n                \"label\": \"&laquo; Previous\",\n                \"page\": null,\n                \"active\": false\n            },\n            {\n                \"url\": \"http://127.0.0.1:8000/api/products?page=1\",\n                \"label\": \"1\",\n                \"page\": 1,\n                \"active\": true\n            },\n            {\n                \"url\": \"http://127.0.0.1:8000/api/products?page=2\",\n                \"label\": \"2\",\n                \"page\": 2,\n                \"active\": false\n            },\n            {\n                \"url\": \"http://127.0.0.1:8000/api/products?page=3\",\n                \"label\": \"3\",\n                \"page\": 3,\n                \"active\": false\n            },\n            {\n                \"url\": \"http://127.0.0.1:8000/api/products?page=2\",\n                \"label\": \"Next &raquo;\",\n                \"page\": 2,\n                \"active\": false\n            }\n        ],\n        \"path\": \"http://127.0.0.1:8000/api/products\",\n        \"per_page\": 10,\n        \"to\": 10,\n        \"total\": 25\n    }\n}"}],"_postman_id":"4aaca66d-af8a-47bc-96c3-861ecc90d110"}],"id":"ed3a1a6a-1bb6-4cec-b2ad-41512ea030b5","_postman_id":"ed3a1a6a-1bb6-4cec-b2ad-41512ea030b5","description":""},{"name":"Transactions","item":[{"name":"Get All Transactions","id":"c4a1cd0c-306f-4c6a-a0f3-0bc315c5a743","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"/admin/transactions","urlObject":{"path":["admin","transactions"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"dd62359d-4617-49f6-a60e-f917e9258492","name":"Get All Transactions","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"/admin/transactions"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.30"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 05 Feb 2026 04:01:39 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"id\": 6,\n            \"user\": \"Customer1\",\n            \"product\": \"Aspernatur sapiente\",\n            \"qty\": 1,\n            \"total_price\": \"107513.00\",\n            \"status\": \"pending\",\n            \"paid_at\": null\n        },\n        {\n            \"id\": 3,\n            \"user\": \"Customer1\",\n            \"product\": \"Autem nobis\",\n            \"qty\": 1,\n            \"total_price\": \"624833.00\",\n            \"status\": \"awaiting_payment\",\n            \"paid_at\": null\n        },\n        {\n            \"id\": 2,\n            \"user\": \"Customer1\",\n            \"product\": \"Quo eveniet\",\n            \"qty\": 1,\n            \"total_price\": \"1305736.00\",\n            \"status\": \"paid\",\n            \"paid_at\": \"2026-02-04T10:08:17.000000Z\"\n        }\n    ],\n    \"links\": {\n        \"first\": \"http://127.0.0.1:8000/api/admin/transactions?page=1\",\n        \"last\": \"http://127.0.0.1:8000/api/admin/transactions?page=1\",\n        \"prev\": null,\n        \"next\": null\n    },\n    \"meta\": {\n        \"current_page\": 1,\n        \"from\": 1,\n        \"last_page\": 1,\n        \"links\": [\n            {\n                \"url\": null,\n                \"label\": \"&laquo; Previous\",\n                \"page\": null,\n                \"active\": false\n            },\n            {\n                \"url\": \"http://127.0.0.1:8000/api/admin/transactions?page=1\",\n                \"label\": \"1\",\n                \"page\": 1,\n                \"active\": true\n            },\n            {\n                \"url\": null,\n                \"label\": \"Next &raquo;\",\n                \"page\": null,\n                \"active\": false\n            }\n        ],\n        \"path\": \"http://127.0.0.1:8000/api/admin/transactions\",\n        \"per_page\": 15,\n        \"to\": 3,\n        \"total\": 3\n    }\n}"}],"_postman_id":"c4a1cd0c-306f-4c6a-a0f3-0bc315c5a743"},{"name":"Confirm Transaction","id":"8c8ed9fb-92ed-445c-bc7a-666f41603906","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"/admin/transactions/7/confirm","urlObject":{"path":["admin","transactions","7","confirm"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"d2a2b677-306a-4754-89b2-ed032ba27e6d","name":"Confirm Transaction","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"/admin/transactions/7/confirm"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.16"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 06 Feb 2026 00:13:41 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"id\": 7,\n        \"user\": \"Customer1\",\n        \"product\": \"Nulla temporibus\",\n        \"qty\": 2,\n        \"total_price\": \"3494096.00\",\n        \"status\": \"paid\",\n        \"paid_at\": \"2026-02-06T00:13:33.000000Z\"\n    }\n}"}],"_postman_id":"8c8ed9fb-92ed-445c-bc7a-666f41603906"},{"name":"Download Invoice","id":"9a36411c-bc93-4d4b-8c8e-a803b5549099","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"/admin/transactions/7/invoice","urlObject":{"path":["admin","transactions","7","invoice"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"9a36411c-bc93-4d4b-8c8e-a803b5549099"}],"id":"4e1c1a23-d40d-4002-b1f2-8e6677e973db","_postman_id":"4e1c1a23-d40d-4002-b1f2-8e6677e973db","description":""}],"id":"7edf1827-bcdf-4567-bb20-fbc87882aafe","_postman_id":"7edf1827-bcdf-4567-bb20-fbc87882aafe","description":""},{"name":"04 -  Guard Test","item":[{"name":"Access Admin as Customer","id":"6959525d-3012-4c00-b62a-0f88d2396576","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"http://127.0.0.1:8000/admin/dashboard","urlObject":{"protocol":"http","port":"8000","path":["admin","dashboard"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"e1efbbcb-37fa-4104-b016-161e7a831fd4","name":"Access Admin as Customer","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":""},"url":"http://127.0.0.1:8000/admin/dashboard"},"status":"Unauthorized","code":401,"_postman_previewlanguage":null,"header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.16"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 06 Feb 2026 02:03:08 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Set-Cookie","value":"XSRF-TOKEN=eyJpdiI6IjJESWhTWE80amZmM056dTU0Tmlvb2c9PSIsInZhbHVlIjoiaHJ2bTliMzArTmpobklMNUd2Z1preWZnU1FQc256U2NTemFmcWNKQlFrMWRia3dURzFPL2pWZlM2RFpGKzVOK1kyVUhtbERHQXFEcmtoRStna3pFTDI4RVFyOG9mbnlBMUs5YXExQ3dsUkU0VzZMNk1wSDlYLzlwV2pJdi9wbVoiLCJtYWMiOiJhZDkwNTNlMTc1OTU5YWFiZGQzNmEyMWEyN2Q5MTQ1YjIwNWVjN2IwNmRmYTBlNjExZTNjYTczMTk1MWZkMzY5IiwidGFnIjoiIn0%3D; expires=Fri, 06 Feb 2026 04:03:08 GMT; Max-Age=7200; path=/; samesite=lax"},{"key":"Set-Cookie","value":"simple-marketplace-system-session=eyJpdiI6IlZxV1dSSmlHb3hROWRia0cyN0wvT2c9PSIsInZhbHVlIjoiVWdzRVBtK1hLMi9xVUtiQ0pPS0poYzZGNXhVQUlxaEc4TEpvVVpCdWozckZTYjFSZW9pbU9LcFZ2MXNvVjhyUHgweUQzRVc3bEk5VEprc2RndkdocCtWVTJ0dDJaRGtGcVlSaUtmMzVwOTBtYWxvUXQ5RFZTVEFTZmJtR2NKM2giLCJtYWMiOiI4NjUwOGVmOTcwOTFmNzg2MDM2MjI3MzNiMzM2MmI4YmM1YzQwOGIxNjAzZWRkYzg0NWJiZTFlYjY2NzQ4ZDdlIiwidGFnIjoiIn0%3D; expires=Fri, 06 Feb 2026 04:03:08 GMT; Max-Age=7200; path=/; httponly; samesite=lax"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Unauthenticated.\"\n}"}],"_postman_id":"6959525d-3012-4c00-b62a-0f88d2396576"},{"name":"Pay Cancelled Transaction","id":"b79ded16-4c3d-46c5-838e-615f2d56f4d4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"url":"/transactions/2/pay","urlObject":{"path":["transactions","2","pay"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"f5d54491-52b3-4d78-8172-34ce8f9756ae","name":"Pay Cancelled Transaction","originalRequest":{"method":"POST","header":[],"url":"/transactions/2/pay"},"status":"Unprocessable Content","code":422,"_postman_previewlanguage":null,"header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.16"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 06 Feb 2026 02:10:18 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Only pending transactions can be paid.\"\n}"}],"_postman_id":"b79ded16-4c3d-46c5-838e-615f2d56f4d4"},{"name":"Confirm Paid Transaction","id":"4b408ae3-f77b-49da-8ffa-b263ff000144","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"url":"/admin/transactions/1/confirm","urlObject":{"path":["admin","transactions","1","confirm"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"3e5c9160-12d4-449b-a7de-549c43a8ae6f","name":"Confirm Paid Transaction","originalRequest":{"method":"POST","header":[],"url":"/admin/transactions/1/confirm"},"status":"Unprocessable Content","code":422,"_postman_previewlanguage":null,"header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.16"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 06 Feb 2026 02:13:18 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Only awaiting payment transactions can be confirmed.\"\n}"}],"_postman_id":"4b408ae3-f77b-49da-8ffa-b263ff000144"}],"id":"25edc1ff-aa55-497b-ad68-2558da3df8ac","_postman_id":"25edc1ff-aa55-497b-ad68-2558da3df8ac","description":""}],"variable":[{"key":"base_url","value":"","type":"default"}]}