{"info":{"_postman_id":"80c927d1-e11e-4021-aedc-7117e36076b3","name":"FixOra-API","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"54899242","collectionId":"80c927d1-e11e-4021-aedc-7117e36076b3","publishedId":"2sBYB1PoQQ","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-09-27T10:00:21.000Z"},"item":[{"name":"0. Admin","item":[{"name":"Admin Register","id":"4e77f0a2-85ce-484a-b347-0e6e7a00776f","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Admin User\",\r\n  \"email\": \"admin@example.com\",\r\n  \"password\": \"password123\",\r\n  \"phone\": \"01700000000\",\r\n  \"address\": \"Dhaka, Bangladesh\",\r\n  \"role\": \"ADMIN\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/admin/register","urlObject":{"protocol":"http","port":"5000","path":["api","admin","register"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"4e77f0a2-85ce-484a-b347-0e6e7a00776f"},{"name":"Admin Login","id":"13546f19-6266-4de9-8330-5c73979ce1b9","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n \"email\": \"admin@example.com\",\r\n \"password\": \"password123\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/admin/login","urlObject":{"protocol":"http","port":"5000","path":["api","admin","login"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"13546f19-6266-4de9-8330-5c73979ce1b9"},{"name":"Admin Logout","id":"253c5c17-21e8-4c18-a5de-ccb2c988035d","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n \"email\": \"admin@example.com\",\r\n \"password\": \"password123\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/auth/logout","urlObject":{"protocol":"http","port":"5000","path":["api","auth","logout"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"253c5c17-21e8-4c18-a5de-ccb2c988035d"}],"id":"0278e463-0791-404f-9cf0-443f84dd4543","_postman_id":"0278e463-0791-404f-9cf0-443f84dd4543","description":""},{"name":"1. User Auth (Customer / Technician)","item":[{"name":"1.1 Register","item":[{"name":"User Register","id":"e7a18db5-745e-44c8-8bed-c569abff48d6","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Rakib Customer\",\r\n  \"email\": \"Rakib@gmail.com\",\r\n  \"password\": \"Rakib@123\",\r\n  \"phone\": \"01512345678\",\r\n  \"address\": \"Barisal, Bangladesh\",\r\n  \"role\": \"CUSTOMER\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/auth/register","urlObject":{"protocol":"http","port":"5000","path":["api","auth","register"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"e7a18db5-745e-44c8-8bed-c569abff48d6"},{"name":"Technician Register","id":"0e3fbc6a-802e-45d6-bbfa-d32fe64e06eb","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Asadul Technician\",\r\n  \"email\": \"asadul@gmail.com\",\r\n  \"password\": \"Password@123\",\r\n  \"phone\": \"01912345688\",\r\n  \"address\": \"Ashulia, Zirabo, Dhaka\",\r\n  \"role\": \"TECHNICIAN\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/auth/register","urlObject":{"protocol":"http","port":"5000","path":["api","auth","register"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"0e3fbc6a-802e-45d6-bbfa-d32fe64e06eb"}],"id":"b25a77c0-0913-4872-8403-f7efc9062149","_postman_id":"b25a77c0-0913-4872-8403-f7efc9062149","description":""},{"name":"1.2 Customer Login & Logout","item":[{"name":"User Login","id":"ab84ad6b-8ff8-4017-abb8-3810a25a63ee","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"robiul@gmail.com\",\r\n  \"password\": \"Password@123\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/auth/login","urlObject":{"protocol":"http","port":"5000","path":["api","auth","login"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"ab84ad6b-8ff8-4017-abb8-3810a25a63ee"},{"name":"User Logout","id":"42cf344c-df26-43db-a9b5-9b317ac41597","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"john@example.com\",\r\n  \"password\": \"Password@123\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/auth/logout","urlObject":{"protocol":"http","port":"5000","path":["api","auth","logout"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"42cf344c-df26-43db-a9b5-9b317ac41597"}],"id":"3ae66426-165d-43d2-873b-4e53f2d3c697","_postman_id":"3ae66426-165d-43d2-873b-4e53f2d3c697","description":""},{"name":"1.3  Technician Login & Logout","item":[{"name":"Login","id":"4dd07798-1fcc-44b6-b6d7-2b378cd47cfb","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"shihab@gmail.com\",\r\n  \"password\": \"Password@123\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/auth/login","urlObject":{"protocol":"http","port":"5000","path":["api","auth","login"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"4dd07798-1fcc-44b6-b6d7-2b378cd47cfb"},{"name":"Logout","id":"ce18cdd0-b003-4c24-9d69-107f96bb4ef3","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"shihab@gmail.com\",\r\n  \"password\": \"Password@123\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/auth/logout","urlObject":{"protocol":"http","port":"5000","path":["api","auth","logout"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"ce18cdd0-b003-4c24-9d69-107f96bb4ef3"}],"id":"10eec125-1fab-47db-a8f8-1ef779e7efd4","_postman_id":"10eec125-1fab-47db-a8f8-1ef779e7efd4","description":""}],"id":"e7994d1d-b101-4ab2-ac3f-878fb822006e","_postman_id":"e7994d1d-b101-4ab2-ac3f-878fb822006e","description":""},{"name":"2. Customer","item":[{"name":"2.1 Profile (Customer)","item":[{"name":"Current User","id":"0b1b3d6f-4ab8-4ec7-81ae-3b9e9eb237ad","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{json_web_token_1da2}}"}]},"isInherited":false},"method":"GET","header":[],"url":"http://localhost:5000/api/users/me","urlObject":{"protocol":"http","port":"5000","path":["api","users","me"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"0b1b3d6f-4ab8-4ec7-81ae-3b9e9eb237ad"},{"name":"Update Current User","id":"0c2ca455-81e7-4371-8222-49357ba4f0ec","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"John Customer Updated\",\r\n  \"phone\": \"01712345678\",\r\n  \"address\": \"Dhanmondi, Dhaka\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/users/me","urlObject":{"protocol":"http","port":"5000","path":["api","users","me"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"0c2ca455-81e7-4371-8222-49357ba4f0ec"}],"id":"e1d8ae42-dffb-4e90-86cb-9bfb41b41631","_postman_id":"e1d8ae42-dffb-4e90-86cb-9bfb41b41631","description":""},{"name":"2.2 Bookings","item":[{"name":"Create Booking","id":"42eab250-6a68-41a0-ba95-bc242fb34230","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"technicianId\": \"ccd190cf-df68-42e2-8b55-7eca0b2e9f7c\",\r\n  \"serviceId\": \"796f02c8-fc8d-4dc0-bba4-f335f20a417a\",\r\n  \"scheduledAt\": \"2026-09-20T10:00:00.000Z\",\r\n  \"address\": \"Gulshan, Dhaka\",\r\n  \"notes\": \"Come as soon as possible. It's an emergency situation.\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/bookings","urlObject":{"protocol":"http","port":"5000","path":["api","bookings"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"42eab250-6a68-41a0-ba95-bc242fb34230"},{"name":"My Bookings","id":"da87b911-6a9c-4dd5-82dc-ac878576e5c8","request":{"method":"GET","header":[],"url":"http://localhost:5000/api/bookings","urlObject":{"protocol":"http","port":"5000","path":["api","bookings"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"da87b911-6a9c-4dd5-82dc-ac878576e5c8"},{"name":"Booking Details","id":"b407078d-95a8-4ad4-83d9-632039a432f9","request":{"method":"GET","header":[],"url":"","urlObject":{"query":[],"variable":[]}},"response":[],"_postman_id":"b407078d-95a8-4ad4-83d9-632039a432f9"},{"name":"Cancel Booking","id":"2ed8c2dd-2e1a-4efc-8d2e-54b999441cbc","request":{"method":"GET","header":[],"url":"","urlObject":{"query":[],"variable":[]}},"response":[],"_postman_id":"2ed8c2dd-2e1a-4efc-8d2e-54b999441cbc"},{"name":"Booking Details","id":"f5e4f81b-93ec-4faa-a85c-8d2aa1873e12","protocolProfileBehavior":{"disableCookies":false,"followRedirects":true,"maxResponseSize":52428800,"strictSSL":false},"request":{"method":"GET","header":[],"url":"http://localhost:5000/api/bookings/4a4bef7f-7ea9-47d4-ab68-37cae48c18cc","urlObject":{"protocol":"http","port":"5000","path":["api","bookings","4a4bef7f-7ea9-47d4-ab68-37cae48c18cc"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"f5e4f81b-93ec-4faa-a85c-8d2aa1873e12"}],"id":"f05c5cf8-dd6d-432c-9eed-6b3030368996","_postman_id":"f05c5cf8-dd6d-432c-9eed-6b3030368996","description":""}],"id":"1b5aac8f-5f75-44c4-bc0e-342a32e4f50d","_postman_id":"1b5aac8f-5f75-44c4-bc0e-342a32e4f50d","description":""},{"name":"2.3 Payment","item":[{"name":"Create Payment","id":"c64ab88a-f246-437d-99f0-a701663cf46d","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"bookingId\": \"bb5729e1-774e-44be-b53f-3b64b799de4e\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/payments/create","urlObject":{"protocol":"http","port":"5000","path":["api","payments","create"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"c64ab88a-f246-437d-99f0-a701663cf46d"},{"name":"Confirm Payment","id":"8d4cc74f-5e2c-44de-9058-3311df579d61","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"sessionId\": \"cs_test_a1d2aK2XuxfMNa389ozr0e8NVO0dIc4FNi99h1yhSUQDo8BvpiYaUuCiaI\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/payments/confirm","urlObject":{"protocol":"http","port":"5000","path":["api","payments","confirm"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"8d4cc74f-5e2c-44de-9058-3311df579d61"},{"name":"Payment History","id":"2d9866bd-f716-44a3-b94e-0527ef6b2160","request":{"method":"GET","header":[],"url":"http://localhost:5000/api/payments","urlObject":{"protocol":"http","port":"5000","path":["api","payments"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"2d9866bd-f716-44a3-b94e-0527ef6b2160"},{"name":"Payment Details","id":"ab36f5aa-25cc-4134-924f-8338eb9aad7f","request":{"method":"GET","header":[],"url":"http://localhost:5000/api/payments/12b09662-94fc-4463-ba87-9d0d24c2d9e1","urlObject":{"protocol":"http","port":"5000","path":["api","payments","12b09662-94fc-4463-ba87-9d0d24c2d9e1"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"ab36f5aa-25cc-4134-924f-8338eb9aad7f"}],"id":"ea7d7b80-c7ea-42ba-95dc-00131e15ab6b","_postman_id":"ea7d7b80-c7ea-42ba-95dc-00131e15ab6b","description":""},{"name":"2.4 Review","item":[{"name":"Create Review","id":"dab387f4-1fd0-4bbf-845f-7c2190a8b0ca","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"bookingId\": \"bb5729e1-774e-44be-b53f-3b64b799de4e\",\r\n  \"rating\": 5,\r\n  \"comment\": \"Excellent service and very professional.\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/reviews","urlObject":{"protocol":"http","port":"5000","path":["api","reviews"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"dab387f4-1fd0-4bbf-845f-7c2190a8b0ca"}],"id":"3b712c4e-8ee4-4d57-aa47-fba6a4ce5e81","_postman_id":"3b712c4e-8ee4-4d57-aa47-fba6a4ce5e81","description":""},{"name":"3. Customers Bookings","item":[{"name":"Create Technician Bookings","id":"f2a71d59-9d02-4730-b330-ab550d4634d9","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"technicianId\": \"6295e150-2196-4ee4-954c-28f677c12ed9\",\r\n  \"serviceId\": \"796f02c8-fc8d-4dc0-bba4-f335f20a417a\",\r\n  \"scheduledAt\": \"2026-12-20T10:00:00.000Z\",\r\n  \"address\": \"Gulshan, Dhaka\",\r\n  \"notes\": \"Please arrive on time.\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/bookings","urlObject":{"protocol":"http","port":"5000","path":["api","bookings"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"f2a71d59-9d02-4730-b330-ab550d4634d9"},{"name":"Customer My Bookings","id":"03dff173-cde9-4c11-b8a9-98c3a5b9a080","request":{"method":"GET","header":[],"url":"http://localhost:5000/api/bookings","urlObject":{"protocol":"http","port":"5000","path":["api","bookings"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"03dff173-cde9-4c11-b8a9-98c3a5b9a080"},{"name":"Current Booking Details","id":"67dae17d-5105-49bf-998d-9206ea163cb2","request":{"method":"GET","header":[],"url":"http://localhost:5000/api/bookings/952b97e8-0b27-4c77-9b67-589bfcef1fdc","urlObject":{"protocol":"http","port":"5000","path":["api","bookings","952b97e8-0b27-4c77-9b67-589bfcef1fdc"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"67dae17d-5105-49bf-998d-9206ea163cb2"},{"name":"Cancel Booking","id":"fc4fc1d3-42eb-46ef-bcf0-67200c8a837b","request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n  \"reason\": \"Cancel booking because i fixed\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/bookings/952b97e8-0b27-4c77-9b67-589bfcef1fdc/cancel","urlObject":{"protocol":"http","port":"5000","path":["api","bookings","952b97e8-0b27-4c77-9b67-589bfcef1fdc","cancel"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"fc4fc1d3-42eb-46ef-bcf0-67200c8a837b"}],"id":"1a4f39b8-fec4-4dda-a128-be1968a755bf","_postman_id":"1a4f39b8-fec4-4dda-a128-be1968a755bf","description":""},{"name":"4. Technician","item":[{"name":"4.1 Browse","item":[{"name":"Technician List","id":"142844f0-3c1b-4087-88ec-f550e9b589fb","request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Rakib Customer\",\r\n  \"email\": \"Rakib@gmail.com\",\r\n  \"password\": \"Rakib@123\",\r\n  \"phone\": \"01512345678\",\r\n  \"address\": \"Barisal, Bangladesh\",\r\n  \"role\": \"CUSTOMER\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/technicians","urlObject":{"protocol":"http","port":"5000","path":["api","technicians"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"142844f0-3c1b-4087-88ec-f550e9b589fb"},{"name":"Technician Details","id":"d071b6bc-7b78-46f5-ae45-bd6eeca91d28","request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Rakib Customer\",\r\n  \"email\": \"Rakib@gmail.com\",\r\n  \"password\": \"Rakib@123\",\r\n  \"phone\": \"01512345678\",\r\n  \"address\": \"Barisal, Bangladesh\",\r\n  \"role\": \"CUSTOMER\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/technicians/ccd190cf-df68-42e2-8b55-7eca0b2e9f7c","urlObject":{"protocol":"http","port":"5000","path":["api","technicians","ccd190cf-df68-42e2-8b55-7eca0b2e9f7c"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"d071b6bc-7b78-46f5-ae45-bd6eeca91d28"}],"id":"24d50f4c-71b8-4802-8498-76e0bc29b5cd","_postman_id":"24d50f4c-71b8-4802-8498-76e0bc29b5cd","description":""},{"name":"4.2 Profile & Availability","item":[{"name":"Update Technician Profile","id":"84185574-2b1c-4604-9447-53ea6257dcb6","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{json_web_token_0gjq}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\" : \"Asadul Computer Technician\",\r\n  \"bio\": \"Hey I'm Asadul. With 8 year of experienced in Computer Servicing and also know a wordpress work make service the user computer and work with them.\",\r\n  \"skills\": [\r\n    \"Computer Service\",\r\n    \"Home Maintenance\",\r\n    \"Tele Health Services\"\r\n  ],\r\n  \"experienceYears\": 8,\r\n  \"hourlyRate\": 2000,\r\n  \"location\": \"Savar, Dhaka\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/technician/profile","urlObject":{"protocol":"http","port":"5000","path":["api","technician","profile"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"84185574-2b1c-4604-9447-53ea6257dcb6"},{"name":"Update Availability","id":"a5aac68e-ebee-4402-ade0-2b9a8ad7965d","request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"slots\": [\r\n    {\r\n      \"dayOfWeek\": \"MONDAY\",\r\n      \"startTime\": \"08:00\",\r\n      \"endTime\": \"17:00\",\r\n      \"isAvailable\": true\r\n    },\r\n    {\r\n      \"dayOfWeek\": \"WEDNESDAY\",\r\n      \"startTime\": \"12:00\",\r\n      \"endTime\": \"18:00\",\r\n      \"isAvailable\": true\r\n    },\r\n    {\r\n      \"dayOfWeek\": \"FRIDAY\",\r\n      \"startTime\": \"02:00\",\r\n      \"endTime\": \"15:00\",\r\n      \"isAvailable\": true\r\n    }\r\n  ]\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/technician/availability","urlObject":{"protocol":"http","port":"5000","path":["api","technician","availability"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"a5aac68e-ebee-4402-ade0-2b9a8ad7965d"}],"id":"f21cd315-e300-449f-ab00-6b23cf0c1039","_postman_id":"f21cd315-e300-449f-ab00-6b23cf0c1039","description":""},{"name":"4.3 Accept Booking","item":[{"name":"Accept Customer Booking","id":"7ec0ffc7-4d87-4d9a-b5f8-c652722417db","request":{"method":"GET","header":[],"url":"","urlObject":{"query":[],"variable":[]}},"response":[],"_postman_id":"7ec0ffc7-4d87-4d9a-b5f8-c652722417db"},{"name":"In Progress Booking","id":"1658e3d7-2508-4d45-99cd-a2dcff8e1d94","protocolProfileBehavior":{"disableCookies":false,"followRedirects":true,"strictSSL":false},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n  \"status\": \"IN_PROGRESS\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/technician/bookings/bb5729e1-774e-44be-b53f-3b64b799de4e","urlObject":{"protocol":"http","port":"5000","path":["api","technician","bookings","bb5729e1-774e-44be-b53f-3b64b799de4e"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"1658e3d7-2508-4d45-99cd-a2dcff8e1d94"},{"name":"Completed Booking After Customer Payment","id":"c340c663-8d5e-4c32-a168-5dcc8f93b8e4","request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n  \"status\": \"COMPLETED\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/technician/bookings/bb5729e1-774e-44be-b53f-3b64b799de4e","urlObject":{"protocol":"http","port":"5000","path":["api","technician","bookings","bb5729e1-774e-44be-b53f-3b64b799de4e"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"c340c663-8d5e-4c32-a168-5dcc8f93b8e4"},{"name":"New Booking Accept","id":"8d081830-ae1f-4720-8b66-c7d397754868","protocolProfileBehavior":{"disableCookies":false,"followRedirects":true,"maxResponseSize":52428800,"strictSSL":false},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n  \"status\": \"ACCEPTED\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/technician/bookings/bb5729e1-774e-44be-b53f-3b64b799de4e","urlObject":{"protocol":"http","port":"5000","path":["api","technician","bookings","bb5729e1-774e-44be-b53f-3b64b799de4e"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"8d081830-ae1f-4720-8b66-c7d397754868"}],"id":"4867d9c9-241f-478a-86f2-506fa2e14e1e","_postman_id":"4867d9c9-241f-478a-86f2-506fa2e14e1e","description":""}],"id":"2dba996e-41b7-4ba5-b331-1c6ba46bee41","_postman_id":"2dba996e-41b7-4ba5-b331-1c6ba46bee41","description":""},{"name":"5. Categories","item":[{"name":"5.1 View","item":[{"name":"Get All Categories","id":"3121bc54-ccd0-4dfd-9c13-147c3fd3b3f9","request":{"method":"GET","header":[],"url":"http://localhost:5000/api/categories","urlObject":{"protocol":"http","port":"5000","path":["api","categories"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"3121bc54-ccd0-4dfd-9c13-147c3fd3b3f9"}],"id":"ac196437-8ff0-478f-9eec-f4ce4a70b6fd","_postman_id":"ac196437-8ff0-478f-9eec-f4ce4a70b6fd","description":""},{"name":"5.2 Create","item":[{"name":"Create Category","id":"3029b63a-0dba-49de-a3bb-801199cd7721","request":{"method":"GET","header":[],"url":"","urlObject":{"query":[],"variable":[]}},"response":[],"_postman_id":"3029b63a-0dba-49de-a3bb-801199cd7721"}],"id":"e649cd78-114b-4649-b8fe-2a8acf7485e7","_postman_id":"e649cd78-114b-4649-b8fe-2a8acf7485e7","description":""}],"id":"0e5ac9f3-6f2e-446b-8991-f25585f45752","_postman_id":"0e5ac9f3-6f2e-446b-8991-f25585f45752","description":""},{"name":"6. Services","item":[{"name":"6.1 Create","item":[{"name":"Create Service","id":"ee70e894-34e6-49ff-b028-ac51d0e44653","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"categoryId\": \"6119be43-f02e-4e37-a7b4-d04f60e5bfcc\",\n  \"title\": \"Computer Service\",\n  \"description\": \"Professional computer repair service for residential homes.\",\n  \"price\": 1500,\n  \"durationMinutes\": 100,\n  \"location\": \"Savar, Dhaka\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/services","urlObject":{"protocol":"http","port":"5000","path":["api","services"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"ee70e894-34e6-49ff-b028-ac51d0e44653"}],"id":"fce76932-23e1-4e35-a21b-5cd75242750a","_postman_id":"fce76932-23e1-4e35-a21b-5cd75242750a","description":""},{"name":"6.2 View","item":[{"name":"View All Services","id":"33cc1700-319b-41b5-aa3b-4a71a2e23805","request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Rakib Customer\",\r\n  \"email\": \"Rakib@gmail.com\",\r\n  \"password\": \"Rakib@123\",\r\n  \"phone\": \"01512345678\",\r\n  \"address\": \"Barisal, Bangladesh\",\r\n  \"role\": \"CUSTOMER\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/services","urlObject":{"protocol":"http","port":"5000","path":["api","services"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"33cc1700-319b-41b5-aa3b-4a71a2e23805"},{"name":"Service Details","id":"09f6632e-a386-45f7-ab70-bc85677f0217","request":{"method":"GET","header":[],"url":"http://localhost:5000/api/services/c8044ddb-b08f-4eac-a3fb-c66531d7c8d2","urlObject":{"protocol":"http","port":"5000","path":["api","services","c8044ddb-b08f-4eac-a3fb-c66531d7c8d2"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"09f6632e-a386-45f7-ab70-bc85677f0217"}],"id":"a83952c8-098f-4177-82a5-8508bd654b19","_postman_id":"a83952c8-098f-4177-82a5-8508bd654b19","description":""},{"name":"6.3 Update","item":[{"name":"Update Service","id":"e837e1f3-0273-4db1-a3cf-cb1eb2299433","request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Computer Diagnostic & Hardware Repair\",\r\n  \"description\": \"Updated comprehensive computer repair service including RAM upgrades, motherboard diagnostics, and OS installation.\",\r\n  \"price\": 1600,\r\n  \"durationMinutes\": 90,\r\n  \"location\": \"Savar, Dhaka\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/services/c8044ddb-b08f-4eac-a3fb-c66531d7c8d2","urlObject":{"protocol":"http","port":"5000","path":["api","services","c8044ddb-b08f-4eac-a3fb-c66531d7c8d2"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"e837e1f3-0273-4db1-a3cf-cb1eb2299433"}],"id":"4d89f8e7-78b1-40f5-9d89-90647bbf19bd","_postman_id":"4d89f8e7-78b1-40f5-9d89-90647bbf19bd","description":""},{"name":"6.4 Delete","item":[{"name":"Delete Service","id":"b8e1bff6-ed1a-4e5f-a599-76ef207b96a5","request":{"method":"DELETE","header":[],"url":"http://localhost:5000/api/services/c8044ddb-b08f-4eac-a3fb-c66531d7c8d2","urlObject":{"protocol":"http","port":"5000","path":["api","services","c8044ddb-b08f-4eac-a3fb-c66531d7c8d2"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"b8e1bff6-ed1a-4e5f-a599-76ef207b96a5"}],"id":"bd6cd292-2c80-4089-a1ed-9fd95a1222c3","_postman_id":"bd6cd292-2c80-4089-a1ed-9fd95a1222c3","description":""}],"id":"0660f705-ad78-4994-979f-02a011d3b91e","_postman_id":"0660f705-ad78-4994-979f-02a011d3b91e","description":""},{"name":"7. Admin","item":[{"name":"7.1 Categories","item":[{"name":"Create Category","id":"ca5fafb9-f28f-410b-9e32-941d6bf0272a","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n   \"name\": \"Car Wash\",\r\n   \"description\": \"Comprehensive auto detailing, exterior washing, and interior vacuuming services.\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/admin/categories","urlObject":{"protocol":"http","port":"5000","path":["api","admin","categories"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"ca5fafb9-f28f-410b-9e32-941d6bf0272a"},{"name":"Get All Categories","id":"bdeb5c7a-fa4f-4355-8d79-f53dd23a7eea","request":{"method":"GET","header":[],"url":"http://localhost:5000/api/admin/categories","urlObject":{"protocol":"http","port":"5000","path":["api","admin","categories"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"bdeb5c7a-fa4f-4355-8d79-f53dd23a7eea"}],"id":"942e362f-c5de-46f5-912f-3f8a79f3b0e1","_postman_id":"942e362f-c5de-46f5-912f-3f8a79f3b0e1","description":""},{"name":"7.2 Users","item":[{"name":"Get All Users","id":"197a3124-63a9-4021-af60-762818952f73","request":{"method":"GET","header":[],"url":"http://localhost:5000/api/admin/users","urlObject":{"protocol":"http","port":"5000","path":["api","admin","users"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"197a3124-63a9-4021-af60-762818952f73"},{"name":"Update User / Technician Status","id":"c57a8204-18eb-44b5-8e45-24275337ae92","request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n  \"activeStatus\": \"BLOCKED\",\r\n  \"role\": \"TECHNICIAN\",\r\n  \"blockReason\": \"Rude Behavior\",\r\n  \"details\": \"Technician was rude to the customer.\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:5000/api/admin/users/0784dd5b-e859-4b0c-9a0a-3f08948f2800","urlObject":{"protocol":"http","port":"5000","path":["api","admin","users","0784dd5b-e859-4b0c-9a0a-3f08948f2800"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"c57a8204-18eb-44b5-8e45-24275337ae92"}],"id":"b3fd0be1-57d5-4cd5-bc7f-e0e104a69031","_postman_id":"b3fd0be1-57d5-4cd5-bc7f-e0e104a69031","description":""},{"name":"7.3 Bookings","item":[{"name":"Get All Bookings","id":"242ae9c7-0fb6-46a3-b4e9-da7ded94f82c","request":{"method":"GET","header":[],"url":"http://localhost:5000/api/admin/bookings","urlObject":{"protocol":"http","port":"5000","path":["api","admin","bookings"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"242ae9c7-0fb6-46a3-b4e9-da7ded94f82c"}],"id":"495931a8-8ad0-43f6-9ef2-588a6c5b765b","_postman_id":"495931a8-8ad0-43f6-9ef2-588a6c5b765b","description":""}],"id":"bdcba72e-d21b-44f9-a387-4cbc944c3656","_postman_id":"bdcba72e-d21b-44f9-a387-4cbc944c3656","description":""}],"variable":[{"key":"json_web_token_10va","secret":true},{"key":"json_web_token_1da2","secret":true},{"key":"json_web_token_0gjq","secret":true},{"key":"json_web_token_0edm","secret":true}]}