{"info":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","description":"<html><head></head><body><h1 id=\"aal-drbk-ala-darbak-api\">على دربك — Ala Darbak API</h1>\n<p>منصة تسويقية ذكية للمتاجر: ترفع المبيعات، يحللها الذكاء الاصطناعي، يقترح حملات، تُرسل عروض/أسئلة للعملاء عبر واتساب (UltraMsg)، ويستبدل العميل العرض عبر QR في الفرع، ثم تُولّد نتائج وتقارير شهرية.</p>\n<h2 id=\"الأدوار\">الأدوار</h2>\n<ul>\n<li><strong>STORE_OWNER</strong>: يدير المتجر والفروع والحملات والاشتراك.</li>\n<li><strong>CUSTOMER</strong>: يستقبل العروض/الأسئلة ويجاوب ويستبدل QR.</li>\n<li><strong>ADMIN</strong>: قوائم عامة + مهام مجدولة (start-ready / expire-finished / check-expired).</li>\n</ul>\n<h2 id=\"الفلو-العام\">الفلو العام</h2>\n<p>تسجيل صاحب متجر ← متجر ← فرع ← اشتراك ← رفع مبيعات ← تحليل AI ← اقتراح حملة ← إنشاء حملة ← سؤال/QR ← اعتماد ← إرسال (UltraMsg) ← رد العميل (Webhook) ← استبدال QR ← نتائج ← تقرير شهري.</p>\n<h2 id=\"المصادقة\">المصادقة</h2>\n<p>HTTP Basic Auth. اضبط متغيري الـ Collection: <code>authEmail</code> و <code>authPassword</code>. الطلبات العامة (تسجيل/خطط/webhook) بلا مصادقة.</p>\n<h2 id=\"المتغيرات\">المتغيرات</h2>\n<ul>\n<li><code>http://localhost:8080</code> = رابط الـ API (local / ngrok / deployed).</li>\n<li><code>https://backtalk-ransack-cohesive.ngrok-free.dev</code> = الرابط العام لاستقبال UltraMsg (ngrok أو n8n).</li>\n<li>باقي المتغيرات (storeId, branchId, campaignId, qrCode ...) تُحفظ تلقائياً عبر Tests أثناء تشغيل \"01 Full System Flow\".</li>\n</ul>\n<h2 id=\"baseurl\">baseUrl</h2>\n<p>يتغير حسب البيئة: محلي <code>http://localhost:8080</code>، أو ngrok، أو الرابط المنشور. استخدم Environment للتبديل بسهولة.</p>\n<h2 id=\"n8n\">n8n</h2>\n<p>استقبال ردود واتساب يمر عبر n8n (Webhook ultramsg-in → Spring <code>/whatsapp/webhook</code>)، وفحص الاشتراكات يومياً عبر n8n (Schedule → <code>/subscription/check-expired</code>). راجع مجلد <code>n8n/</code> في المشروع.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"على دربك — Ala Darbak API","slug":"aal-drbk-ala-darbak-api"}],"owner":"54224451","collectionId":"a8a76b3a-c5d7-46df-9007-d00162341cb1","publishedId":"2sBXwwnT9M","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-06-23T20:35:26.000Z"},"item":[{"name":"01 Full System Flow","item":[{"name":"01.01 Rahaf - Register Store Owner","event":[{"listen":"test","script":{"id":"d0220291-6576-4113-97e3-46a9e946ca9e","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"c500a011-7f57-4bcf-bf11-ba44b7301399","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"fullName\": \"Mohammed\",\n  \"phone\": \"+966500000001\",\n  \"email\": \"moqr055@gmail.com\",\n  \"password\": \"Password1\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/store-owner/register","description":"<p>تسجيل صاحب متجر جديد (عام). الهدف: إنشاء حساب STORE_OWNER. يحفظ storeOwnerId تلقائياً.\nBody: StoreOwnerIn.\nExpected: 200 + AuthUserOut {id, fullName, email, role}.</p>\n","urlObject":{"path":["api","v1","store-owner","register"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"c500a011-7f57-4bcf-bf11-ba44b7301399"},{"name":"01.02 Rahaf - Register Customer","event":[{"listen":"test","script":{"id":"5cad5611-7edb-4c99-a55a-3c56a02127a5","exec":["var j = pm.response.json();","if (j.id) pm.collectionVariables.set('customerId', j.id);","pm.test('status 2xx', () => pm.response.code < 300);"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"df4b673d-9c86-4e50-84ad-7584700b2829","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n \"fullName\": \"Rahaf\",\n  \"phone\": \"+966532488571\",\n  \"email\": \"membl7834@gmail.com\",\n  \"password\": \"Password1\",\n  \"locationUrl\": \"https://maps.google.com/?q=24.7136,46.6753\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/customer/register","description":"<p>تسجيل عميل (عام) مع الموقع والموافقة locationConsent=true ليُستهدف بالحملات. يحفظ customerId.\nExpected: 200 + AuthUserOut.</p>\n","urlObject":{"path":["api","v1","customer","register"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"df4b673d-9c86-4e50-84ad-7584700b2829"},{"name":"01.02 Rahaf - Register Customer Copy","event":[{"listen":"test","script":{"id":"5cad5611-7edb-4c99-a55a-3c56a02127a5","exec":["var j = pm.response.json();","if (j.id) pm.collectionVariables.set('customerId', j.id);","pm.test('status 2xx', () => pm.response.code < 300);"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"3d41c935-643e-4f2d-b590-85839f9641d6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n \"fullName\": \"Raghad\",\n  \"phone\": \"+966532488123\",\n  \"email\": \"membl78@gmail.com\",\n  \"password\": \"Password1\",\n  \"locationUrl\": \"https://maps.google.com/?q=24.8200,46.6900\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/customer/register","description":"<p>تسجيل عميل (عام) مع الموقع والموافقة locationConsent=true ليُستهدف بالحملات. يحفظ customerId.\nExpected: 200 + AuthUserOut.</p>\n","urlObject":{"path":["api","v1","customer","register"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"3d41c935-643e-4f2d-b590-85839f9641d6"},{"name":"03.01 Rahaf - Get Subscription Plans","id":"a3cb4adf-7b82-44b0-adee-f9c87415b320","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"http://localhost:8080/api/v1/subscription/plans","description":"<p>عرض خطط الاشتراك المتاحة (عام).</p>\n","urlObject":{"path":["api","v1","subscription","plans"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"a3cb4adf-7b82-44b0-adee-f9c87415b320"},{"name":"03.02 Rahaf - Create Subscription Checkout","id":"409679af-7241-4624-8ee6-390fde771c84","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/payment/subscribe/BASIC_MONTHLY","description":"<p>إنشاء رابط دفع LemonSqueezy لخطة BASIC_MONTHLY. storeOwnerId يُشتق من المستخدم المصادق.\nExpected: 200 + CheckoutOut {checkoutUrl, planType, amount}.\nملاحظة: الاشتراك يتفعّل بعد الدفع عبر webhook.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","subscribe","BASIC_MONTHLY"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"409679af-7241-4624-8ee6-390fde771c84"},{"name":"03.03 Rahaf - Get My Subscription Status","id":"66bebdd5-8a35-4210-a03c-da94009ef3d3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/subscription/my/status","description":"<p>حالة اشتراك صاحب المتجر المصادق.\nExpected: 200 + SubscriptionStatusOut.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","subscription","my","status"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"66bebdd5-8a35-4210-a03c-da94009ef3d3"},{"name":"03.04 Rahaf - View My Payments  ✔ verify","event":[{"listen":"test","script":{"type":"text/javascript","exec":["var j=pm.response.json(); if(Array.isArray(j)&&j.length&&j[0].id) pm.collectionVariables.set('paymentId', j[0].id);"],"id":"18eccf33-9456-4f97-b8cd-211a4735c39a"}}],"id":"d46da11a-7d13-47f8-935e-990736f21556","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/payment/my-payments","description":"<p>تحقق: يعرض سجل المدفوعات للمستخدم بعد الاشتراك. (المدفوعات محلية بدون webhook.)</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","my-payments"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"d46da11a-7d13-47f8-935e-990736f21556"},{"name":"02.01 Rahaf - Create Store","event":[{"listen":"test","script":{"id":"c3830bc3-b8bb-4e94-a7d3-d72a59583afa","exec":["var j = pm.response.json();","if (j.id) pm.collectionVariables.set('storeId', j.id);","pm.test('status 2xx', () => pm.response.code < 300);"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"623a96c4-6c24-4e5c-8f7c-5727c0688ef1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Aladarbak\",\n  \"businessType\": \"coffee\",\n  \"commercialRegisterNo\": \"1010101010\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/store/add","description":"<p>إنشاء متجر لصاحب المتجر المصادق. يحفظ storeId.\nMEThod: STORE_OWNER.\nExpected: 200 + StoreOut.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store","add"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"623a96c4-6c24-4e5c-8f7c-5727c0688ef1"},{"name":"02.03 Rahaf - Create Branch","event":[{"listen":"test","script":{"id":"87d69086-5700-42e8-9d60-d909c8349ea1","exec":["var j = pm.response.json();","if (j.id) pm.collectionVariables.set('branchId', j.id);","pm.test('status 2xx', () => pm.response.code < 300);"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"796475fa-b7c0-45cd-b5eb-d73083f4e656","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Alulaya\",\n  \"locationUrl\": \"https://maps.google.com/?q=24.7300,46.6900\",\n  \"campaignRadiusMeters\": 5000,\n  \"openingTime\": \"08:00\",\n  \"closingTime\": \"23:00\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/branch/add/","description":"<p>إنشاء فرع داخل المتجر. GoogleMapService يحلل locationUrl ويستخرج الإحداثيات. يحفظ branchId.\nExpected: 200 + BranchOut.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","add",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"796475fa-b7c0-45cd-b5eb-d73083f4e656"},{"name":"02.04 Rahaf -  Get Recommended Radius","id":"16001d7f-9aa9-44ab-842f-4579ed9f8ad8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/branch/recommended-radius/","description":"<p>نطاق الاستهداف المقترح بالذكاء.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","recommended-radius",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"16001d7f-9aa9-44ab-842f-4579ed9f8ad8"},{"name":"Rahaf - 10 Apply Recommended Radius Copy","id":"8178e351-f2d6-4bac-9cdb-45e6bbccdac3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/branch/apply-recommended-radius/","description":"<p>تطبيق النطاق المقترح.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","apply-recommended-radius",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"8178e351-f2d6-4bac-9cdb-45e6bbccdac3"},{"name":"Rahaf - 05 Get Branches By Store Copy","id":"d95f8e8f-d4d1-4dfc-8d6d-6c8217b6ab5f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/branch/store/","description":"<p>فروع متجر معيّن.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","store",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"d95f8e8f-d4d1-4dfc-8d6d-6c8217b6ab5f"},{"name":"Rahaf - 12 Customers In Radius Count","id":"fc829cd0-b6ce-4cdc-8c08-5bf83b228d0f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/branch//customers-in-radius/count","description":"<p>عدد العملاء داخل نطاق الفرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","","customers-in-radius","count"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"fc829cd0-b6ce-4cdc-8c08-5bf83b228d0f"},{"name":"04.01 Raghad - Upload Sales Record (Excel)","event":[{"listen":"test","script":{"id":"798020e3-b3ef-4062-8039-31ee1d1fb56f","exec":["var j = pm.response.json();","if (j.id) pm.collectionVariables.set('salesRecordId', j.id);","pm.test('status 2xx', () => pm.response.code < 300);"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"3bf02632-b432-4560-b27d-2a108f3a596a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","description":"<p>ملف Excel (.xlsx) للمبيعات</p>\n","src":"/C:/Users/moqr0/OneDrive/Desktop/sample_sales_record.xlsx"},{"key":"month","value":"6","type":"text"},{"key":"year","value":"2026","type":"text"}]},"url":"http://localhost:8080/api/v1/sales-record/add/branch/","description":"<p>رفع ملف مبيعات Excel للفرع (multipart). ExcelService يقرأ المنتجات وOpenAiService يولّد التحليل. يحفظ salesRecordId.\nمتطلب: اشتراك فعّال. اختر الملف من Select Files.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record","add","branch",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"3bf02632-b432-4560-b27d-2a108f3a596a"},{"name":"04.02 Raghad - Get Sales Records By Branch","id":"fa9884a6-0349-4ba8-9903-fdf584f0914d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/sales-record/get-by-branch/","description":"<p>قائمة سجلات المبيعات للفرع.\nExpected: 200 + List.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record","get-by-branch",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"fa9884a6-0349-4ba8-9903-fdf584f0914d"},{"name":"04.03 Raghad - Get AI Analysis By Sales Record","event":[{"listen":"test","script":{"type":"text/javascript","exec":["var j = pm.response.json();","if (j.id) pm.collectionVariables.set('aiAnalysisId', j.id);","pm.test('status 2xx', () => pm.response.code < 300);"],"id":"ac9f9e95-a0e0-49a1-9385-af4671153b9f"}}],"id":"3e835a81-367d-4681-babf-6400e0939663","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/get-by-sales-record/","description":"<p>جلب التحليل الذكي المرتبط بسجل المبيعات (يتولّد تلقائياً عند الرفع). يحفظ aiAnalysisId.\nExpected: 200 + AIAnalysisOut.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","get-by-sales-record",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"3e835a81-367d-4681-babf-6400e0939663"},{"name":"04.04 Raghad - Get Analysis Dashboard","id":"399ca5d0-7921-43b0-a76c-e42a1236e0d1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis//dashboard","description":"<p>لوحة بيانات التحليل (كل المؤشرات مجمّعة).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","","dashboard"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"399ca5d0-7921-43b0-a76c-e42a1236e0d1"},{"name":"05.01 Raghad - Generate Campaign Suggestion","id":"c4171212-30f4-4979-9463-873967416dc3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion/generate/","description":"<p>توليد اقتراحات حملة بالـ AI من التحليل.\nExpected: 200 + List.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","generate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"c4171212-30f4-4979-9463-873967416dc3"},{"name":"Raghad - 36 Reject Suggestion","id":"fc4dc0d7-adcc-455a-a487-6a913b499a91","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion/reject/","description":"<p>رفض اقتراح.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","reject",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"fc4dc0d7-adcc-455a-a487-6a913b499a91"},{"name":"05.02 Raghad - Get Pending Suggestions","event":[{"listen":"test","script":{"type":"text/javascript","exec":["var j = pm.response.json();","if (Array.isArray(j) && j.length && j[0].id) pm.collectionVariables.set('campaignSuggestionId', j[0].id);","pm.test('status 2xx', () => pm.response.code < 300);"],"id":"a7b179b7-74d5-493b-81e7-50955a2951bd"}}],"id":"93ab0744-7ded-4be9-873d-304e51c1f3cb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion/pending/analysis/","description":"<p>جلب الاقتراحات المعلّقة ويحفظ أول campaignSuggestionId.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","pending","analysis",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"93ab0744-7ded-4be9-873d-304e51c1f3cb"},{"name":"Raghad - 31 Regenerate Suggestions","id":"57c8f116-48bc-4130-ae83-6bf785e594c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion/regenerate/","description":"<p>إعادة توليد اقتراحات.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","regenerate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"57c8f116-48bc-4130-ae83-6bf785e594c9"},{"name":"05.03 Raghad - Approve Campaign Suggestion","id":"7d2363ce-7407-4e7b-bbbd-208d3d5f5553","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion/approve/","description":"<p>اعتماد الاقتراح ليصبح APPROVED (شرط لإنشاء الحملة منه).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","approve",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"7d2363ce-7407-4e7b-bbbd-208d3d5f5553"},{"name":"Raghad - 02 Import Sales From Google Sheet","id":"040562db-d961-48a1-b079-3891c1b698ff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"spreadsheetId\": \"YOUR_SHEET_ID\",\n  \"range\": \"Sheet1!A1:E100\",\n  \"month\": 6,\n  \"year\": 2026\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/sales-record/import-google-sheet/branch/","description":"<p>استيراد المبيعات من Google Sheet.\nBody: GoogleSheetSalesRecordIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record","import-google-sheet","branch",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"040562db-d961-48a1-b079-3891c1b698ff"},{"name":"06.01 Mohammed - Create Campaign From Suggestion","event":[{"listen":"test","script":{"type":"text/javascript","exec":["var j = pm.response.json();","if (j.id) pm.collectionVariables.set('campaignId', j.id);","pm.test('status 2xx', () => pm.response.code < 300);"],"id":"232eab4e-d8c0-4847-888d-79e8c3a4e26a"}}],"id":"82136df3-e274-4772-b7f2-8957f6b010b5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/campaigns/create-from-suggestion?suggestionId=&branchId=","description":"<p>إنشاء حملة من الاقتراح المعتمد. يحفظ campaignId.\nExpected: 200 + CampaignResponseOut.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","create-from-suggestion"],"host":["http://localhost:8080"],"query":[{"key":"suggestionId","value":""},{"key":"branchId","value":""}],"variable":[]}},"response":[],"_postman_id":"82136df3-e274-4772-b7f2-8957f6b010b5"},{"name":"06.01b ↳ Get Campaign Details  (status = PENDING)","id":"8d639216-5a83-4642-9605-240948d8db5f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/details/","description":"<p>تحقق: تفاصيل الحملة بعد الإنشاء — لازم status = PENDING.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","details",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"8d639216-5a83-4642-9605-240948d8db5f"},{"name":"06.02 Mohammed - Generate AI Question (QUESTION_BASED)","event":[{"listen":"test","script":{"type":"text/javascript","exec":["var j = pm.response.json();","if (j.id) pm.collectionVariables.set('aiQuestionId', j.id);","pm.test('status 2xx', () => pm.response.code < 300);"],"id":"548fe04e-762a-4eba-80d3-ca650567ff1d"}}],"id":"5f3af85f-aef2-4c7e-b2cc-480e434c3b43","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/ai-questions/generate-for-campaign/","description":"<p>توليد سؤال AI للحملة (فقط إذا QUESTION_BASED). يحفظ aiQuestionId.\nملاحظة: اعتماد الحملة يفرض وجود السؤال للحملات التفاعلية.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-questions","generate-for-campaign",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"5f3af85f-aef2-4c7e-b2cc-480e434c3b43"},{"name":"06.03 Mohammed - Generate QR Code","event":[{"listen":"test","script":{"type":"text/javascript","exec":["var j = pm.response.json();","if (j.id) pm.collectionVariables.set('qrCodeId', j.id);","if (j.code) pm.collectionVariables.set('qrCode', j.code);","pm.test('status 2xx', () => pm.response.code < 300);"],"id":"caf2a27a-18c2-4004-bdf3-28f0f4138f5f"}}],"id":"6cba232f-e084-40d8-9ef6-e6e4c3936d07","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/qr-codes/generate/","description":"<p>توليد QR (PNG + كود) للحملة. يحفظ qrCodeId و qrCode.\nExpected: 200 + QRCodeResponseOut.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-codes","generate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"6cba232f-e084-40d8-9ef6-e6e4c3936d07"},{"name":"06.03b ↳ Get QR Status","id":"0a5e42b2-2d5d-48e1-b3ce-af9cbd59fdfb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns//qr-status","description":"<p>تحقق: حالة QR للحملة (موجود/فعّال).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","","qr-status"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"0a5e42b2-2d5d-48e1-b3ce-af9cbd59fdfb"},{"name":"06.03c ↳ View QR Image (PNG)","id":"9261c981-c097-498a-8433-321b2960f83a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/qr-codes/image/","description":"<p>تحقق: يرجّع صورة QR PNG — <strong>نفس الصورة اللي تُرسل للعميل بالإيميل</strong> عند العرض/الإجابة الصحيحة. اضغط Send and Download لرؤيتها.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-codes","image",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"9261c981-c097-498a-8433-321b2960f83a"},{"name":"06.04 Mohammed - Approve Campaign","id":"32b7b795-4a72-46b2-9e02-4517f34c8d8b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaigns/approve/","description":"<p>اعتماد الحملة. يتحقق من جاهزية الفرع والـ QR والسؤال.\nExpected: 200 + CampaignStatusOut {campaignId, status, updatedAt}.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","approve",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"32b7b795-4a72-46b2-9e02-4517f34c8d8b"},{"name":"06.04b ↳ Get Campaign  (status = APPROVED)","id":"b3855162-ca85-4d11-b75f-bb9831721b85","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/get/","description":"<p>تحقق: الحملة بعد الاعتماد — لازم status = APPROVED.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"b3855162-ca85-4d11-b75f-bb9831721b85"},{"name":"06.05 Mohammed - Send Campaign (UltraMsg)","id":"ecd5af3c-d677-4475-988d-c99ced2df6b9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/campaigns/send/","description":"<p>إرسال الحملة عبر واتساب UltraMsg لكل عميل داخل النطاق + locationConsent=true.\nExpected: 200 + CampaignSendOut {campaignId, sentCount, skippedCount, status}.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","send",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"ecd5af3c-d677-4475-988d-c99ced2df6b9"},{"name":"06.05b ↳ Get Campaign Details  (status = ACTIVE, sentCount↑)","id":"28a2535b-54fc-4f2d-be91-f5e3dbe44088","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/details/","description":"<p>تحقق: بعد الإرسال — status = ACTIVE و sentCount زاد.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","details",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"28a2535b-54fc-4f2d-be91-f5e3dbe44088"},{"name":"07.01 Mohammed - Customer Reply (UltraMsg Webhook)","id":"577fe390-a38e-421c-9ba0-229ad4fdfc80","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"event_type\": \"message_received\",\n  \"instanceId\": \"instance175230\",\n  \"data\": {\n    \"from\": \"966532488571@c.us\",\n    \"body\": \"B\",\n    \"type\": \"chat\",\n    \"fromMe\": false\n  }\n}","options":{"raw":{"language":"json"}}},"url":"https://backtalk-ransack-cohesive.ngrok-free.dev/api/v1/whatsapp/webhook","description":"<p>محاكاة رد العميل من UltraMsg (عام). يستخدم https://backtalk-ransack-cohesive.ngrok-free.dev (رابط ngrok/n8n). data.from رقم العميل، body = A/B/C.\nExpected: 200.</p>\n","urlObject":{"path":["api","v1","whatsapp","webhook"],"host":["https://backtalk-ransack-cohesive.ngrok-free.dev"],"query":[],"variable":[]}},"response":[],"_postman_id":"577fe390-a38e-421c-9ba0-229ad4fdfc80"},{"name":"07.02 Mohammed - Get Campaign Messages","id":"51fcf3da-b34d-4c76-94bf-9fa3af4beeac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-messages/campaign/","description":"<p>رسائل الحملة بعد الإرسال/الرد.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-messages","campaign",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"51fcf3da-b34d-4c76-94bf-9fa3af4beeac"},{"name":"07.03 ↳ Get Customer Answers By Campaign","id":"9ede3719-9f8b-4e20-bbca-68442456d036","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer-answers/campaign/","description":"<p>تحقق: إجابات العملاء (صحيح/خطأ) بعد ردّهم على السؤال.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer-answers","campaign",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"9ede3719-9f8b-4e20-bbca-68442456d036"},{"name":"07.04 ↳ View QR Image  (the one emailed to the winner)","id":"95636ea3-3d19-49c6-af14-f480e1cb32fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/qr-codes/image/","description":"<p>تحقق: عند الإجابة الصحيحة، السيرفر <strong>يرسل هذه الصورة تلقائياً لإيميل العميل</strong> + الكود نصاً بالواتس. هذا الـ endpoint يوريك نفس الصورة. (ما فيه endpoint لجلب الإيميل نفسه — الإرسال تلقائي من EmailService.)</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-codes","image",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"95636ea3-3d19-49c6-af14-f480e1cb32fa"},{"name":"08.01 Mohammed - Cashier Check QR Code","id":"dbf27597-fcf7-4b5a-8f5b-dca91b5bb57b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/qr-redemptions/cashier/check-code/","description":"<p>الكاشير يتحقق من صلاحية كود الـ QR قبل التطبيق.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-redemptions","cashier","check-code",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"dbf27597-fcf7-4b5a-8f5b-dca91b5bb57b"},{"name":"08.02 Mohammed - Cashier Redeem QR Code","event":[{"listen":"test","script":{"type":"text/javascript","exec":["var j = pm.response.json();","if (j.id) pm.collectionVariables.set('qrRedemptionId', j.id);","pm.test('status 2xx', () => pm.response.code < 300);"],"id":"3fd4608e-6d2c-4fdc-a923-1ea4333323a6"}}],"id":"36f2e059-7902-45be-837e-07a9acefe6bc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"code\": \"\",\n  \"customerPhone\": \"+966532488571\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/qr-redemptions/cashier/redeem-code","description":"<p>الكاشير يطبّق العرض (كود + رقم العميل). يزيد usedCount و redeemedCount.\nBody: QRRedemptionCodeIn {code, customerPhone}.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-redemptions","cashier","redeem-code"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"36f2e059-7902-45be-837e-07a9acefe6bc"},{"name":"08.03 ↳ Get Redemptions By Campaign","id":"18bb0e03-def9-42cf-b59a-f4bb6fd5a0f9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/qr-redemptions/campaign/","description":"<p>تحقق: سجل الاستبدالات للحملة بعد تطبيق الكاشير.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-redemptions","campaign",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"18bb0e03-def9-42cf-b59a-f4bb6fd5a0f9"},{"name":"08.04 ↳ Get Campaign Details  (redeemedCount↑)","id":"b9752d88-d48a-452b-b307-a3a9a4fbe5ca","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/details/","description":"<p>تحقق: redeemedCount زاد بعد الاستبدال.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","details",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"b9752d88-d48a-452b-b307-a3a9a4fbe5ca"},{"name":"09.01 Mohammed - Generate Campaign Result","event":[{"listen":"test","script":{"type":"text/javascript","exec":["var j = pm.response.json();","if (j.id) pm.collectionVariables.set('campaignResultId', j.id);","pm.test('status 2xx', () => pm.response.code < 300);"],"id":"58968f73-5e7c-44f0-9732-c8cb54f9ddb3"}}],"id":"b3e6acf3-f19c-4aa1-aad5-094a22095122","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/campaign-results/generate/","description":"<p>توليد نتائج الحملة. يحفظ campaignResultId.\nExpected: 200 + CampaignResultResponseOut.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","generate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"b3e6acf3-f19c-4aa1-aad5-094a22095122"},{"name":"09.03 ↳ Get Conversion Rate","id":"1171f07c-8fd5-43de-a360-6a0f033dfe83","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-results/conversion-rate/","description":"<p>تحقق: معدل التحويل النهائي للحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","conversion-rate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"1171f07c-8fd5-43de-a360-6a0f033dfe83"},{"name":"10.01 Rahaf - Generate Monthly Report","event":[{"listen":"test","script":{"type":"text/javascript","exec":["var j = pm.response.json();","if (j.id) pm.collectionVariables.set('monthlyReportId', j.id);","pm.test('status 2xx', () => pm.response.code < 300);"],"id":"435dc9a7-fa9e-45cc-af4a-ce8312fce312"}}],"id":"8a93b0bf-5594-4ccb-9f01-ef1fd9fe834e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"month\": 6,\n  \"year\": 2026\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/monthly-report/generate/","description":"<p>توليد التقرير الشهري للفرع. يحفظ monthlyReportId.\nBody: MonthlyReportIn {month, year}.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","monthly-report","generate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"8a93b0bf-5594-4ccb-9f01-ef1fd9fe834e"},{"name":"10.02 Rahaf - Download Monthly Report (PDF)","id":"67b2a139-94bc-4aa7-aec9-c695bd9e5ac2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/monthly-report/download/","description":"<p>تنزيل التقرير الشهري PDF. استخدم Send and Download.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","monthly-report","download",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"67b2a139-94bc-4aa7-aec9-c695bd9e5ac2"}],"id":"dcfc582f-9b8b-4646-b356-535d0e630a48","description":"<p>الفلو الكامل للمشروع من البداية للنهاية، مرتب بالترتيب المنطقي وكل طلب باسم الشخص المسؤول (Rahaf / Raghad / Mohammed).</p>\n<p>المتطلبات: شغّل MySQL والتطبيق، واضبط http://localhost:8080. الطلبات تحفظ الـ IDs تلقائياً في Collection Variables، فشغّلها بالترتيب.</p>\n<p>المصادقة: Basic Auth على مستوى الـ Collection (owner@aladarbak.com/Password1). الطلبات العامة (تسجيل/خطط/webhook) بلا مصادقة.</p>\n","_postman_id":"dcfc582f-9b8b-4646-b356-535d0e630a48","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"02 Extra Endpoints By Developer","item":[{"name":"Rahaf - Extra Endpoints","item":[{"name":"Rahaf - 01 Get My Store Owner Profile","id":"b8e80334-26d0-4bd6-bad9-5d13f2890a3d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/store-owner/my","description":"<p>ملف صاحب المتجر المصادق.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store-owner","my"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"b8e80334-26d0-4bd6-bad9-5d13f2890a3d"},{"name":"Rahaf - 02 Get My Stores","id":"9e292f9c-d3b2-44de-bdaf-511dc44a9ffd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/store/my-stores","description":"<p>متاجر صاحب المتجر المصادق.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store","my-stores"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"9e292f9c-d3b2-44de-bdaf-511dc44a9ffd"},{"name":"Rahaf - 03 Activate Store","id":"a66aa71f-6e4b-43a6-b18d-8561205c34e1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/store/activate/","description":"<p>تفعيل متجر (ADMIN).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store","activate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"a66aa71f-6e4b-43a6-b18d-8561205c34e1"},{"name":"Rahaf - 04 Deactivate Store","id":"03518220-8bbf-4962-92ca-752d29c67fd2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/store/deactivate/","description":"<p>تعطيل متجر (ADMIN).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store","deactivate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"03518220-8bbf-4962-92ca-752d29c67fd2"},{"name":"Rahaf - 05 Get Branches By Store","id":"02936e1f-a96e-4a99-967f-e395e1501106","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/branch/store/","description":"<p>فروع متجر معيّن.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","store",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"02936e1f-a96e-4a99-967f-e395e1501106"},{"name":"Rahaf - 06 Activate Branch","id":"cfe659d6-c6a9-49e5-b762-891bff71118d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/branch/activate/","description":"<p>تفعيل فرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","activate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"cfe659d6-c6a9-49e5-b762-891bff71118d"},{"name":"Rahaf - 07 Deactivate Branch","id":"c93347a8-e24e-40a7-ac0e-d53ca43158bb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/branch/deactivate/","description":"<p>تعطيل فرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","deactivate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"c93347a8-e24e-40a7-ac0e-d53ca43158bb"},{"name":"Rahaf - 08 Is Branch Subscribed","id":"c179bbb0-e765-4f71-8223-c1fdaf180c98","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/branch/subscribed/","description":"<p>هل الفرع مغطّى باشتراك فعّال.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","subscribed",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"c179bbb0-e765-4f71-8223-c1fdaf180c98"},{"name":"Rahaf - 09 Get Recommended Radius","id":"acbaca91-8a48-4b01-901b-7c8b4b982479","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/branch/recommended-radius/","description":"<p>نطاق الاستهداف المقترح بالذكاء.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","recommended-radius",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"acbaca91-8a48-4b01-901b-7c8b4b982479"},{"name":"Rahaf - 10 Apply Recommended Radius","id":"e9cca7c3-e828-4b4a-be83-e9da46a881a6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/branch/apply-recommended-radius/","description":"<p>تطبيق النطاق المقترح.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","apply-recommended-radius",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"e9cca7c3-e828-4b4a-be83-e9da46a881a6"},{"name":"Rahaf - 11 Branch Dashboard","id":"75857eed-57e2-48d0-8bc2-a0d5cf4964ac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/branch//dashboard","description":"<p>لوحة بيانات الفرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","","dashboard"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"75857eed-57e2-48d0-8bc2-a0d5cf4964ac"},{"name":"Rahaf - 13 Campaign Radius Info","id":"fc572960-c94a-4e90-b552-2f447988442a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/branch//campaign-radius-info","description":"<p>معلومات نطاق الحملة (الحالي/المقترح).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","","campaign-radius-info"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"fc572960-c94a-4e90-b552-2f447988442a"},{"name":"Rahaf - 14 Update My Location (CUSTOMER)","id":"fb6d1ec0-8873-41d5-a206-e2db27e0f360","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/customer/my/update-location?url=https://maps.google.com/?q=24.7300,46.6900","description":"<p>(CUSTOMER) يحدّث موقع العميل برابط Google Maps جديد. يستبدل /location-consent القديم (محذوف).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","my","update-location"],"host":["http://localhost:8080"],"query":[{"key":"url","value":"https://maps.google.com/?q=24.7300,46.6900"}],"variable":[]}},"response":[],"_postman_id":"fb6d1ec0-8873-41d5-a206-e2db27e0f360"},{"name":"Rahaf - 15 Get Customer By Phone","id":"db6609d7-4f94-48c0-8e22-e7bea147dad9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/get-by-phone?phone=+966532488571","description":"<p>(ADMIN) عميل برقم الجوال.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","get-by-phone"],"host":["http://localhost:8080"],"query":[{"key":"phone","value":"+966532488571"}],"variable":[]}},"response":[],"_postman_id":"db6609d7-4f94-48c0-8e22-e7bea147dad9"},{"name":"Rahaf - 16 Customers Inside Branch Radius","id":"23610c8c-c370-4ef4-b896-0e55f63bcbcc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/inside-radius/","description":"<p>(ADMIN) العملاء داخل نطاق فرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","inside-radius",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"23610c8c-c370-4ef4-b896-0e55f63bcbcc"},{"name":"Rahaf - 17 Get My Customer Profile","id":"da58043d-5624-4585-930c-07f225c26ff5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/my","description":"<p>(CUSTOMER) ملف العميل المصادق.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","my"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"da58043d-5624-4585-930c-07f225c26ff5"},{"name":"Rahaf - 18 My Campaigns In Radius","id":"25a758bd-3573-4230-a9db-89925079ac9b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/my/campaigns/in-radius","description":"<p>(CUSTOMER) حملات داخل نطاق العميل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","my","campaigns","in-radius"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"25a758bd-3573-4230-a9db-89925079ac9b"},{"name":"Rahaf - 19 My Active Campaigns","id":"789191bb-c472-4a72-8653-0d750950e3ae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/my/campaigns/active","description":"<p>(CUSTOMER) الحملات النشطة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","my","campaigns","active"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"789191bb-c472-4a72-8653-0d750950e3ae"},{"name":"Rahaf - 20 My Expired Campaigns","id":"ed92593d-1ec6-45b2-84ce-8c340fa71705","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/my/campaigns/expired","description":"<p>(CUSTOMER) الحملات المنتهية.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","my","campaigns","expired"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"ed92593d-1ec6-45b2-84ce-8c340fa71705"},{"name":"Rahaf - 21 My Used Campaigns","id":"f1848594-e2a6-42c8-b79f-92ee278837e8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/my/campaigns/used","description":"<p>(CUSTOMER) الحملات المستخدمة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","my","campaigns","used"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"f1848594-e2a6-42c8-b79f-92ee278837e8"},{"name":"Rahaf - 22 My Offers","id":"c5403f9b-3729-4f7b-b20e-4ba939500438","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/my/offers","description":"<p>(CUSTOMER) عروض العميل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","my","offers"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"c5403f9b-3729-4f7b-b20e-4ba939500438"},{"name":"Rahaf - 23 My Active Messages","id":"cfb32681-0c19-4880-b97f-29936c1a919f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/my/campaign-messages/active","description":"<p>(CUSTOMER) رسائل الحملة النشطة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","my","campaign-messages","active"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"cfb32681-0c19-4880-b97f-29936c1a919f"},{"name":"Rahaf - 24 My Answered Messages","id":"82c9ee76-0d9f-43a3-a071-ad7dba5be7df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/my/campaign-messages/answered","description":"<p>(CUSTOMER) الرسائل المُجابة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","my","campaign-messages","answered"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"82c9ee76-0d9f-43a3-a071-ad7dba5be7df"},{"name":"Rahaf - 25 My Unanswered Messages","id":"f3b7bbe7-e973-43b8-8352-4318048521a1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/my/campaign-messages/unanswered","description":"<p>(CUSTOMER) الرسائل غير المُجابة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","my","campaign-messages","unanswered"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"f3b7bbe7-e973-43b8-8352-4318048521a1"},{"name":"Rahaf - 26 My QR Codes","id":"1115337b-257d-4068-8566-595f8267bb38","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/my/qr-codes","description":"<p>(CUSTOMER) أكواد QR للعميل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","my","qr-codes"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"1115337b-257d-4068-8566-595f8267bb38"},{"name":"Rahaf - 27 My Available QR","id":"801dad49-60f6-4a43-9c02-7819dc6a5463","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/my/available-qr","description":"<p>(CUSTOMER) الأكواد المتاحة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","my","available-qr"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"801dad49-60f6-4a43-9c02-7819dc6a5463"},{"name":"Rahaf - 28 My Used QR","id":"2ece0ee3-a4fb-4545-8948-9ae2a6d54dc3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/my/used-qr","description":"<p>(CUSTOMER) الأكواد المستخدمة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","my","used-qr"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"2ece0ee3-a4fb-4545-8948-9ae2a6d54dc3"},{"name":"Rahaf - 29 Subscription Plans","id":"e28e5325-4738-4221-83c7-d2e1cbb90f79","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/subscription/plans","description":"<p>خطط الاشتراك (عام).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","subscription","plans"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"e28e5325-4738-4221-83c7-d2e1cbb90f79"},{"name":"Rahaf - 30 My Subscriptions","id":"2a060fb1-a673-4e2d-b2c4-8368f3266246","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/subscription/my","description":"<p>اشتراكات صاحب المتجر.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","subscription","my"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"2a060fb1-a673-4e2d-b2c4-8368f3266246"},{"name":"Rahaf - 31 My Active Subscription","id":"947ff6d3-ae72-4451-aa7e-2f52a751e5d1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/subscription/my/active","description":"<p>الاشتراك الفعّال.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","subscription","my","active"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"947ff6d3-ae72-4451-aa7e-2f52a751e5d1"},{"name":"Rahaf - 32 My Subscription Status","id":"47db8634-2e25-4f4e-a12a-29d4910b0e56","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/subscription/my/status","description":"<p>حالة الاشتراك.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","subscription","my","status"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"47db8634-2e25-4f4e-a12a-29d4910b0e56"},{"name":"Rahaf - 33 My Subscription Dashboard","id":"cdd2c105-c9a4-48d1-b116-71b9ce781c83","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/subscription/my/dashboard","description":"<p>لوحة الاشتراك.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","subscription","my","dashboard"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"cdd2c105-c9a4-48d1-b116-71b9ce781c83"},{"name":"Rahaf - 34 My Subscription Limits","id":"fa15f910-cc52-4622-9099-3e7d9a50bdba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/subscription/my/limits","description":"<p>حدود الخطة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","subscription","my","limits"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"fa15f910-cc52-4622-9099-3e7d9a50bdba"},{"name":"Rahaf - 35 Can Create Branch","id":"49700039-4575-4a5e-9b65-64e1ade3ca56","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/subscription/my/can-create-branch/","description":"<p>هل يمكن إنشاء فرع جديد ضمن الخطة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","subscription","my","can-create-branch",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"49700039-4575-4a5e-9b65-64e1ade3ca56"},{"name":"Rahaf - 36 Renew Subscription","id":"e60d3a5b-1b5e-4a69-afaa-1298d68cfce5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/subscription/my/renew/BASIC_MONTHLY","description":"<p>تجديد الاشتراك بخطة جديدة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","subscription","my","renew","BASIC_MONTHLY"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"e60d3a5b-1b5e-4a69-afaa-1298d68cfce5"},{"name":"Rahaf - 37 Cancel Subscription","id":"69fcb151-d900-4107-af7d-3e84de61b59f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/subscription/cancel/","description":"<p>إلغاء اشتراك (مع تحقق ملكية).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","subscription","cancel",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"69fcb151-d900-4107-af7d-3e84de61b59f"},{"name":"Rahaf - 38 Check Expired Subscriptions","id":"179de3af-72c6-4764-8d8d-c22b5db8eda9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/subscription/check-expired","description":"<p>(ADMIN/n8n) فحص الاشتراكات المنتهية.\nExpected: ExpiryResultOut.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","subscription","check-expired"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"179de3af-72c6-4764-8d8d-c22b5db8eda9"},{"name":"Rahaf - 39 Get Payment Subscription","id":"bec6cb52-0e00-4e9d-8b75-d41075ac6990","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/payment/subscription","description":"<p>بيانات اشتراك LemonSqueezy للمستخدم المصادق (storeOwnerId يُشتق من التوكن — تغيّر، ما عاد path variable).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","subscription"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"bec6cb52-0e00-4e9d-8b75-d41075ac6990"},{"name":"Rahaf - 40 Regenerate Monthly Report","id":"a5423b61-a1ff-424a-8303-6b207e14499a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/monthly-report/regenerate/","description":"<p>إعادة توليد التقرير الشهري.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","monthly-report","regenerate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"a5423b61-a1ff-424a-8303-6b207e14499a"},{"name":"Rahaf - 41 Monthly Reports By Branch","id":"7a53c1f9-09ce-478b-a967-7af1b4dbaee8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/monthly-report/branch/","description":"<p>تقارير الفرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","monthly-report","branch",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"7a53c1f9-09ce-478b-a967-7af1b4dbaee8"},{"name":"Rahaf - 42 Monthly Report By Branch & Date","id":"3b0af2cd-5180-4ed9-8251-b7782d83cf48","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/monthly-report/branch//date?month=6&year=2026","description":"<p>تقرير الفرع لشهر/سنة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","monthly-report","branch","","date"],"host":["http://localhost:8080"],"query":[{"key":"month","value":"6"},{"key":"year","value":"2026"}],"variable":[]}},"response":[],"_postman_id":"3b0af2cd-5180-4ed9-8251-b7782d83cf48"},{"name":"Rahaf - 43 Download Monthly Report","id":"def6de86-3ec0-48b2-8bb2-4759d67f98a2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/monthly-report/download/","description":"<p>تنزيل PDF.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","monthly-report","download",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"def6de86-3ec0-48b2-8bb2-4759d67f98a2"},{"name":"Rahaf - 44 Send Report Email","id":"ec663c48-df05-4513-b621-261e00125e61","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/monthly-report/send-email/","description":"<p>إرسال التقرير بالإيميل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","monthly-report","send-email",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"ec663c48-df05-4513-b621-261e00125e61"},{"name":"Rahaf - 45 Campaign Max Customers","id":"a821f2f8-75e0-4e45-9a43-e69846ae4766","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/max-customers/","description":"<p>الحد الأقصى لعملاء الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","max-customers",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"a821f2f8-75e0-4e45-9a43-e69846ae4766"},{"name":"Rahaf - 46 Campaign QR Status","id":"eca48f96-3216-49df-a6d2-0b3d7be7a2d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns//qr-status","description":"<p>حالة QR للحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","","qr-status"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"eca48f96-3216-49df-a6d2-0b3d7be7a2d2"},{"name":"Rahaf - 47 Campaigns By Branch","id":"0b968163-8af7-483d-a8c1-df6ee401061e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/branch/","description":"<p>حملات الفرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","branch",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"0b968163-8af7-483d-a8c1-df6ee401061e"},{"name":"Rahaf - 48 My Payments","event":[{"listen":"test","script":{"type":"text/javascript","exec":["var j=pm.response.json(); if(Array.isArray(j)&&j.length&&j[0].id) pm.collectionVariables.set('paymentId', j[0].id);"],"id":"f805fdde-31d7-4330-989c-c9caaa397ff4"}}],"id":"ae64f1db-c23b-49cf-9c6e-3f967f48dbcf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/payment/my-payments","description":"<p>(STORE_OWNER) كل مدفوعات المستخدم المصادق. Expected: List.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","my-payments"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"ae64f1db-c23b-49cf-9c6e-3f967f48dbcf"},{"name":"Rahaf - 49 My Payments By Subscription","id":"2f4a3a3f-c103-42b1-9504-dcec9aaeace8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/payment/my-payments/subscription/","description":"<p>(STORE_OWNER) مدفوعات اشتراك معيّن للمستخدم المصادق.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","my-payments","subscription",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"2f4a3a3f-c103-42b1-9504-dcec9aaeace8"},{"name":"Rahaf - 50 Get All Payments (ADMIN)","id":"4f10b2e7-3e96-4612-97af-9b8adce043f6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/payment/get","description":"<p>(ADMIN) كل المدفوعات في النظام. Expected: List.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"4f10b2e7-3e96-4612-97af-9b8adce043f6"},{"name":"Rahaf - 51 Get Payment By Id (ADMIN)","id":"20ca387c-987b-4778-b821-4cc358015949","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/payment/get/","description":"<p>(ADMIN) مدفوعة بالمعرّف. Expected: PaymentOut.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"20ca387c-987b-4778-b821-4cc358015949"},{"name":"Rahaf - 52 Mark Payment Failed (ADMIN)","id":"7eeab58d-a455-4e7f-890d-85b6f6a92c58","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/payment/mark-failed/","description":"<p>(ADMIN) تعليم مدفوعة كـ FAILED. Expected: PaymentOut.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","mark-failed",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"7eeab58d-a455-4e7f-890d-85b6f6a92c58"},{"name":"Rahaf - 53 Delete Payment (ADMIN)","id":"05538030-9a2e-418b-89cc-ab57c9cd8a63","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/payment/delete/","description":"<p>(ADMIN) حذف مدفوعة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","delete",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"05538030-9a2e-418b-89cc-ab57c9cd8a63"}],"id":"6af338e6-f060-4a34-a99e-03424b1f7280","description":"<p>الـ endpoints الإضافية الخاصة برهف (StoreOwner/Store/Branch/Customer/Subscription/Payment/MonthlyReport + لوحات Campaign). تعتمد على المتغيرات storeId/branchId/subscriptionId/storeOwnerId/monthlyReportId.</p>\n","_postman_id":"6af338e6-f060-4a34-a99e-03424b1f7280","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"Raghad - Extra Endpoints","item":[{"name":"Raghad - 01 Upload Sales Record (Excel)","id":"f9d5cc27-4046-41af-acc9-95f57a01e394","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/sales-record/add/branch/","description":"<p>رفع ملف مبيعات Excel (multipart: file, month, year). انظر القسم الأول لنموذج formdata.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record","add","branch",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"f9d5cc27-4046-41af-acc9-95f57a01e394"},{"name":"Raghad - 03 Get Sales Records By Branch","id":"2950ef31-9299-46e3-a9b1-ab22c78133c7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/sales-record/get-by-branch/","description":"<p>سجلات مبيعات الفرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record","get-by-branch",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"2950ef31-9299-46e3-a9b1-ab22c78133c7"},{"name":"Raghad - 04 Sales Items By Sales Record","id":"9661eebc-e76f-4adf-b20f-3f375ef787f4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/sales-record-item/get-by-sales-record/","description":"<p>بنود سجل المبيعات.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record-item","get-by-sales-record",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"9661eebc-e76f-4adf-b20f-3f375ef787f4"},{"name":"Raghad - 05 Analysis By Sales Record","id":"0565b76d-2610-4c23-93c9-ab709c73856f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/get-by-sales-record/","description":"<p>التحليل المرتبط بسجل المبيعات.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","get-by-sales-record",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"0565b76d-2610-4c23-93c9-ab709c73856f"},{"name":"Raghad - 06 Peak Hours","id":"83a66148-c640-4a33-9c46-76338ecff400","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/peak-hours/","description":"<p>وقت الذروة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","peak-hours",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"83a66148-c640-4a33-9c46-76338ecff400"},{"name":"Raghad - 07 Slow Hours","id":"370278c9-2d2c-482b-8f24-5f7751a1f1f8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/slow-hours/","description":"<p>وقت الركود.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","slow-hours",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"370278c9-2d2c-482b-8f24-5f7751a1f1f8"},{"name":"Raghad - 08 Confidence","id":"a968195f-2c12-4318-bd8a-ec0690d836de","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/confidence/","description":"<p>درجة ثقة التحليل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","confidence",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"a968195f-2c12-4318-bd8a-ec0690d836de"},{"name":"Raghad - 09 Sales Chart","id":"be967fe3-ef76-46eb-b7b3-3e95ce86a895","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/chart/","description":"<p>بيانات الرسم البياني.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","chart",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"be967fe3-ef76-46eb-b7b3-3e95ce86a895"},{"name":"Raghad - 10 Recommendations","id":"dde0da7b-19a7-4348-afe2-2056b83a4179","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/recommendations/","description":"<p>توصيات AI.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","recommendations",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"dde0da7b-19a7-4348-afe2-2056b83a4179"},{"name":"Raghad - 11 Top Products","id":"daba5398-3c00-4ad1-9847-b390d27cbb28","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/top-products/","description":"<p>الأعلى مبيعاً.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","top-products",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"daba5398-3c00-4ad1-9847-b390d27cbb28"},{"name":"Raghad - 12 Low Products","id":"ea2d94c8-5351-417a-8d2a-5ed9cd2471aa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/low-products/","description":"<p>الأقل مبيعاً.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","low-products",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"ea2d94c8-5351-417a-8d2a-5ed9cd2471aa"},{"name":"Raghad - 13 Best Recommendation","id":"5f699671-e710-4458-9067-d2936e70400c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/best-recommendation/","description":"<p>أفضل توصية.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","best-recommendation",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"5f699671-e710-4458-9067-d2936e70400c"},{"name":"Raghad - 14 Total Sales","id":"6909ce37-d9bf-4961-b2af-c52774eb910e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/total-sales/","description":"<p>إجمالي المبيعات.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","total-sales",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"6909ce37-d9bf-4961-b2af-c52774eb910e"},{"name":"Raghad - 15 Product Details","id":"1ee5e817-37c5-4c2c-b8cd-dc03550731ad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/product-details/","description":"<p>تفاصيل المنتجات.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","product-details",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"1ee5e817-37c5-4c2c-b8cd-dc03550731ad"},{"name":"Raghad - 16 Summary","id":"a5b9fdb4-368d-4503-a13a-3ff3fbe9428a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/summary/","description":"<p>ملخص.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","summary",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"a5b9fdb4-368d-4503-a13a-3ff3fbe9428a"},{"name":"Raghad - 17 Surplus Products","id":"18d38993-12e6-49bb-af05-06a45886fd52","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/surplus-products/","description":"<p>المنتجات الفائضة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","surplus-products",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"18d38993-12e6-49bb-af05-06a45886fd52"},{"name":"Raghad - 18 Seasonal Patterns","id":"ceb24bef-d270-45c4-b75c-4f0369582325","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/seasonal-patterns/","description":"<p>الأنماط الموسمية.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","seasonal-patterns",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"ceb24bef-d270-45c4-b75c-4f0369582325"},{"name":"Raghad - 19 AI Summary","id":"56e46203-9cdc-4d53-90b3-84e65093ffc7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/ai-summary/","description":"<p>ملخص الذكاء الاصطناعي.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","ai-summary",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"56e46203-9cdc-4d53-90b3-84e65093ffc7"},{"name":"Raghad - 20 Suggested Campaign Ready","id":"82f42401-e150-4f0f-9e14-c8dc82a7ec5a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/suggested-campaign-ready/","description":"<p>هل الاقتراح جاهز.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","suggested-campaign-ready",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"82f42401-e150-4f0f-9e14-c8dc82a7ec5a"},{"name":"Raghad - 21 Generated At","id":"eb6da1c9-1cc3-4cd6-abaf-e83713d6a19b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/generated-at/","description":"<p>وقت توليد التحليل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","generated-at",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"eb6da1c9-1cc3-4cd6-abaf-e83713d6a19b"},{"name":"Raghad - 22 Branch Name","id":"bddfe5c9-43e9-45f6-8ca0-2a0a4ecc28c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/branch-name/","description":"<p>اسm الفرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","branch-name",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"bddfe5c9-43e9-45f6-8ca0-2a0a4ecc28c9"},{"name":"Raghad - 23 Sales Record Info","id":"d17783cb-c05d-4245-974a-dba730ab14cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/sales-record-info/","description":"<p>معلومات سجل المبيعات.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","sales-record-info",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"d17783cb-c05d-4245-974a-dba730ab14cd"},{"name":"Raghad - 24 Main Opportunity","id":"ce03f1fb-a7b9-464e-af4b-fb8b23a9665d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/main-opportunity/","description":"<p>الفرصة الرئيسية.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","main-opportunity",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"ce03f1fb-a7b9-464e-af4b-fb8b23a9665d"},{"name":"Raghad - 25 Risk Note","id":"463b3866-8caa-4022-812a-aaedb6a7ad25","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/risk-note/","description":"<p>ملاحظة المخاطر.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","risk-note",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"463b3866-8caa-4022-812a-aaedb6a7ad25"},{"name":"Raghad - 26 Latest Analysis By Branch","id":"5b8a9776-5978-409a-85a0-b4af102785a1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/latest/branch/","description":"<p>أحدث تحليل للفرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","latest","branch",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"5b8a9776-5978-409a-85a0-b4af102785a1"},{"name":"Raghad - 27 Analysis Dashboard","id":"b8305dbf-7237-4d1e-bcfa-115e1017d295","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis//dashboard","description":"<p>لوحة التحليل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","","dashboard"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"b8305dbf-7237-4d1e-bcfa-115e1017d295"},{"name":"Raghad - 28 Send Analysis Email Summary","id":"b24f1e46-f2a7-4437-a84c-8cb1c2b34745","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/ai-analysis//send-email-summary","description":"<p>إرسال ملخص التحليل بالإيميل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","","send-email-summary"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"b24f1e46-f2a7-4437-a84c-8cb1c2b34745"},{"name":"Raghad - 29 Suggestions By Analysis","id":"b748a7f8-6abb-42fb-8632-d65b89b4779b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion/get-by-ai-analysis/","description":"<p>اقتراحات تحليل معيّن.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","get-by-ai-analysis",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"b748a7f8-6abb-42fb-8632-d65b89b4779b"},{"name":"Raghad - 30 Generate Suggestions","id":"8e2239ae-0957-4214-a685-9ae7b95fe68c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion/generate/","description":"<p>توليد اقتراحات.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","generate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"8e2239ae-0957-4214-a685-9ae7b95fe68c"},{"name":"Raghad - 32 Approved Suggestion By Analysis","id":"c9ae34ed-a2ff-44c2-a7d4-ba1868f74ef3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion/approved/analysis/","description":"<p>الاقتراح المعتمد.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","approved","analysis",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"c9ae34ed-a2ff-44c2-a7d4-ba1868f74ef3"},{"name":"Raghad - 33 Pending Suggestions By Analysis","id":"d47298b7-5f29-441d-ac57-0e49cd73cffe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion/pending/analysis/","description":"<p>الاقتراحات المعلّقة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","pending","analysis",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"d47298b7-5f29-441d-ac57-0e49cd73cffe"},{"name":"Raghad - 34 Approve Suggestion","id":"8d22ec1a-16b4-4160-8a24-744c83fe5302","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion/approve/","description":"<p>اعتماد اقتراح.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","approve",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"8d22ec1a-16b4-4160-8a24-744c83fe5302"},{"name":"Raghad - 35 Send Approval Email","id":"20d4dbbb-5031-48b8-be55-a9895efc4d99","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion//send-approval-email","description":"<p>إرسال إيميل اعتماد الاقتراح.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","","send-approval-email"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"20d4dbbb-5031-48b8-be55-a9895efc4d99"},{"name":"Raghad - 39 Campaign Dashboard","id":"505ca63f-a1d8-4e27-ac06-82e216627430","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns//dashboard","description":"<p>لوحة الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","","dashboard"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"505ca63f-a1d8-4e27-ac06-82e216627430"},{"name":"Raghad - 40 Campaign QR Status","id":"080ac02d-2d99-4b8b-bff4-0c54fb28935d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns//qr-status","description":"<p>حالة QR للحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","","qr-status"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"080ac02d-2d99-4b8b-bff4-0c54fb28935d"},{"name":"Raghad - 41 Remaining Coupons","id":"645eb2db-34a3-47c7-b203-9da97213399c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/remaining-coupons/","description":"<p>الكوبونات المتبقية.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","remaining-coupons",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"645eb2db-34a3-47c7-b203-9da97213399c"},{"name":"Raghad - 42 Campaign Type","id":"5d2d91b5-c446-4744-a0cf-76c9b02aeaf7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/type/","description":"<p>نوع الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","type",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"5d2d91b5-c446-4744-a0cf-76c9b02aeaf7"},{"name":"Raghad - 43 Campaign Source","id":"cfe6e730-0a95-42bf-b6d8-c0fac40a9daa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/source/","description":"<p>مصدر الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","source",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"cfe6e730-0a95-42bf-b6d8-c0fac40a9daa"},{"name":"Raghad - 44 Generate Finished Results","id":"df6916ed-ddec-42e5-8b35-cc48a8fa32bf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/campaign-results/generate-finished","description":"<p>(ADMIN) توليد نتائج الحملات المنتهية.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","generate-finished"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"df6916ed-ddec-42e5-8b35-cc48a8fa32bf"},{"name":"Raghad - 45 Campaign Result Dashboard","id":"ef57fe0b-d1e0-4aaa-8b2c-66c5260834d7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-results//dashboard","description":"<p>لوحة نتائج الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","","dashboard"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"ef57fe0b-d1e0-4aaa-8b2c-66c5260834d7"},{"name":"Raghad - 46 QR Used Count","id":"e3ac7461-c2f6-4766-94af-aa1fe8444eb7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-results/qr-used/","description":"<p>عدد مرات استخدام QR.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","qr-used",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"e3ac7461-c2f6-4766-94af-aa1fe8444eb7"}],"id":"f2cab465-374f-46e4-b14c-e4e051d8d510","description":"<p>الـ endpoints الإضافية الخاصة برغد (SalesRecord/SalesRecordItem/AIAnalysis/CampaignSuggestion/Holiday + لوحات Campaign/Result). تعتمد على branchId/salesRecordId/aiAnalysisId/campaignSuggestionId.</p>\n","_postman_id":"f2cab465-374f-46e4-b14c-e4e051d8d510","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"Mohammed - Extra Endpoints","item":[{"name":"Mohammed - 01 Generate AI Question (Standalone)","id":"e32ff7a6-2d9a-46cf-9551-990700a9901a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/ai-questions/generate-question","description":"<p>توليد سؤال AI مستقل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-questions","generate-question"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"e32ff7a6-2d9a-46cf-9551-990700a9901a"},{"name":"Mohammed - 02 Generate AI Question For Campaign","id":"379085f5-2f78-4340-91eb-d20b2e6ec02e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/ai-questions/generate-for-campaign/","description":"<p>توليد سؤال للحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-questions","generate-for-campaign",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"379085f5-2f78-4340-91eb-d20b2e6ec02e"},{"name":"Mohammed - 03 Regenerate AI Question","id":"09551e31-b01d-4b15-b230-6c8b3716cecc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/ai-questions/regenerate/","description":"<p>إعادة توليد سؤال الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-questions","regenerate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"09551e31-b01d-4b15-b230-6c8b3716cecc"},{"name":"Mohammed - 04 Get Question By Campaign","id":"145bd7cc-579f-4f8a-a9a0-3b1a27135a60","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-questions/campaign/","description":"<p>سؤال حملة معيّنة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-questions","campaign",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"145bd7cc-579f-4f8a-a9a0-3b1a27135a60"},{"name":"Mohammed - 05 Create Campaign From Suggestion","id":"0b44fe0b-434c-4c4f-80ce-1e47b629e299","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/campaigns/create-from-suggestion?suggestionId=&branchId=","description":"<p>إنشاء حملة من اقتراح.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","create-from-suggestion"],"host":["http://localhost:8080"],"query":[{"key":"suggestionId","value":""},{"key":"branchId","value":""}],"variable":[]}},"response":[],"_postman_id":"0b44fe0b-434c-4c4f-80ce-1e47b629e299"},{"name":"Mohammed - 06 Active Campaigns By Branch","id":"4e8f4e7c-fb9a-4290-8655-f41651fb61a9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/branch//active","description":"<p>الحملات النشطة للفرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","branch","","active"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"4e8f4e7c-fb9a-4290-8655-f41651fb61a9"},{"name":"Mohammed - 07 Scheduled Campaigns By Branch","id":"27ca8f02-997c-4f6c-83c2-3108d7590595","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/branch//scheduled","description":"<p>الحملات المجدولة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","branch","","scheduled"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"27ca8f02-997c-4f6c-83c2-3108d7590595"},{"name":"Mohammed - 08 Completed Campaigns By Branch","id":"84acdad5-b198-4bab-bd1b-95b1167ec327","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/branch//completed","description":"<p>الحملات المكتملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","branch","","completed"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"84acdad5-b198-4bab-bd1b-95b1167ec327"},{"name":"Mohammed - 09 Campaign Details","id":"1963c94e-3a65-46a9-b70a-b95ccc2049e4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/details/","description":"<p>تفاصيل الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","details",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"1963c94e-3a65-46a9-b70a-b95ccc2049e4"},{"name":"Mohammed - 10 Campaign Dashboard","id":"a600c5e3-d4e6-48ae-9071-d55b79cfd133","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns//dashboard","description":"<p>لوحة الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","","dashboard"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"a600c5e3-d4e6-48ae-9071-d55b79cfd133"},{"name":"Mohammed - 11 Approve Campaign","id":"f6e8a8fb-01a3-4748-bbda-958cc80b64f8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaigns/approve/","description":"<p>اعتماد الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","approve",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"f6e8a8fb-01a3-4748-bbda-958cc80b64f8"},{"name":"Mohammed - 12 Cancel Campaign","id":"eedafa5b-9bfa-4bdf-8478-6968bd28d80c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaigns/cancel/","description":"<p>إلغاء الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","cancel",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"eedafa5b-9bfa-4bdf-8478-6968bd28d80c"},{"name":"Mohammed - 13 Start Campaign","id":"e818b1f2-19f0-4d2a-b782-5c64b7a9e141","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaigns/start/","description":"<p>بدء الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","start",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"e818b1f2-19f0-4d2a-b782-5c64b7a9e141"},{"name":"Mohammed - 14 Complete Campaign","id":"39a544c3-76b4-41f0-9d15-249cfc6e9604","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaigns/complete/","description":"<p>إكمال الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","complete",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"39a544c3-76b4-41f0-9d15-249cfc6e9604"},{"name":"Mohammed - 15 Stop Campaign","id":"3ab52cdd-ed94-46b7-b361-59e2b9b8fd40","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaigns/stop/","description":"<p>إيقاف الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","stop",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"3ab52cdd-ed94-46b7-b361-59e2b9b8fd40"},{"name":"Mohammed - 16 Send Campaign","id":"e3ff8fed-8690-40b1-8920-00386325fe9e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/campaigns/send/","description":"<p>إرسال الحملة (UltraMsg). Expected: CampaignSendOut.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","send",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"e3ff8fed-8690-40b1-8920-00386325fe9e"},{"name":"Mohammed - 17 Expire Finished Campaigns","id":"c2712b14-8412-496d-8a47-12c25f9aabda","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaigns/expire-finished","description":"<p>(ADMIN/n8n) إنهاء الحملات المنتهية.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","expire-finished"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"c2712b14-8412-496d-8a47-12c25f9aabda"},{"name":"Mohammed - 18 Check Finished Campaigns","id":"9aab3402-b132-4478-90ba-d7f3ba895bee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaigns/check-finished","description":"<p>(ADMIN) فحص الحملات المنتهية.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","check-finished"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"9aab3402-b132-4478-90ba-d7f3ba895bee"},{"name":"Mohammed - 19 Start Ready Campaigns","id":"d4386d1f-1f4a-47db-9787-5d24014e307b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaigns/start-ready","description":"<p>(ADMIN/n8n) بدء الحملات الجاهزة وإرسالها.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","start-ready"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"d4386d1f-1f4a-47db-9787-5d24014e307b"},{"name":"Mohammed - 20 Used Coupons","id":"4b64a00d-cf9a-47ad-a63b-aadf414356b6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/used-coupons/","description":"<p>الكوبونات المستخدمة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","used-coupons",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"4b64a00d-cf9a-47ad-a63b-aadf414356b6"},{"name":"Mohammed - 21 Usage Rate","id":"13fe3be9-c67a-45fc-8ba7-d4cffaed3da7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/usage-rate/","description":"<p>معدل الاستخدام.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","usage-rate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"13fe3be9-c67a-45fc-8ba7-d4cffaed3da7"},{"name":"Mohammed - 22 Campaign Timing","id":"cf610e2c-5a2e-4c29-b1c4-6a9a14210843","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/timing/","description":"<p>توقيت الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","timing",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"cf610e2c-5a2e-4c29-b1c4-6a9a14210843"},{"name":"Mohammed - 23 Campaign Question","id":"889e0ce0-ea3d-4f5c-94d6-f032d27bb1c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/question/","description":"<p>سؤال الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","question",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"889e0ce0-ea3d-4f5c-94d6-f032d27bb1c9"},{"name":"Mohammed - 24 Messages By Campaign","id":"dbbd4328-e46d-49b9-9214-4545fa4b1ccf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-messages/campaign/","description":"<p>رسائل الحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-messages","campaign",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"dbbd4328-e46d-49b9-9214-4545fa4b1ccf"},{"name":"Mohammed - 25 Messages By Customer","id":"415b5c59-d05b-4450-823a-778e402f8118","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-messages/customer/","description":"<p>(ADMIN) رسائل عميل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-messages","customer",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"415b5c59-d05b-4450-823a-778e402f8118"},{"name":"Mohammed - 26 Open Message By Phone","id":"48cb909f-9fda-44d1-bc4e-80fd273bc08b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-messages/open-by-phone?phone=+966532488571","description":"<p>الرسالة المفتوحة لعميل برقمه.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-messages","open-by-phone"],"host":["http://localhost:8080"],"query":[{"key":"phone","value":"+966532488571"}],"variable":[]}},"response":[],"_postman_id":"48cb909f-9fda-44d1-bc4e-80fd273bc08b"},{"name":"Mohammed - 27 Mark Message As Sent","id":"2c0fd695-a55d-4345-8caa-f19faad33287","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaign-messages/mark-sent/","description":"<p>تعليم الرسالة كمرسلة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-messages","mark-sent",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"2c0fd695-a55d-4345-8caa-f19faad33287"},{"name":"Mohammed - 28 Mark Message As Answered","id":"f1fa3ad7-64cf-491b-bcf0-fa9537b87f52","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaign-messages/mark-answered/","description":"<p>تعليم الرسالة كمُجابة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-messages","mark-answered",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"f1fa3ad7-64cf-491b-bcf0-fa9537b87f52"},{"name":"Mohammed - 29 Answer Campaign Message","id":"648c95cb-7611-40d3-b6a5-6495a074bcaa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/customer-answers/answer/?answer=B","description":"<p>(CUSTOMER) إجابة على رسالة حملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer-answers","answer",""],"host":["http://localhost:8080"],"query":[{"key":"answer","value":"B"}],"variable":[]}},"response":[],"_postman_id":"648c95cb-7611-40d3-b6a5-6495a074bcaa"},{"name":"Mohammed - 30 Answer By Campaign Message","id":"24b4cef4-fb7e-4af6-80b0-a2e7c178a57a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer-answers/campaign-message/","description":"<p>إجابة رسالة معيّنة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer-answers","campaign-message",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"24b4cef4-fb7e-4af6-80b0-a2e7c178a57a"},{"name":"Mohammed - 31 Answers By Campaign","id":"eba00c8e-5f29-4931-9e79-13103b28f574","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer-answers/campaign/","description":"<p>إجابات حملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer-answers","campaign",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"eba00c8e-5f29-4931-9e79-13103b28f574"},{"name":"Mohammed - 32 Generate QR Code","id":"1a12a8dc-22e5-4ac8-8a64-2247f36a94f2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/qr-codes/generate/","description":"<p>توليد QR للحملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-codes","generate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"1a12a8dc-22e5-4ac8-8a64-2247f36a94f2"},{"name":"Mohammed - 33 Get QR By Code","id":"721b8b6c-00f9-498d-a879-71a790b20bc9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/qr-codes/code?code=","description":"<p>جلب QR بالكود.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-codes","code"],"host":["http://localhost:8080"],"query":[{"key":"code","value":""}],"variable":[]}},"response":[],"_postman_id":"721b8b6c-00f9-498d-a879-71a790b20bc9"},{"name":"Mohammed - 34 Get QR Image (PNG)","id":"7ec8a836-b54d-486f-83e4-c2b0dd78dbd6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/qr-codes/image/","description":"<p>صورة QR كـ PNG.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-codes","image",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"7ec8a836-b54d-486f-83e4-c2b0dd78dbd6"},{"name":"Mohammed - 35 Redeem By Code","id":"9ae1ff5f-ffef-4703-8617-8da2a679e7e4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"code\": \"\",\n  \"customerPhone\": \"+966532488571\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/qr-redemptions/redeem-by-code","description":"<p>(CUSTOMER) استبدال بالكود.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-redemptions","redeem-by-code"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"9ae1ff5f-ffef-4703-8617-8da2a679e7e4"},{"name":"Mohammed - 36 Redeem By QR Id","id":"9b0829bd-6bc3-4f97-9d0f-0c0eaba4141b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/qr-redemptions/redeem-by-qr/?customerPhone=+966532488571","description":"<p>(CUSTOMER) استبدال بالـ QR id.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-redemptions","redeem-by-qr",""],"host":["http://localhost:8080"],"query":[{"key":"customerPhone","value":"+966532488571"}],"variable":[]}},"response":[],"_postman_id":"9b0829bd-6bc3-4f97-9d0f-0c0eaba4141b"},{"name":"Mohammed - 37 Cashier Redeem Code","id":"6a106636-ff8c-40b6-8d20-f4cd9651a041","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"code\": \"\",\n  \"customerPhone\": \"+966532488571\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/qr-redemptions/cashier/redeem-code","description":"<p>(STORE_OWNER) الكاشير يطبّق العرض.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-redemptions","cashier","redeem-code"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"6a106636-ff8c-40b6-8d20-f4cd9651a041"},{"name":"Mohammed - 38 Cashier Check Code","id":"53fc47cf-a420-4ed9-8cd7-f1a29dc0a3d9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/qr-redemptions/cashier/check-code/","description":"<p>(STORE_OWNER) الكاشير يتحقق من الكود.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-redemptions","cashier","check-code",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"53fc47cf-a420-4ed9-8cd7-f1a29dc0a3d9"},{"name":"Mohammed - 39 Redemptions By Campaign","id":"78095833-0388-4a0d-a6cc-0acdd01cec77","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/qr-redemptions/campaign/","description":"<p>استبدالات حملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-redemptions","campaign",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"78095833-0388-4a0d-a6cc-0acdd01cec77"},{"name":"Mohammed - 40 Generate Campaign Result","id":"d381d09b-e6bb-4c8e-b4a7-d0bc2531691e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/campaign-results/generate/","description":"<p>توليد نتيجة حملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","generate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"d381d09b-e6bb-4c8e-b4a7-d0bc2531691e"},{"name":"Mohammed - 41 Generate Finished Results","id":"9189e37c-75d9-4b88-bad4-8b94fb8c9b32","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/campaign-results/generate-finished","description":"<p>(ADMIN) توليد نتائج المنتهية.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","generate-finished"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"9189e37c-75d9-4b88-bad4-8b94fb8c9b32"},{"name":"Mohammed - 42 Result By Campaign","id":"8121a9c9-d2d9-4641-8309-302d01d24134","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-results/campaign/","description":"<p>نتيجة حملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","campaign",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"8121a9c9-d2d9-4641-8309-302d01d24134"},{"name":"Mohammed - 43 Result Dashboard","id":"ca56fb1a-b73f-43b0-aca7-471fcae5259d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-results//dashboard","description":"<p>لوحة النتيجة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","","dashboard"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"ca56fb1a-b73f-43b0-aca7-471fcae5259d"},{"name":"Mohammed - 44 Total Sent","id":"ffe5d0ac-825c-4763-9c87-b8361ad5f3cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-results/total-sent/","description":"<p>إجمالي المرسل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","total-sent",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"ffe5d0ac-825c-4763-9c87-b8361ad5f3cf"},{"name":"Mohammed - 45 Total Answered","id":"a8a9bfe2-4a28-4d0e-8ac2-07d124c07d27","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-results/total-answered/","description":"<p>إجمالي المجاوب.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","total-answered",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"a8a9bfe2-4a28-4d0e-8ac2-07d124c07d27"},{"name":"Mohammed - 46 Correct Answers","id":"173eb9f5-1bdc-466a-a0c6-15152add3a14","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-results/correct-answers/","description":"<p>الإجابات الصحيحة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","correct-answers",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"173eb9f5-1bdc-466a-a0c6-15152add3a14"},{"name":"Mohammed - 47 Wrong Answers","id":"09cfb29a-9963-457f-8c45-504909576b99","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-results/wrong-answers/","description":"<p>الإجابات الخاطئة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","wrong-answers",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"09cfb29a-9963-457f-8c45-504909576b99"},{"name":"Mohammed - 48 Conversion Rate","id":"d399fe57-1070-4cc2-8b66-1911d351b108","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-results/conversion-rate/","description":"<p>معدل التحويل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","conversion-rate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"d399fe57-1070-4cc2-8b66-1911d351b108"},{"name":"Mohammed - 49 Best Response Time","id":"d32dfa3b-dc2f-4300-a9df-e993a3bc9d30","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-results/best-response-time/","description":"<p>أفضل وقت استجابة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","best-response-time",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"d32dfa3b-dc2f-4300-a9df-e993a3bc9d30"},{"name":"Mohammed - 50 WhatsApp Webhook (UltraMsg)","id":"088e7d02-2cea-46c0-b9eb-1d3a46121e7a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"event_type\": \"message_received\",\n  \"instanceId\": \"instance175230\",\n  \"data\": {\n    \"from\": \"966532488571@c.us\",\n    \"body\": \"B\",\n    \"type\": \"chat\",\n    \"fromMe\": false\n  }\n}","options":{"raw":{"language":"json"}}},"url":"https://backtalk-ransack-cohesive.ngrok-free.dev/api/v1/whatsapp/webhook","description":"<p>استقبال ردود العملاء من UltraMsg (عام). يستخدم https://backtalk-ransack-cohesive.ngrok-free.dev.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","whatsapp","webhook"],"host":["https://backtalk-ransack-cohesive.ngrok-free.dev"],"query":[],"variable":[]}},"response":[],"_postman_id":"088e7d02-2cea-46c0-b9eb-1d3a46121e7a"}],"id":"cac39ac8-b6c0-453c-9391-6f07780827ea","description":"<p>الـ endpoints الإضافية الخاصة بمحمد (Campaign/AIQuestion/CampaignMessage/CustomerAnswer/QRCode/QRRedemption/CampaignResult/WhatsApp). تعتمد على campaignId/qrCodeId/qrCode/campaignMessageId.</p>\n","_postman_id":"cac39ac8-b6c0-453c-9391-6f07780827ea","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}}],"id":"ce44b4d9-602c-4bfc-afb8-9ec7ed1b4654","description":"<p>فولدر لكل مطوّر يحتوي الـ extra endpoints الخاصة به فقط، كما في توزيع الفريق. كل الـ endpoints مؤكدة موجودة في الكود.</p>\n","_postman_id":"ce44b4d9-602c-4bfc-afb8-9ec7ed1b4654","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"03 CRUD By Developer","item":[{"name":"Rahaf - CRUD","item":[{"name":"StoreOwner","item":[{"name":"Register Store Owner","id":"d9d2cb0c-1a47-4a7f-ac6f-602a6ea516d1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"fullName\": \"صاحب متجر تجريبي\",\n  \"phone\": \"+966500000001\",\n  \"email\": \"owner@aladarbak.com\",\n  \"password\": \"Password1\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/store-owner/register","description":"<p>إنشاء صاحب متجر (عام). Body: StoreOwnerIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store-owner","register"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"d9d2cb0c-1a47-4a7f-ac6f-602a6ea516d1"},{"name":"Get All Store Owners","id":"787088f4-64f1-42a8-aad3-10882e95afb0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/store-owner/get","description":"<p>(ADMIN) كل أصحاب المتاجر.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store-owner","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"787088f4-64f1-42a8-aad3-10882e95afb0"},{"name":"Get Store Owner By Id","id":"bbabc715-2862-4235-84b0-7dda2b13f911","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/store-owner/get/","description":"<p>(ADMIN) صاحب متجر بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store-owner","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"bbabc715-2862-4235-84b0-7dda2b13f911"},{"name":"Get My Profile","id":"fa91d8fb-4b5a-44d7-9d0b-ca6f59ac6d98","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/store-owner/my","description":"<p>ملف صاحب المتجر المصادق.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store-owner","my"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"fa91d8fb-4b5a-44d7-9d0b-ca6f59ac6d98"},{"name":"Update Store Owner","id":"ece75a1b-b674-4421-9ce3-ad00a5a20a7e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"fullName\": \"صاحب متجر تجريبي\",\n  \"phone\": \"+966500000001\",\n  \"email\": \"owner@aladarbak.com\",\n  \"password\": \"Password1\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/store-owner/update","description":"<p>تحديث الملف. Body: StoreOwnerIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store-owner","update"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"ece75a1b-b674-4421-9ce3-ad00a5a20a7e"},{"name":"Delete Store Owner","id":"34c0b5a2-646c-4d10-bade-26dc56497d72","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/store-owner/delete","description":"<p>حذف الحساب المصادق.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store-owner","delete"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"34c0b5a2-646c-4d10-bade-26dc56497d72"}],"id":"ce3497b4-4fc5-4b67-ab6b-a37774628acb","_postman_id":"ce3497b4-4fc5-4b67-ab6b-a37774628acb","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"Store","item":[{"name":"Add Store","id":"b19cb414-4904-4206-9dca-9ab0df547da3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"قهوة على دربك\",\n  \"businessType\": \"مقهى\",\n  \"commercialRegisterNo\": \"1010101010\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/store/add","description":"<p>إنشاء متجر. Body: StoreIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store","add"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"b19cb414-4904-4206-9dca-9ab0df547da3"},{"name":"Get All Stores","id":"7a9e9981-fc2f-43d5-88b2-8dc57ec1300d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/store/get","description":"<p>(ADMIN) كل المتاجر.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"7a9e9981-fc2f-43d5-88b2-8dc57ec1300d"},{"name":"Get Store By Id","id":"9bf263c6-4c0a-48e2-8c89-e807a71c0744","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/store/get/","description":"<p>متجر بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"9bf263c6-4c0a-48e2-8c89-e807a71c0744"},{"name":"Get My Stores","id":"1391e11a-f775-478d-bd4c-e02ccb0c5578","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/store/my-stores","description":"<p>متاجري.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store","my-stores"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"1391e11a-f775-478d-bd4c-e02ccb0c5578"},{"name":"Update Store","id":"5825610a-1c02-4bf0-b505-d96ca15d28bc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"قهوة على دربك\",\n  \"businessType\": \"مقهى\",\n  \"commercialRegisterNo\": \"1010101010\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/store/update/","description":"<p>تحديث متجر.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store","update",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"5825610a-1c02-4bf0-b505-d96ca15d28bc"},{"name":"Activate Store","id":"4294e21c-fb5e-4c05-b9c1-e967debcc199","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/store/activate/","description":"<p>(ADMIN) تفعيل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store","activate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"4294e21c-fb5e-4c05-b9c1-e967debcc199"},{"name":"Deactivate Store","id":"ad1d5451-2876-4681-851d-1c840e9df414","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/store/deactivate/","description":"<p>(ADMIN) تعطيل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store","deactivate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"ad1d5451-2876-4681-851d-1c840e9df414"},{"name":"Delete Store","id":"34d5ccf1-6faf-44b4-9072-975aed2abe1d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/store/delete/","description":"<p>حذف متجر.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","store","delete",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"34d5ccf1-6faf-44b4-9072-975aed2abe1d"}],"id":"608d0589-095e-4889-aa80-05b4fcde4365","_postman_id":"608d0589-095e-4889-aa80-05b4fcde4365","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"Branch","item":[{"name":"Add Branch","id":"98f91ac8-6418-43d1-9257-9e7c5dfb8a3e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"فرع العليا\",\n  \"locationUrl\": \"https://maps.google.com/?q=24.7136,46.6753\",\n  \"campaignRadiusMeters\": 5000,\n  \"openingTime\": \"08:00\",\n  \"closingTime\": \"23:00\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/branch/add/","description":"<p>إنشاء فرع. Body: BranchIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","add",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"98f91ac8-6418-43d1-9257-9e7c5dfb8a3e"},{"name":"Get All Branches","id":"647a88fd-38a9-4463-9411-ecf37c630f49","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/branch/get","description":"<p>كل الفروع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"647a88fd-38a9-4463-9411-ecf37c630f49"},{"name":"Get Branch By Id","id":"44c0c038-b74d-4106-abd4-efb60e77d60c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/branch/get/","description":"<p>فرع بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"44c0c038-b74d-4106-abd4-efb60e77d60c"},{"name":"Get Branches By Store","id":"96e87de6-8a7d-493a-9e36-4fc699018a62","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/branch/store/","description":"<p>فروع متجر.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","store",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"96e87de6-8a7d-493a-9e36-4fc699018a62"},{"name":"Update Branch","id":"fcca7c8b-aa8c-4cd0-aeb3-b0b27c2f4ef4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"فرع العليا\",\n  \"locationUrl\": \"https://maps.google.com/?q=24.7136,46.6753\",\n  \"campaignRadiusMeters\": 5000,\n  \"openingTime\": \"08:00\",\n  \"closingTime\": \"23:00\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/branch/update/","description":"<p>تحديث فرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","update",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"fcca7c8b-aa8c-4cd0-aeb3-b0b27c2f4ef4"},{"name":"Activate Branch","id":"8bf183c0-8a57-41b3-bcd3-5243021ac39f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/branch/activate/","description":"<p>تفعيل فرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","activate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"8bf183c0-8a57-41b3-bcd3-5243021ac39f"},{"name":"Deactivate Branch","id":"76f3ecfd-0dd7-442b-b5b6-ab9536eb1415","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/branch/deactivate/","description":"<p>تعطيل فرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","deactivate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"76f3ecfd-0dd7-442b-b5b6-ab9536eb1415"},{"name":"Delete Branch","id":"7e931bcf-85a5-4242-a224-e81cac38fb6e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/branch/delete/","description":"<p>حذف فرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","branch","delete",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"7e931bcf-85a5-4242-a224-e81cac38fb6e"}],"id":"057d9136-6d33-48bd-b09e-3c5643c34ba4","_postman_id":"057d9136-6d33-48bd-b09e-3c5643c34ba4","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"Customer","item":[{"name":"Register Customer","id":"82235bf0-bbcd-4a99-a3ad-f85132d3cc2a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"fullName\": \"عميل تجريبي\",\n  \"phone\": \"+966532488571\",\n  \"email\": \"customer@aladarbak.com\",\n  \"password\": \"Password1\",\n  \"locationUrl\": \"https://maps.google.com/?q=24.7136,46.6753\",\n  \"locationConsent\": true\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/customer/register","description":"<p>إنشاء عميل (عام). Body: CustomerIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","register"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"82235bf0-bbcd-4a99-a3ad-f85132d3cc2a"},{"name":"Get All Customers","id":"18926d8f-caad-4ca5-a250-ffb761aa0a7b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/get","description":"<p>(ADMIN) كل العملاء.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"18926d8f-caad-4ca5-a250-ffb761aa0a7b"},{"name":"Get Customer By Id","id":"3b7c72c5-f467-4325-9e8f-98822e22e4b0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/get/","description":"<p>(ADMIN) عميل بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"3b7c72c5-f467-4325-9e8f-98822e22e4b0"},{"name":"Get My Profile","id":"2c1b0c82-0aca-49a2-8545-a4238bdb9da4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer/my","description":"<p>(CUSTOMER) ملف العميل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","my"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"2c1b0c82-0aca-49a2-8545-a4238bdb9da4"},{"name":"Update Customer","id":"b4f2b4e5-5e08-4f93-bf2f-ecf5042d3518","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"fullName\": \"عميل تجريبي\",\n  \"phone\": \"+966532488571\",\n  \"email\": \"customer@aladarbak.com\",\n  \"password\": \"Password1\",\n  \"locationUrl\": \"https://maps.google.com/?q=24.7136,46.6753\",\n  \"locationConsent\": true\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/customer/update","description":"<p>(CUSTOMER) تحديث.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","update"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"b4f2b4e5-5e08-4f93-bf2f-ecf5042d3518"},{"name":"Delete Customer","id":"338ebefd-3358-4d08-8d74-d7ea1a8d088d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/customer/delete","description":"<p>(CUSTOMER) حذف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer","delete"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"338ebefd-3358-4d08-8d74-d7ea1a8d088d"}],"id":"a7b463b0-44e7-4465-9b91-c70fdc912f52","_postman_id":"a7b463b0-44e7-4465-9b91-c70fdc912f52","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"Subscription","item":[{"name":"Get All Subscriptions","id":"2867194d-62e3-44f6-b99b-48375191fa88","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/subscription/get","description":"<p>(ADMIN) كل الاشتراكات.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","subscription","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"2867194d-62e3-44f6-b99b-48375191fa88"},{"name":"Get Subscription By Id","id":"72e7cd6d-e050-4993-a974-468146e3e928","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/subscription/get/","description":"<p>(ADMIN) اشتراك بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","subscription","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"72e7cd6d-e050-4993-a974-468146e3e928"},{"name":"Cancel Subscription","id":"99492d0f-ef43-4b1c-aeee-39f839e87944","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/subscription/cancel/","description":"<p>إلغاء اشتراك (status update).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","subscription","cancel",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"99492d0f-ef43-4b1c-aeee-39f839e87944"},{"name":"Check Expired Subscriptions","id":"a3d86b14-f5fe-4f04-aafd-0f8370b0f973","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/subscription/check-expired","description":"<p>(ADMIN) فحص المنتهية (status update).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","subscription","check-expired"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"a3d86b14-f5fe-4f04-aafd-0f8370b0f973"}],"id":"7ec10a32-9ae9-4475-a783-bb683609d882","_postman_id":"7ec10a32-9ae9-4475-a783-bb683609d882","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"Payment","item":[{"name":"Create Subscription Checkout","id":"293c0b70-5b0c-405e-86d8-9a4010f51f98","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:8080/api/v1/payment/subscribe/BASIC_MONTHLY","description":"<p>إنشاء رابط دفع. Expected: CheckoutOut.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","subscribe","BASIC_MONTHLY"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"293c0b70-5b0c-405e-86d8-9a4010f51f98"},{"name":"Get Payment Subscription","id":"a18d50fc-102e-49a7-b89f-077b6fee71ba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/payment/subscription","description":"<p>بيانات اشتراك LemonSqueezy للمستخدم المصادق.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","subscription"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"a18d50fc-102e-49a7-b89f-077b6fee71ba"},{"name":"Get All Payments (ADMIN)","event":[{"listen":"test","script":{"type":"text/javascript","exec":["var j=pm.response.json(); if(Array.isArray(j)&&j.length&&j[0].id) pm.collectionVariables.set('paymentId', j[0].id);"],"id":"0f160ade-bbf3-4b96-a5c8-87ad66b5d777"}}],"id":"55044e6c-bb36-40bb-bff1-6da58df48973","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/payment/get","description":"<p>(ADMIN) كل المدفوعات.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"55044e6c-bb36-40bb-bff1-6da58df48973"},{"name":"Get Payment By Id (ADMIN)","id":"05364f6c-8dc4-4287-ae31-91769fc51024","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/payment/get/","description":"<p>(ADMIN) مدفوعة بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"05364f6c-8dc4-4287-ae31-91769fc51024"},{"name":"My Payments","id":"18a694c7-047b-4523-8232-14af85fec7ba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/payment/my-payments","description":"<p>(STORE_OWNER) مدفوعاتي.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","my-payments"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"18a694c7-047b-4523-8232-14af85fec7ba"},{"name":"My Payments By Subscription","id":"64ad2665-f557-485a-a6b7-b15803a2a357","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/payment/my-payments/subscription/","description":"<p>(STORE_OWNER) مدفوعات اشتراك.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","my-payments","subscription",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"64ad2665-f557-485a-a6b7-b15803a2a357"},{"name":"Mark Payment Failed (ADMIN)","id":"635e5ee1-8487-47c9-b8f2-18720af460d7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/payment/mark-failed/","description":"<p>(ADMIN) تعليم كـ FAILED (status update).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","mark-failed",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"635e5ee1-8487-47c9-b8f2-18720af460d7"},{"name":"Delete Payment (ADMIN)","id":"b5271f79-23db-498a-a0de-e8a217436b67","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/payment/delete/","description":"<p>(ADMIN) حذف مدفوعة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","payment","delete",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"b5271f79-23db-498a-a0de-e8a217436b67"}],"id":"66d6ff1a-6962-451a-b01d-9836b2ebacd4","_postman_id":"66d6ff1a-6962-451a-b01d-9836b2ebacd4","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"MonthlyReport","item":[{"name":"Generate Monthly Report","id":"0c7bb48d-e6e0-4e43-9c97-a2057aeb05a9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"month\": 6,\n  \"year\": 2026\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/monthly-report/generate/","description":"<p>توليد تقرير. Body: MonthlyReportIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","monthly-report","generate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"0c7bb48d-e6e0-4e43-9c97-a2057aeb05a9"},{"name":"Get All Monthly Reports","id":"2c2ead24-ad88-426e-8ed8-995918b66ec3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/monthly-report/get","description":"<p>(ADMIN) كل التقارير.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","monthly-report","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"2c2ead24-ad88-426e-8ed8-995918b66ec3"},{"name":"Get Monthly Report By Id","id":"9793671d-5b97-48b2-b4d6-bbffeb112806","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/monthly-report/get/","description":"<p>تقرير بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","monthly-report","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"9793671d-5b97-48b2-b4d6-bbffeb112806"},{"name":"Regenerate Monthly Report","id":"20c8840e-45c4-4487-8e47-aafa38e6e53d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/monthly-report/regenerate/","description":"<p>إعادة توليد (update).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","monthly-report","regenerate",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"20c8840e-45c4-4487-8e47-aafa38e6e53d"},{"name":"Delete Monthly Report","id":"b613ffde-7a5f-481e-9f3a-9d43e14c9930","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/monthly-report/delete/","description":"<p>حذف تقرير.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","monthly-report","delete",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"b613ffde-7a5f-481e-9f3a-9d43e14c9930"}],"id":"822f5b32-1abc-4aad-8c8b-eb12bf46ddc9","_postman_id":"822f5b32-1abc-4aad-8c8b-eb12bf46ddc9","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}}],"id":"4e17140d-6374-484e-a187-88b63323189b","description":"<p>عمليات CRUD للكلاسات المسؤولة عنها رهف: StoreOwner, Store, Branch, Customer, Subscription, Payment, MonthlyReport.</p>\n","_postman_id":"4e17140d-6374-484e-a187-88b63323189b","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"Raghad - CRUD","item":[{"name":"SalesRecord","item":[{"name":"Add Sales Record (Excel)","id":"65faf6e0-8122-4a83-bb41-7005414a590d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null},{"key":"month","value":"6","type":"text"},{"key":"year","value":"2026","type":"text"}]},"url":"http://localhost:8080/api/v1/sales-record/add/branch/","description":"<p>رفع سجل مبيعات Excel (multipart).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record","add","branch",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"65faf6e0-8122-4a83-bb41-7005414a590d"},{"name":"Get All Sales Records","id":"703963a4-22b0-4a02-888b-7a2775ff4f9b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/sales-record/get","description":"<p>(ADMIN) كل السجلات.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"703963a4-22b0-4a02-888b-7a2775ff4f9b"},{"name":"Get Sales Record By Id","id":"7bc5b379-4e62-4c83-87a8-3f85eca5ff36","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/sales-record/get/","description":"<p>سجل بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"7bc5b379-4e62-4c83-87a8-3f85eca5ff36"},{"name":"Get Sales Records By Branch","id":"2c741960-9485-4341-b6ae-7824750219b3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/sales-record/get-by-branch/","description":"<p>سجلات فرع.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record","get-by-branch",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"2c741960-9485-4341-b6ae-7824750219b3"},{"name":"Update Sales Record (Excel)","id":"c0f7356c-f945-4ee7-97a5-f2cdd413ce91","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null},{"key":"month","value":"6","type":"text"},{"key":"year","value":"2026","type":"text"}]},"url":"http://localhost:8080/api/v1/sales-record/update//branch/","description":"<p>تحديث سجل مبيعات (multipart).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record","update","","branch",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"c0f7356c-f945-4ee7-97a5-f2cdd413ce91"},{"name":"Delete Sales Record","id":"f57d5c88-de85-40d4-8d0f-1f77bba523da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/sales-record/delete/","description":"<p>حذف سجل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record","delete",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"f57d5c88-de85-40d4-8d0f-1f77bba523da"}],"id":"8b45aa99-2521-49d4-9eab-884eb91fac95","_postman_id":"8b45aa99-2521-49d4-9eab-884eb91fac95","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"SalesRecordItem","item":[{"name":"Add Sales Record Item","id":"e5fa90eb-5b3f-49fa-9783-b5cbeaf9f10f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"productName\": \"لاتيه\",\n  \"quantity\": 120,\n  \"unitPrice\": 15.0,\n  \"saleDate\": \"2026-06-01\",\n  \"saleTime\": \"10:00:00\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/sales-record-item/add/sales-record/","description":"<p>إضافة بند. Body: SalesRecordItemIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record-item","add","sales-record",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"e5fa90eb-5b3f-49fa-9783-b5cbeaf9f10f"},{"name":"Get All Items","id":"7cff2f36-296c-4247-92fb-07bef871b92b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/sales-record-item/get","description":"<p>(ADMIN) كل البنود.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record-item","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"7cff2f36-296c-4247-92fb-07bef871b92b"},{"name":"Get Item By Id","id":"9da5934f-2522-4dc9-8981-7bee9a1dce5d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/sales-record-item/get/","description":"<p>بند بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record-item","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"9da5934f-2522-4dc9-8981-7bee9a1dce5d"},{"name":"Get Items By Sales Record","id":"2ac2c088-8b36-4021-ba3c-bf338ab27fce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/sales-record-item/get-by-sales-record/","description":"<p>بنود سجل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record-item","get-by-sales-record",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"2ac2c088-8b36-4021-ba3c-bf338ab27fce"},{"name":"Update Item","id":"56b9958e-45d5-42b3-9b94-7f21ec08684c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"productName\": \"لاتيه\",\n  \"quantity\": 120,\n  \"unitPrice\": 15.0,\n  \"saleDate\": \"2026-06-01\",\n  \"saleTime\": \"10:00:00\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/sales-record-item/update//sales-record/","description":"<p>تحديث بند.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record-item","update","","sales-record",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"56b9958e-45d5-42b3-9b94-7f21ec08684c"},{"name":"Delete Item","id":"0b5d956b-735a-421b-b1a5-e01872372398","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/sales-record-item/delete/","description":"<p>حذف بند.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","sales-record-item","delete",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"0b5d956b-735a-421b-b1a5-e01872372398"}],"id":"0c01cd25-6956-4f90-8862-e4dccf5b36ea","_postman_id":"0c01cd25-6956-4f90-8862-e4dccf5b36ea","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"AIAnalysis","item":[{"name":"Add AI Analysis","id":"1191c368-5f10-420d-b3aa-f597434fd1a6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"topProducts\": \"لاتيه, أمريكانو\",\n  \"lowProducts\": \"براوني, كرواسون\",\n  \"peakHours\": \"10:00\",\n  \"slowHours\": \"17:00\",\n  \"surplusProducts\": \"براوني\",\n  \"seasonalPatterns\": \"ثابت طوال الشهر\",\n  \"recommendation\": \"عرض على البراوني في وقت الركود\",\n  \"aiSummary\": \"أداء جيد خلال يونيو\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/ai-analysis/add/sales-record/","description":"<p>إضافة تحليل. Body: AIAnalysisIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","add","sales-record",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"1191c368-5f10-420d-b3aa-f597434fd1a6"},{"name":"Get All Analyses","id":"36339c78-0d6e-481b-a347-62a26d3f130a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/get","description":"<p>(ADMIN) كل التحاليل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"36339c78-0d6e-481b-a347-62a26d3f130a"},{"name":"Get Analysis By Id","id":"bba48db8-7cc3-4c12-80de-1fe042a5dcf6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/get/","description":"<p>تحليل بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"bba48db8-7cc3-4c12-80de-1fe042a5dcf6"},{"name":"Update AI Analysis","id":"9adf3fb0-0bb3-46b1-91fe-c29763a474a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"topProducts\": \"لاتيه, أمريكانو\",\n  \"lowProducts\": \"براوني, كرواسون\",\n  \"peakHours\": \"10:00\",\n  \"slowHours\": \"17:00\",\n  \"surplusProducts\": \"براوني\",\n  \"seasonalPatterns\": \"ثابت طوال الشهر\",\n  \"recommendation\": \"عرض على البراوني في وقت الركود\",\n  \"aiSummary\": \"أداء جيد خلال يونيو\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/ai-analysis/update//sales-record/","description":"<p>تحديث تحليل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","update","","sales-record",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"9adf3fb0-0bb3-46b1-91fe-c29763a474a0"},{"name":"Delete AI Analysis","id":"2d8b6e6d-9fe5-485e-ba27-b9debd34327c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/ai-analysis/delete/","description":"<p>حذف تحليل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-analysis","delete",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"2d8b6e6d-9fe5-485e-ba27-b9debd34327c"}],"id":"11257b35-1f72-4bae-baaa-547de732648e","_postman_id":"11257b35-1f72-4bae-baaa-547de732648e","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"CampaignSuggestion","item":[{"name":"Add Campaign Suggestion","id":"c009078d-33fb-4c7a-ab41-96b4b1304cca","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"عرض مقترح - خصم 25%\",\n  \"description\": \"اقتراح حملة تجريبية\",\n  \"offerText\": \"خصم 25% على القهوة المختصة\",\n  \"campaignType\": \"DIRECT_OFFER\",\n  \"suggestedStartTime\": \"12:00:00\",\n  \"suggestedEndTime\": \"23:59:00\",\n  \"suggestedStartDate\": \"2026-06-22\",\n  \"suggestedEndDate\": \"2026-06-22\",\n  \"targetCustomersCount\": 2,\n  \"discountValue\": 25.0,\n  \"suggestedProductName\": \"قهوة مختصة\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/campaign-suggestion/add/analysis/","description":"<p>إضافة اقتراح. Body: CampaignSuggestionIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","add","analysis",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"c009078d-33fb-4c7a-ab41-96b4b1304cca"},{"name":"Get All Suggestions","id":"1c5d7844-97ea-459b-b2f1-c9965100ac7d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion/get","description":"<p>(ADMIN) كل الاقتراحات.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"1c5d7844-97ea-459b-b2f1-c9965100ac7d"},{"name":"Get Suggestion By Id","id":"f525ca1a-f72e-4b21-b4c9-1810065ea014","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion/get/","description":"<p>اقتراح بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"f525ca1a-f72e-4b21-b4c9-1810065ea014"},{"name":"Update Suggestion","id":"4a2e8fc0-55cf-4beb-a012-b9f512147fc0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"عرض مقترح - خصم 25%\",\n  \"description\": \"اقتراح حملة تجريبية\",\n  \"offerText\": \"خصم 25% على القهوة المختصة\",\n  \"campaignType\": \"DIRECT_OFFER\",\n  \"suggestedStartTime\": \"12:00:00\",\n  \"suggestedEndTime\": \"23:59:00\",\n  \"suggestedStartDate\": \"2026-06-22\",\n  \"suggestedEndDate\": \"2026-06-22\",\n  \"targetCustomersCount\": 2,\n  \"discountValue\": 25.0,\n  \"suggestedProductName\": \"قهوة مختصة\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/campaign-suggestion/update//analysis/","description":"<p>تحديث اقتراح.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","update","","analysis",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"4a2e8fc0-55cf-4beb-a012-b9f512147fc0"},{"name":"Approve Suggestion","id":"3e4278e2-42de-4258-b4bd-744a8846b3f9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion/approve/","description":"<p>اعتماد (status update).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","approve",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"3e4278e2-42de-4258-b4bd-744a8846b3f9"},{"name":"Reject Suggestion","id":"c7a68a5e-daee-4686-8534-f8c7524899d4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion/reject/","description":"<p>رفض (status update).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","reject",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"c7a68a5e-daee-4686-8534-f8c7524899d4"},{"name":"Delete Suggestion","id":"7b22f0ce-fc62-49a1-9b35-3d584338984c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/campaign-suggestion/delete/","description":"<p>حذف اقتراح.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-suggestion","delete",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"7b22f0ce-fc62-49a1-9b35-3d584338984c"}],"id":"4f7e5b14-73cc-40d4-b0a1-6bcb95393c00","_postman_id":"4f7e5b14-73cc-40d4-b0a1-6bcb95393c00","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}}],"id":"61fc091e-ac95-444e-b007-93897ab55f13","description":"<p>عمليات CRUD للكلاسات المسؤولة عنها رغد: SalesRecord, SalesRecordItem, AIAnalysis, CampaignSuggestion.</p>\n","_postman_id":"61fc091e-ac95-444e-b007-93897ab55f13","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"Mohammed - CRUD","item":[{"name":"Campaign","item":[{"name":"Add Campaign","id":"587e1eda-7f5f-48b0-a8f3-3046678632ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"حملة تجريبية\",\n  \"description\": \"وصف الحملة التجريبية\",\n  \"offerText\": \"خصم 25% على القهوة المختصة\",\n  \"campaignType\": \"DIRECT_OFFER\",\n  \"startDateTime\": \"2026-06-22T00:55:00\",\n  \"endDateTime\": \"2026-06-22T23:59:00\",\n  \"targetCustomersCount\": 2,\n  \"sentCount\": 0,\n  \"redeemedCount\": 0,\n  \"branchId\": \"\",\n  \"campaignSuggestionId\": null,\n  \"aiQuestionId\": null,\n  \"campaignResultId\": null\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/campaigns/add","description":"<p>إنشاء حملة يدوي. Body: CampaignRequestIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","add"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"587e1eda-7f5f-48b0-a8f3-3046678632ec"},{"name":"Get All Campaigns","id":"9b145c71-9038-4873-8c60-914b6260a06d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/get","description":"<p>(ADMIN) كل الحملات.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"9b145c71-9038-4873-8c60-914b6260a06d"},{"name":"Get Campaign By Id","id":"62fd2519-69f1-453d-8841-777812771f1a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaigns/get/","description":"<p>حملة بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"62fd2519-69f1-453d-8841-777812771f1a"},{"name":"Update Campaign","id":"81c96735-c90f-4744-985f-db9790dc37f6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"حملة تجريبية\",\n  \"description\": \"وصف الحملة التجريبية\",\n  \"offerText\": \"خصم 25% على القهوة المختصة\",\n  \"campaignType\": \"DIRECT_OFFER\",\n  \"startDateTime\": \"2026-06-22T00:55:00\",\n  \"endDateTime\": \"2026-06-22T23:59:00\",\n  \"targetCustomersCount\": 2,\n  \"sentCount\": 0,\n  \"redeemedCount\": 0,\n  \"branchId\": \"\",\n  \"campaignSuggestionId\": null,\n  \"aiQuestionId\": null,\n  \"campaignResultId\": null\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/campaigns/update/","description":"<p>تحديث حملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","update",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"81c96735-c90f-4744-985f-db9790dc37f6"},{"name":"Approve Campaign","id":"42019c70-8928-4c56-bb3f-0d40d02bfea5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaigns/approve/","description":"<p>اعتماد (status update).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","approve",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"42019c70-8928-4c56-bb3f-0d40d02bfea5"},{"name":"Cancel Campaign","id":"c7db56f9-8790-4f08-9b29-00ff2bc757f8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaigns/cancel/","description":"<p>إلغاء (status update).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","cancel",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"c7db56f9-8790-4f08-9b29-00ff2bc757f8"},{"name":"Start Campaign","id":"945311c9-a529-4cf2-9f36-3ba1f0016e5e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaigns/start/","description":"<p>بدء (status update).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","start",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"945311c9-a529-4cf2-9f36-3ba1f0016e5e"},{"name":"Complete Campaign","id":"f74ad833-6159-4e6e-aa97-8094f7797603","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaigns/complete/","description":"<p>إكمال (status update).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","complete",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"f74ad833-6159-4e6e-aa97-8094f7797603"},{"name":"Stop Campaign","id":"e53ce56f-f8b6-4315-b685-36decc113df9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaigns/stop/","description":"<p>إيقاف (status update).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","stop",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"e53ce56f-f8b6-4315-b685-36decc113df9"},{"name":"Delete Campaign","id":"9914b03e-49bc-40d6-959a-27ac704a1095","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/campaigns/deleted/","description":"<p>حذف حملة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaigns","deleted",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"9914b03e-49bc-40d6-959a-27ac704a1095"}],"id":"95c8e591-50bc-40e3-83f0-a56e45085b85","_postman_id":"95c8e591-50bc-40e3-83f0-a56e45085b85","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"AIQuestion","item":[{"name":"Add AI Question","id":"3918f9e0-6a41-460d-8dd4-4ef2ca5e6485","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"questionText\": \"ما هي عاصمة المملكة العربية السعودية؟\",\n  \"optionA\": \"جدة\",\n  \"optionB\": \"الرياض\",\n  \"optionC\": \"مكة المكرمة\",\n  \"correctOption\": \"B\",\n  \"campaignId\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/ai-questions/add","description":"<p>إضافة سؤال. Body: AiQuestionRequestIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-questions","add"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"3918f9e0-6a41-460d-8dd4-4ef2ca5e6485"},{"name":"Get All Questions","id":"ff207e2e-60cd-4e85-b3f3-76839bd00623","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-questions/get","description":"<p>(ADMIN) كل الأسئلة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-questions","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"ff207e2e-60cd-4e85-b3f3-76839bd00623"},{"name":"Get Question By Id","id":"d3acc074-3b02-4100-8321-4ea5680a7ee2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ai-questions/get/","description":"<p>سؤال بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-questions","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"d3acc074-3b02-4100-8321-4ea5680a7ee2"},{"name":"Update Question","id":"7af8a43b-0e15-4668-9332-1137f9fd7681","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"questionText\": \"ما هي عاصمة المملكة العربية السعودية؟\",\n  \"optionA\": \"جدة\",\n  \"optionB\": \"الرياض\",\n  \"optionC\": \"مكة المكرمة\",\n  \"correctOption\": \"B\",\n  \"campaignId\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/ai-questions/update/","description":"<p>تحديث سؤال.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-questions","update",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"7af8a43b-0e15-4668-9332-1137f9fd7681"},{"name":"Delete Question","id":"2fceae8c-22c2-4bdb-b267-714febc1285c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/ai-questions/deleted/","description":"<p>حذف سؤال.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","ai-questions","deleted",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"2fceae8c-22c2-4bdb-b267-714febc1285c"}],"id":"7358ce09-a96f-4351-afe3-ce1b3c632e87","_postman_id":"7358ce09-a96f-4351-afe3-ce1b3c632e87","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"CampaignMessage","item":[{"name":"Add Campaign Message","id":"123b7197-3215-4856-95bc-0b9f57d114a9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"messageText\": \"رسالة الحملة\",\n  \"distanceKm\": 1.5,\n  \"durationMinutes\": 8,\n  \"distanceText\": \"1.50 km\",\n  \"status\": \"SENT\",\n  \"sentAt\": \"2026-06-22T01:00:00\",\n  \"campaignId\": \"\",\n  \"customerId\": \"\",\n  \"customerAnswerId\": null\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/campaign-messages/add","description":"<p>إضافة رسالة. Body: CampaignMessageRequestIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-messages","add"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"123b7197-3215-4856-95bc-0b9f57d114a9"},{"name":"Get All Messages","id":"dabfa1d4-b4ca-4234-96d5-9148af96417f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-messages/get","description":"<p>(ADMIN) كل الرسائل.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-messages","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"dabfa1d4-b4ca-4234-96d5-9148af96417f"},{"name":"Get Message By Id","id":"cc96e52d-060a-4cc6-8ba1-9ce0df3012c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-messages/get/","description":"<p>رسالة بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-messages","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"cc96e52d-060a-4cc6-8ba1-9ce0df3012c0"},{"name":"Update Message","id":"de405491-ef49-406a-b580-500e216d0237","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"messageText\": \"رسالة الحملة\",\n  \"distanceKm\": 1.5,\n  \"durationMinutes\": 8,\n  \"distanceText\": \"1.50 km\",\n  \"status\": \"SENT\",\n  \"sentAt\": \"2026-06-22T01:00:00\",\n  \"campaignId\": \"\",\n  \"customerId\": \"\",\n  \"customerAnswerId\": null\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/campaign-messages/update/","description":"<p>تحديث رسالة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-messages","update",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"de405491-ef49-406a-b580-500e216d0237"},{"name":"Mark As Sent","id":"7b030d13-fb88-429a-b304-0c397d522712","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaign-messages/mark-sent/","description":"<p>تعليم كمرسلة (status update).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-messages","mark-sent",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"7b030d13-fb88-429a-b304-0c397d522712"},{"name":"Mark As Answered","id":"cc211191-08b6-4046-9f19-d5855fdb73e5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/campaign-messages/mark-answered/","description":"<p>تعليم كمُجابة (status update).</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-messages","mark-answered",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"cc211191-08b6-4046-9f19-d5855fdb73e5"},{"name":"Delete Message","id":"59190434-fd64-4499-9ca5-9afe3b493797","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/campaign-messages/deleted/","description":"<p>حذف رسالة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-messages","deleted",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"59190434-fd64-4499-9ca5-9afe3b493797"}],"id":"de32340e-da4d-4d89-b316-3ad17ef85fb3","_postman_id":"de32340e-da4d-4d89-b316-3ad17ef85fb3","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"CustomerAnswer","item":[{"name":"Add Customer Answer","id":"d63719bd-eed9-4d79-b78b-fc076acadf2b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"selectedOption\": \"B\",\n  \"correct\": true,\n  \"attemptedAt\": \"2026-06-22T01:00:00\",\n  \"customerId\": \"\",\n  \"campaignId\": \"\",\n  \"campaignMessageId\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/customer-answers/add","description":"<p>إضافة إجابة. Body: CustomerAnswerRequestIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer-answers","add"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"d63719bd-eed9-4d79-b78b-fc076acadf2b"},{"name":"Get All Answers","id":"8e47e311-9cab-4a63-bebe-5e8844a46f5e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer-answers/get","description":"<p>(ADMIN) كل الإجابات.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer-answers","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"8e47e311-9cab-4a63-bebe-5e8844a46f5e"},{"name":"Get Answer By Id","id":"1dd9b43f-b825-4747-8fc1-1ca14cc4bf12","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/customer-answers/get/","description":"<p>إجابة بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer-answers","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"1dd9b43f-b825-4747-8fc1-1ca14cc4bf12"},{"name":"Update Answer","id":"ee17fef0-5689-46f0-b7c9-9b9c74b2d26b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"selectedOption\": \"B\",\n  \"correct\": true,\n  \"attemptedAt\": \"2026-06-22T01:00:00\",\n  \"customerId\": \"\",\n  \"campaignId\": \"\",\n  \"campaignMessageId\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/customer-answers/update/","description":"<p>تحديث إجابة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer-answers","update",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"ee17fef0-5689-46f0-b7c9-9b9c74b2d26b"},{"name":"Delete Answer","id":"10382627-e112-4efc-ae38-6b798e59b996","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/customer-answers/deleted/","description":"<p>حذف إجابة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","customer-answers","deleted",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"10382627-e112-4efc-ae38-6b798e59b996"}],"id":"2d697e7f-d719-46f3-9703-3a3dadc7fbf1","_postman_id":"2d697e7f-d719-46f3-9703-3a3dadc7fbf1","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"QRCode","item":[{"name":"Add QR Code","id":"7383f8ac-31c7-4fac-b56b-39e8925e93e3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"code\": \"QR-TEST-0001\",\n  \"maxUsageCount\": 100,\n  \"usedCount\": 0,\n  \"status\": \"ACTIVE\",\n  \"campaignId\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/qr-codes/add","description":"<p>إضافة QR. Body: QRCodeRequestIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-codes","add"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"7383f8ac-31c7-4fac-b56b-39e8925e93e3"},{"name":"Get All QR Codes","id":"db508b68-ad4f-4079-be37-1143ebdc4c5b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/qr-codes/get","description":"<p>(ADMIN) كل الأكواد.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-codes","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"db508b68-ad4f-4079-be37-1143ebdc4c5b"},{"name":"Get QR Code By Id","id":"fdc8e62c-dc8d-40d5-9892-8feab64b7f97","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/qr-codes/get/","description":"<p>QR بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-codes","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"fdc8e62c-dc8d-40d5-9892-8feab64b7f97"},{"name":"Update QR Code","id":"9c0fbb7e-0c49-4611-9639-f2ea2853db5d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"code\": \"QR-TEST-0001\",\n  \"maxUsageCount\": 100,\n  \"usedCount\": 0,\n  \"status\": \"ACTIVE\",\n  \"campaignId\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/qr-codes/update/","description":"<p>تحديث QR.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-codes","update",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"9c0fbb7e-0c49-4611-9639-f2ea2853db5d"},{"name":"Delete QR Code","id":"ceb97cc9-a230-4173-b190-d9721802f255","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/qr-codes/deleted/","description":"<p>حذف QR.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-codes","deleted",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"ceb97cc9-a230-4173-b190-d9721802f255"}],"id":"9ddb1306-11a3-4d9e-aebd-36fac76083d9","_postman_id":"9ddb1306-11a3-4d9e-aebd-36fac76083d9","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"QRRedemption","item":[{"name":"Add QR Redemption","id":"73814631-fb70-43e2-b3d5-f586260423e5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"redeemedAt\": \"2026-06-22T01:00:00\",\n  \"status\": \"SUCCESS\",\n  \"qrCodeId\": \"\",\n  \"campaignId\": \"\",\n  \"customerId\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/qr-redemptions/add","description":"<p>إضافة استبدال. Body: QRRedemptionRequestIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-redemptions","add"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"73814631-fb70-43e2-b3d5-f586260423e5"},{"name":"Get All Redemptions","id":"1a3d67f4-342c-42dc-9d0b-d60c0505faaa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/qr-redemptions/get","description":"<p>(ADMIN) كل الاستبدالات.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-redemptions","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"1a3d67f4-342c-42dc-9d0b-d60c0505faaa"},{"name":"Get Redemption By Id","id":"7f4d6cdb-765f-4d03-b88a-cdc89640a9b1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/qr-redemptions/get/","description":"<p>استبدال بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-redemptions","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"7f4d6cdb-765f-4d03-b88a-cdc89640a9b1"},{"name":"Update Redemption","id":"cb7809df-db67-46c9-a08f-ce8817b8dbbf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"redeemedAt\": \"2026-06-22T01:00:00\",\n  \"status\": \"SUCCESS\",\n  \"qrCodeId\": \"\",\n  \"campaignId\": \"\",\n  \"customerId\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/qr-redemptions/update/","description":"<p>تحديث استبدال.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-redemptions","update",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"cb7809df-db67-46c9-a08f-ce8817b8dbbf"},{"name":"Delete Redemption","id":"3da2044f-12d7-46f0-b058-f1cd9bde1bb3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/qr-redemptions/deleted/","description":"<p>حذف استبدال.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","qr-redemptions","deleted",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"3da2044f-12d7-46f0-b058-f1cd9bde1bb3"}],"id":"9813a54e-bbd2-47b9-89be-f7156c4d0956","_postman_id":"9813a54e-bbd2-47b9-89be-f7156c4d0956","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}},{"name":"CampaignResult","item":[{"name":"Add Campaign Result","id":"7577e9e3-d762-4f8c-9e01-f9eac8d7be60","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"sentCount\": 2,\n  \"redeemedCount\": 1,\n  \"conversionRate\": 50.0,\n  \"aiSummary\": \"ملخص نتائج الحملة\",\n  \"createdAt\": \"2026-06-22T01:00:00\",\n  \"campaignId\": \"\",\n  \"monthlyReportId\": null\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/campaign-results/add","description":"<p>إضافة نتيجة. Body: CampaignResultRequestIn.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","add"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"7577e9e3-d762-4f8c-9e01-f9eac8d7be60"},{"name":"Get All Results","id":"751a5eac-8dce-475e-9356-200aa198128a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-results/get","description":"<p>(ADMIN) كل النتائج.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","get"],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"751a5eac-8dce-475e-9356-200aa198128a"},{"name":"Get Result By Id","id":"5a862d6a-bb2d-4e35-b2f3-d974110c6fd0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/campaign-results/get/","description":"<p>نتيجة بالمعرّف.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","get",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"5a862d6a-bb2d-4e35-b2f3-d974110c6fd0"},{"name":"Update Result","id":"0398f695-0e60-4734-a4ad-88ebebba1ae7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"sentCount\": 2,\n  \"redeemedCount\": 1,\n  \"conversionRate\": 50.0,\n  \"aiSummary\": \"ملخص نتائج الحملة\",\n  \"createdAt\": \"2026-06-22T01:00:00\",\n  \"campaignId\": \"\",\n  \"monthlyReportId\": null\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/campaign-results/update/","description":"<p>تحديث نتيجة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","update",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"0398f695-0e60-4734-a4ad-88ebebba1ae7"},{"name":"Delete Result","id":"b58b18f7-e825-47a2-9610-20e690570622","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/campaign-results/deleted/","description":"<p>حذف نتيجة.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}},"urlObject":{"path":["api","v1","campaign-results","deleted",""],"host":["http://localhost:8080"],"query":[],"variable":[]}},"response":[],"_postman_id":"b58b18f7-e825-47a2-9610-20e690570622"}],"id":"6f1955c4-60dd-4159-a1aa-bf27650d4305","_postman_id":"6f1955c4-60dd-4159-a1aa-bf27650d4305","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}}],"id":"7d1fe121-aaf9-4162-81dd-4842748296cc","description":"<p>عمليات CRUD للكلاسات المسؤول عنها محمد: Campaign, AIQuestion, CampaignMessage, CustomerAnswer, QRCode, QRRedemption, CampaignResult.</p>\n","_postman_id":"7d1fe121-aaf9-4162-81dd-4842748296cc","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}}],"id":"d7a19065-ffc0-44a1-9d7c-20383b11283c","description":"<p>عمليات CRUD مرتبة لكل مطوّر حسب الكلاسات المسؤول عنها (Get All / Get By Id / Add / Update / Delete + تحديثات الحالة). الأجسام مبنية على DTO IN الحقيقية فقط.</p>\n","_postman_id":"d7a19065-ffc0-44a1-9d7c-20383b11283c","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]},"isInherited":true,"source":{"_postman_id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","id":"a8a76b3a-c5d7-46df-9007-d00162341cb1","name":"Ala Darbak Full Collection.","type":"collection"}}}],"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"owner@aladarbak.com"},{"key":"password","value":"Password1"}]}},"variable":[{"key":"baseUrl","value":"http://localhost:8080"},{"key":"webhook","value":"https://backtalk-ransack-cohesive.ngrok-free.dev"},{"key":"authEmail","value":"owner@aladarbak.com"},{"key":"authPassword","value":"Password1"},{"key":"storeOwnerId","value":""},{"key":"storeId","value":""},{"key":"branchId","value":""},{"key":"customerId","value":""},{"key":"salesRecordId","value":""},{"key":"salesRecordItemId","value":""},{"key":"aiAnalysisId","value":""},{"key":"campaignSuggestionId","value":""},{"key":"campaignId","value":""},{"key":"aiQuestionId","value":""},{"key":"qrCodeId","value":""},{"key":"qrCode","value":""},{"key":"qrRedemptionId","value":""},{"key":"subscriptionId","value":""},{"key":"paymentId","value":""},{"key":"campaignResultId","value":""},{"key":"campaignMessageId","value":""},{"key":"customerAnswerId","value":""},{"key":"monthlyReportId","value":""},{"key":"userId","value":""},{"key":"token","value":""}]}