{
  "event": [
    {
      "listen": "prerequest",
      "script": {
        "type": "text/javascript",
        "exec": [
          "const expired = (t) => {",
          "  if (!t) return true;",
          "  try {",
          "    const p = JSON.parse(atob(t.split('.')[1].replace(/-/g,'+').replace(/_/g,'/')));",
          "    return !p.exp || (p.exp * 1000) < (Date.now() + 60000);   // refresh a minute early",
          "  } catch (e) { return true; }",
          "};",
          "",
          "const logins = [",
          "  { v: 'token',      user: pm.collectionVariables.get('userName') },",
          "  { v: 'staffToken', user: pm.collectionVariables.get('staffUserName') },",
          "  { v: 'regToken',   user: pm.collectionVariables.get('regUserName') },",
          "];",
          "",
          "const need = logins.filter(l => l.user && expired(pm.collectionVariables.get(l.v)));",
          "if (need.length) {",
          "  need.forEach(l => {",
          "    pm.sendRequest({",
          "      url: pm.collectionVariables.get('baseUrl') + '/auth/login',",
          "      method: 'POST',",
          "      header: { 'Content-Type': 'application/json' },",
          "      body: { mode: 'raw', raw: JSON.stringify({ UserName: l.user, Password: pm.collectionVariables.get('password') || 'demo' }) },",
          "    }, (err, res) => {",
          "      if (err) { console.log('auto-login failed for ' + l.user, err); return; }",
          "      const j = res.json();",
          "      if (j.result !== 'Ok') { console.log('auto-login rejected for ' + l.user, j.details); return; }",
          "      const u = j.UserMainData || {};",
          "      pm.collectionVariables.set(l.v, (j.token && j.token.data) || '');",
          "      if (l.v === 'token') {",
          "        pm.collectionVariables.set('edStudId', u.ED_STUD_ID || '');",
          "        pm.collectionVariables.set('seUserId', u.SE_USER_ID || '');",
          "        pm.collectionVariables.set('seUserAccntId', u.SE_USER_ACCNT_ID || '');",
          "        pm.collectionVariables.set('facultyId', u.AS_FACULTY_INFO_ID || '');",
          "        pm.collectionVariables.set('acadYearId', u.ED_ACAD_YEAR_ID || '');",
          "        pm.collectionVariables.set('semesterId', u.ED_CODE_SEMESTER_ID || '');",
          "      } else if (l.v === 'regToken') {",
          "        pm.collectionVariables.set('regStudId', u.ED_STUD_ID || '');",
          "      } else {",
          "        pm.collectionVariables.set('staffId', u.SA_STAFF_MEMBER_ID || u.ED_STUD_ID || '');",
          "        pm.collectionVariables.set('staffSeUserId', u.SE_USER_ID || '');",
          "      }",
          "      console.log('auto-login ok: ' + l.user);",
          "    });",
          "  });",
          "}"
        ]
      }
    }
  ],
  "info": {
    "name": "الإرشاد الأكاديمي · Advising",
    "description": "# الإرشاد الأكاديمي — Advising\n\nبيانات المرشد الأكاديمي، حجز موعد (حضوري أو عبر Teams)، ومتابعة المواعيد السابقة.\n\n---\n\n**إزاي تشغّله:** شغّل `0) Login` الأول — هيملأ التوكن وكل الـ ids لوحده، وبعدها كل الريكوستات تشتغل على طول.\n\n**الحالة:** 3 شغال · 0 شغال بدون داتا · 0 ناقص",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{token}}",
        "type": "string"
      }
    ]
  },
  "item": [
    {
      "name": "0) Login (run me first)",
      "event": [
        {
          "listen": "test",
          "script": {
            "type": "text/javascript",
            "exec": [
              "// Stores the identity + token so every other request just works.",
              "const j = pm.response.json();",
              "if (j.result === \"Ok\") {",
              "    const u = j.UserMainData;",
              "    pm.collectionVariables.set(\"token\",        j.token.data);",
              "    pm.collectionVariables.set(\"edStudId\",     u.ED_STUD_ID);",
              "    pm.collectionVariables.set(\"staffId\",      u.SA_STAFF_MEMBER_ID);",
              "    pm.collectionVariables.set(\"seUserId\",     u.SE_USER_ID);",
              "    pm.collectionVariables.set(\"seUserAccntId\",u.SE_USER_ACCNT_ID);",
              "    pm.collectionVariables.set(\"facultyId\",    u.AS_FACULTY_INFO_ID);",
              "    pm.collectionVariables.set(\"acadYearId\",   u.ED_ACAD_YEAR_ID);",
              "    pm.collectionVariables.set(\"semesterId\",   u.ED_CODE_SEMESTER_ID);",
              "    console.log(\"signed in:\", u.ED_STUD_ID, u.YEAR_DESC_EN, u.SEM_DESC_EN);",
              "}",
              "pm.test(\"login ok\", () => pm.expect(j.result).to.eql(\"Ok\"));"
            ]
          }
        }
      ],
      "request": {
        "method": "POST",
        "auth": {
          "type": "noauth"
        },
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"UserName\": \"{{userName}}\",\n  \"Password\": \"{{password}}\"\n}"
        },
        "url": {
          "raw": "{{baseUrl}}/auth/login",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "auth",
            "login"
          ]
        },
        "description": "يخزّن التوكن وكل الـ ids في متغيرات الكوليكشن. **شغّله الأول.**"
      }
    },
    {
      "name": "0b) Login as STAFF (for the 👨‍🏫 requests)",
      "event": [
        {
          "listen": "test",
          "script": {
            "type": "text/javascript",
            "exec": [
              "const j = pm.response.json();",
              "pm.test('staff login ok', () => pm.expect(j.result).to.eql('Ok'));",
              "const u = j.UserMainData || {};",
              "pm.collectionVariables.set('staffToken', (j.token && j.token.data) || '');",
              "pm.collectionVariables.set('staffId', u.SA_STAFF_MEMBER_ID || u.ED_STUD_ID || '');",
              "pm.collectionVariables.set('staffSeUserId', u.SE_USER_ID || '');",
              "pm.test('is NOT a student', () => pm.expect(u.IsStudent).to.eql(false));"
            ]
          }
        }
      ],
      "request": {
        "method": "POST",
        "auth": {
          "type": "noauth"
        },
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"UserName\": \"{{staffUserName}}\",\n  \"Password\": \"{{password}}\"\n}"
        },
        "url": {
          "raw": "{{baseUrl}}/auth/login",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "auth",
            "login"
          ]
        },
        "description": "نفس إندبوينت الدخول بحساب دكتور. بيخزّن **staffToken** و**staffId**. الريكويستات اللي عليها 👨‍🏫 بتستخدمه."
      }
    },
    {
      "name": "🎓  POST students/getInstructorsAndAdvisorForAsk",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          },
          {
            "key": "Authorization",
            "value": "Bearer {{token}}"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"EdStudId\": \"{{edStudId}}\",\n  \"EdAcadYearId\": \"{{acadYearId}}\",\n  \"EdCodeSemesterId\": \"{{semesterId}}\",\n  \"AsFacultyInfoId\": \"{{facultyId}}\"\n}"
        },
        "url": {
          "raw": "{{baseUrl}}/students/getInstructorsAndAdvisorForAsk",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "students",
            "getInstructorsAndAdvisorForAsk"
          ]
        },
        "description": "**✅ شغال بداتا حقيقية**\nالمرشد\n\n> بحساب **طالب** — شغّل «0) Login» الأول."
      },
      "response": [
        {
          "name": "رد حقيقي — فيه داتا · 200",
          "originalRequest": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"EdStudId\": \"{{edStudId}}\",\n  \"EdAcadYearId\": \"{{acadYearId}}\",\n  \"EdCodeSemesterId\": \"{{semesterId}}\",\n  \"AsFacultyInfoId\": \"{{facultyId}}\"\n}"
            },
            "url": {
              "raw": "{{baseUrl}}/students/getInstructorsAndAdvisorForAsk",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "students",
                "getInstructorsAndAdvisorForAsk"
              ]
            },
            "description": "**✅ شغال بداتا حقيقية**\nالمرشد\n\n> بحساب **طالب** — شغّل «0) Login» الأول."
          },
          "status": "OK",
          "code": 200,
          "_postman_previewlanguage": "json",
          "header": [
            {
              "key": "Content-Type",
              "value": "application/json"
            }
          ],
          "cookie": [],
          "body": "{\n  \"result\": \"Ok\",\n  \"details\": \"NO ERROR\",\n  \"courses\": {\n    \"AcademicAdvisior\": {\n      \"SA_STF_MEMBER_ID\": 94.0,\n      \"STF_FULL_NAME_AR\": \"د. محمد عبد الحميد محمد على\",\n      \"STF_FULL_NAME_EN\": \"Dr Mohamed abdel hameed mohamed ali\"\n    },\n    \"Instructors\": [\n      {\n        \"CourseAr\": \"العلاج الطبيعي الألورام\",\n        \"CourseEn\": \"Physical Therapy for Oncology\",\n        \"CourseCode\": \"SUR311\",\n        \"Ed_courseId\": 47,\n        \"SA_STF_MEMBER_ID\": 20.0,\n        \"STF_FULL_NAME_AR\": \"أ .م . د سعيد عبدالغنى\",\n        \"STF_FULL_NAME_EN\": \"ِAssist. Prof. Said Abdel Ghany\"\n      },\n      {\n        \"CourseAr\": \"لعلاج الطبيعى للجراحة العامة و الحروق و االمراض الجلدية\",\n        \"CourseEn\": \"Physical Therapy for general surgery, burn & Dermatology\",\n        \"CourseCode\": \"SUR310\",\n        \"Ed_courseId\": 46,\n        \"SA_STF_MEMBER_ID\": 22.0,\n        \"STF_FULL_NAME_AR\": \"Dr.Heba Saad\",\n        \"STF_FULL_NAME_EN\": \"Dr.Heba Saad\"\n      },\n      {\n        \"CourseAr\": \"علم األأ مراض\",\n        \"CourseEn\": \"Pathology\",\n        \"CourseCode\": \"SUR312\",\n        \"Ed_courseId\": 48,\n        \"SA_STF_MEMBER_ID\": 22.0,\n        \"STF_FULL_NAME_AR\": \"Dr.Heba Saad\",\n        \"STF_FULL_NAME_EN\": \"Dr.Heba Saad\"\n      },\n      {\n        \"CourseAr\": \"الاحصاء الطبي\",\n        \"CourseEn\": \"Biostatistics\",\n        \"CourseCode\": \"UM301\",\n        \"Ed_courseId\": 2,\n        \"SA_STF_MEMBER_ID\": 25.0,\n        \"STF_FULL_NAME_AR\": \"Dr. Fatma Essam\",\n        \"STF_FULL_NAME_EN\": \"Dr. Fatma Essam\"\n      },\n      {\n        \"CourseAr\": \"التغذية العلاجية\",\n        \"CourseEn\": \"Clinical Nutrition\",\n        \"CourseCode\": \"INT313\",\n        \"Ed_courseId\": 49,\n        \"SA_STF_MEMBER_ID\": 140.0,\n        \"STF_FULL_NAME_AR\": \"مارينا محب\",\n        \"STF_FULL_NAME_EN\": \"Dr Marina Moheb Aziz Ghobreal\"\n      },\n      {\n        \"CourseAr\": \"أمراض النسا و التوليد\",\n        \"CourseEn\": \"Obstetrics & Gynecology\",\n        \"CourseCode\": \"GYN307\",\n        \"Ed_courseId\": 43,\n        \"SA_STF_MEMBER_ID\": 141.0,\n        \"STF_FULL_NAME_AR\": \"هناء السيد\",\n        \"STF_FULL_NAME_EN\": \"Dr Hanaa Elsayed \"\n      },\n      {\n        \"CourseAr\": \"الجراحة العامة و الحروق و الأمراض الجلدية\",\n        \"CourseEn\": \"General surgery, burn & Dermatology\",\n        \"CourseCode\": \"SUR309\",\n        \"Ed_courseId\": 45,\n        \"SA_STF_MEMBER_ID\": 141.0,\n        \"STF_FULL_NAME_AR\": \"هناء السيد\",\n        \"STF_FULL_NAME_EN\": \"Dr Hanaa Elsayed \"\n      },\n      {\n        \"CourseAr\": \"الجراحة العامة و الحروق و الأمراض الجلدية\",\n        \"CourseEn\": \"General surgery, burn & Dermatology\",\n        \"CourseCode\": \"SUR309\",\n        \"Ed_courseId\": 45,\n        \"SA_STF_MEMBER_ID\": 144.0,\n        \"STF_FULL_NAME_AR\": \"ليندا رأفت\",\n        \"STF_FULL_NAME_EN\": \"TA Linda Raafat Danial Thomas\"\n      },\n      {\n        \"CourseAr\": \"لعلاج الطبيعى للجراحة العامة و الحروق و االمراض الجلدية\",\n        \"CourseEn\": \"Physical Therapy for general surgery, burn & Dermatology\",\n        \"CourseCode\": \"SUR310\",\n        \"Ed_courseId\": 46,\n        \"SA_STF_MEMBER_ID\": 144.0,\n        \"STF_FULL_NAME_AR\": \"ليندا رأفت\",\n        \"STF_FULL_NAME_EN\": \"TA Linda Raafat Danial Thomas\"\n      },\n      {\n        \"CourseAr\": \"العلاج الطبيعي الألورام\",\n        \"CourseEn\": \"Physical Therapy for Oncology\",\n        \"CourseCode\": \"SUR311\",\n        \"Ed_courseId\": 47,\n        \"SA_STF_MEMBER_ID\": 144.0,\n        \"STF_FULL_NAME_AR\": \"ليندا رأفت\",\n        \"STF_FULL_NAME_EN\": \"TA Linda Raafat Danial Thomas\"\n      },\n      {\n        \"CourseAr\": \"علم األأ مراض\",\n        \"CourseEn\": \"Pathology\",\n        \"CourseCode\": \"SUR312\",\n        \"Ed_courseId\": 48,\n        \"SA_STF_MEMBER_ID\": 144.0,\n        \"STF_FULL_NAME_AR\": \"ليندا رأفت\",\n        \"STF_FULL_NAME_EN\": \"TA Linda Raafat Danial Thomas\"\n      },\n      {\n        \"CourseAr\": \"التغذية العلاجية\",\n        \"CourseEn\": \"Clinical Nutrition\",\n        \"CourseCode\": \"INT313\",\n        \"Ed_courseId\": 49,\n        \"SA_STF_MEMBER_ID\": 145.0,\n        \"STF_FULL_NAME_AR\": \"مجدى أدهم محمد \",\n        \"STF_FULL_NAME_EN\": \"TA Magdy Adham Mohamed Zaky \"\n      },\n      {\n        \"CourseAr\": \"لعلاج الطبيعى للجراحة العامة و الحروق و االمراض الجلدية\",\n        \"CourseEn\": \"Physical Therapy for general surgery, burn & Dermatology\",\n        \"CourseCode\": \"SUR310\",\n        \"Ed_courseId\": 46,\n        \"SA_STF_MEMBER_ID\": 145.0,\n        \"STF_FULL_NAME_AR\": \"مجدى أدهم محمد \",\n        \"STF_FULL_NAME_EN\": \"TA Magdy Adham Mohamed Zaky \"\n      },\n      {\n        \"CourseAr\": \"العلاج الطبيعي الألورام\",\n        \"CourseEn\": \"Physical Therapy for Oncology\",\n        \"CourseCode\": \"SUR311\",\n        \"Ed_courseId\": 47,\n        \"SA_STF_MEMBER_ID\": 145.0,\n        \"STF_FULL_NAME_AR\": \"مجدى أدهم محمد \",\n        \"STF_FULL_NAME_EN\": \"TA Magdy Adham Mohamed Zaky \"\n      },\n      {\n        \"CourseAr\": \"أمراض النسا و التوليد\",\n        \"CourseEn\": \"Obstetrics & Gynecology\",\n        \"CourseCode\": \"GYN307\",\n        \"Ed_courseId\": 43,\n        \"SA_STF_MEMBER_ID\": 146.0,\n        \"STF_FULL_NAME_AR\": \"أحمد محمد مصطفى\",\n        \"STF_FULL_NAME_EN\": \"TA Ahmed Mohamed Mostafa\"\n      },\n      {\n        \"CourseAr\": \"العلاج الطبيعى لصحة المرأة\",\n        \"CourseEn\": \"Physical Therapy for Women Health\",\n        \"CourseCode\": \"GYN308\",\n        \"Ed_courseId\": 44,\n        \"SA_STF_MEMBER_ID\": 146.0,\n        \"STF_FULL_NAME_AR\": \"أحمد محمد مصطفى\",\n        \"STF_FULL_NAME_EN\": \"TA Ahmed Mohamed Mostafa\"\n      },\n      {\n        \"CourseAr\": \"الاحصاء الطبي\",\n        \"CourseEn\": \"Biostatistics\",\n        \"CourseCode\": \"UM301\",\n        \"Ed_courseId\": 2,\n        \"SA_STF_MEMBER_ID\": 148.0,\n        \"STF_FULL_NAME_AR\": \"عاطف محمد داهش\",\n        \"STF_FULL_NAME_EN\": \"TA Atef Mohamed Dahesh \"\n      },\n      {\n        \"CourseAr\": \"Engineering Chemistry\",\n        \"CourseEn\": \"Engineering Chemistry\",\n        \"CourseCode\": \"BSM131\",\n        \"Ed_courseId\": 1234,\n        \"SA_STF_MEMBER_ID\": 170.0,\n        \"STF_FULL_NAME_AR\": \"Shereen Samir\",\n        \"STF_FULL_NAME_EN\": \"Shereen Samir\"\n      }\n    ]\n  }\n}"
        }
      ]
    },
    {
      "name": "🎓  POST students/get",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          },
          {
            "key": "Authorization",
            "value": "Bearer {{token}}"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"ED_STUD_ID\": \"{{edStudId}}\"\n}"
        },
        "url": {
          "raw": "{{baseUrl}}/students/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "students",
            "get"
          ]
        },
        "description": "**✅ شغال بداتا حقيقية**\n<code>ACAD_ADV_AR</code>\n\n> بحساب **طالب** — شغّل «0) Login» الأول."
      },
      "response": [
        {
          "name": "رد حقيقي — فيه داتا · 200",
          "originalRequest": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"ED_STUD_ID\": \"{{edStudId}}\"\n}"
            },
            "url": {
              "raw": "{{baseUrl}}/students/get",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "students",
                "get"
              ]
            },
            "description": "**✅ شغال بداتا حقيقية**\n<code>ACAD_ADV_AR</code>\n\n> بحساب **طالب** — شغّل «0) Login» الأول."
          },
          "status": "OK",
          "code": 200,
          "_postman_previewlanguage": "json",
          "header": [
            {
              "key": "Content-Type",
              "value": "application/json"
            }
          ],
          "cookie": [],
          "body": "{\n  \"result\": \"Ok\",\n  \"details\": \"NO ERROR\",\n  \"CardProfile\": [\n    {\n      \"FACULTY_DESCR_AR\": \"كلية العلاج الطبيعى\",\n      \"FACULTY_DESCR_EN\": \"Faculty of Physical Therapy \",\n      \"MAJOR_AR\": \"العلاج الطبيعى\",\n      \"MAJOR_EN\": \"B.Sc. of Physical Therapy\",\n      \"STUD_FACULTY_CODE\": \"23010062\",\n      \"FULL_NAME_AR\": \"محمود محمد ابراهيم عوض\",\n      \"FULL_NAME_EN\": \"Mahmoud M. Ebrahim Awad\",\n      \"GENDER_DESCR_AR\": \"ذكر\",\n      \"GENDER_DESCR_EN\": \"Male\",\n      \"BIRTH_DATE\": \"2005-08-07T00:00:00\",\n      \"IDENT_AR\": \"الرقم القومى\",\n      \"IDENT_EN\": \"National Num\",\n      \"NATIONAL_NUMBER\": \"30508071301859\",\n      \"NATION_DESCR_AR\": \"مصري\",\n      \"NATION_DESCR_EN\": \"Egyptian\",\n      \"STUD_MOBNO\": \"01000000000\",\n      \"STUD_EMAIL\": \"pgksykxf123456789@gmail.com\",\n      \"ENROLL_AR\": \"مقيد\",\n      \"ENROLL_EN\": \"Enrolled\",\n      \"LEVEL_AR\": \"المستوى الثالث\",\n      \"LEVEL_EN\": \"Level 3\",\n      \"SEM_CH\": null,\n      \"SEM_GPA\": null,\n      \"SEM_POINT\": null,\n      \"ACCUM_CH\": 101.000,\n      \"ACCUM_CH_TOT\": null,\n      \"FULLFILLED_CH\": \"200\",\n      \"ACCUM_GPA\": 2.420,\n      \"AS_CODE_DEGREE_ID\": 1.0,\n      \"AS_CODE_DEGREE_CLASS_ID\": 1.0,\n      \"ACCUM_POINT\": 100.400,\n      \"GRADUATES_FLAG\": 0.0,\n      \"DEGREE_AR\": \"درجة لمرحلة جامعية\",\n      \"DEGREE_EN\": \"Under Graduate\",\n      \"ACAD_ADV_AR\": \"د. محمد عبد الحميد محمد على\",\n      \"ACAD_ADV_EN\": \"Dr Mohamed abdel hameed mohamed ali\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/23010062.jpg\"\n    }\n  ]\n}"
        }
      ]
    },
    {
      "name": "🎓  POST meetings/Create",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          },
          {
            "key": "Authorization",
            "value": "Bearer {{token}}"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"Subject\": \"موعد إرشاد\",\n  \"StartUtc\": \"2026-08-05T09:00:00Z\",\n  \"EndUtc\": \"2026-08-05T09:30:00Z\",\n  \"AttendeeEmails\": []\n}"
        },
        "url": {
          "raw": "{{baseUrl}}/meetings/Create",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "meetings",
            "Create"
          ]
        },
        "description": "**sandbox**\n<span class=\"new\">جديد</span> لينك Teams — بيرجّع joinWebUrl\n\n> بحساب **طالب** — شغّل «0) Login» الأول."
      },
      "response": [
        {
          "name": "رد حقيقي — فيه داتا · 200",
          "originalRequest": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"Subject\": \"موعد إرشاد\",\n  \"StartUtc\": \"2026-08-05T09:00:00Z\",\n  \"EndUtc\": \"2026-08-05T09:30:00Z\",\n  \"AttendeeEmails\": []\n}"
            },
            "url": {
              "raw": "{{baseUrl}}/meetings/Create",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "meetings",
                "Create"
              ]
            },
            "description": "**sandbox**\n<span class=\"new\">جديد</span> لينك Teams — بيرجّع joinWebUrl\n\n> بحساب **طالب** — شغّل «0) Login» الأول."
          },
          "status": "OK",
          "code": 200,
          "_postman_previewlanguage": "json",
          "header": [
            {
              "key": "Content-Type",
              "value": "application/json"
            }
          ],
          "cookie": [],
          "body": "{\n  \"result\": \"Ok\",\n  \"details\": \"NO ERROR\",\n  \"data\": {\n    \"JoinUrl\": \"https://teams.microsoft.com/l/meetup-join/19%3ameeting_MSo83648ff87a6046858f8ade30%40thread.v2/0?context=%7b%22Tid%22%3a%225a11b0c0-5a11-4b0c-8a11-b0c05a11b0c0%22%7d\",\n    \"MeetingId\": \"MSo83648ff87a6046858f8ade30\"\n  }\n}"
        }
      ]
    },
    {
      "name": "👨‍🏫  POST academicstaff/GetStudentUnderSuperVision",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          },
          {
            "key": "Authorization",
            "value": "Bearer {{staffToken}}"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"EdAcadYearId\": \"{{acadYearId}}\",\n  \"EdCodeSemesterId\": \"{{semesterId}}\",\n  \"saStaffMemberId\": \"{{staffId}}\"\n}"
        },
        "url": {
          "raw": "{{baseUrl}}/academicstaff/GetStudentUnderSuperVision",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "academicstaff",
            "GetStudentUnderSuperVision"
          ]
        },
        "description": "**✅ شغال بداتا حقيقية**\n⭐ 25 طالب تحت إشراف الدكتور\n\n> بحساب **دكتور** — شغّل «0b) Login as STAFF» الأول. بتوكن طالب هيرجّع `data not found`."
      },
      "response": [
        {
          "name": "رد حقيقي — فيه داتا · 200",
          "originalRequest": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{staffToken}}"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"EdAcadYearId\": \"{{acadYearId}}\",\n  \"EdCodeSemesterId\": \"{{semesterId}}\",\n  \"saStaffMemberId\": \"{{staffId}}\"\n}"
            },
            "url": {
              "raw": "{{baseUrl}}/academicstaff/GetStudentUnderSuperVision",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "academicstaff",
                "GetStudentUnderSuperVision"
              ]
            },
            "description": "**✅ شغال بداتا حقيقية**\n⭐ 25 طالب تحت إشراف الدكتور\n\n> بحساب **دكتور** — شغّل «0b) Login as STAFF» الأول. بتوكن طالب هيرجّع `data not found`."
          },
          "status": "OK",
          "code": 200,
          "_postman_previewlanguage": "json",
          "header": [
            {
              "key": "Content-Type",
              "value": "application/json"
            }
          ],
          "cookie": [],
          "body": "{\n  \"result\": \"Ok\",\n  \"details\": \"NO ERROR\",\n  \"items\": [\n    {\n      \"ED_STUD_ID\": 1532.0,\n      \"FULL_NAME_AR\": \"كريم اسامه محمد محمد عطيه\",\n      \"FULL_NAME_En\": \"Kareem Osama Mohamed Mohamed Atia\",\n      \"STUD_FACULTY_CODE\": \"25010060\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010060.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 1554.0,\n      \"FULL_NAME_AR\": \"محمد رشدي مختار حلمي\",\n      \"FULL_NAME_En\": \"Mohammed roshdy mokhter helmy\",\n      \"STUD_FACULTY_CODE\": \"25010067\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010067.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 1618.0,\n      \"FULL_NAME_AR\": \"يوسف احمد محمود  محمد علي نوح\",\n      \"FULL_NAME_En\": \"Youssef Ahmed Mahmoud Mohamed Ali Nouh\",\n      \"STUD_FACULTY_CODE\": \"25010078\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010078.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 1712.0,\n      \"FULL_NAME_AR\": \"عمر محمد عواد محمد ابراهيم\",\n      \"FULL_NAME_En\": \"Omar Mohamed Awad Mohamed Ebrahim\",\n      \"STUD_FACULTY_CODE\": \"25010094\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010094.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 1823.0,\n      \"FULL_NAME_AR\": \"عمر مدحت عبدالحكيم عطية\",\n      \"FULL_NAME_En\": \"Omar Medhat Abdelhakim Attia\",\n      \"STUD_FACULTY_CODE\": \"25010109\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010109.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 1870.0,\n      \"FULL_NAME_AR\": \"باسل طارق سعيد عبد العال عماره\",\n      \"FULL_NAME_En\": \"Basel Tarek Said Abdelaal Emara\",\n      \"STUD_FACULTY_CODE\": \"25010114\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010114.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 1997.0,\n      \"FULL_NAME_AR\": \"محمود عادل محمود عطية\",\n      \"FULL_NAME_En\": \"Mahmoud Adel Mahmoud Attia\",\n      \"STUD_FACULTY_CODE\": \"25010125\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010125.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 2055.0,\n      \"FULL_NAME_AR\": \"محمد محمود أبو المجد عبدالواحد سباعى \",\n      \"FULL_NAME_En\": \"Mohammed Mahmoud Abo Elmagd Abdelwahed sabaey \",\n      \"STUD_FACULTY_CODE\": \"25010135\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010135.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 2071.0,\n      \"FULL_NAME_AR\": \"محمد خالد فوزي اسماعيل\",\n      \"FULL_NAME_En\": \"Mohamed Khaled Fawzy Ismail\",\n      \"STUD_FACULTY_CODE\": \"25010137\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010137.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 2122.0,\n      \"FULL_NAME_AR\": \"احمد السيد احمد السيد\",\n      \"FULL_NAME_En\": \"Ahmed Elsaid Ahmed Elsaid\",\n      \"STUD_FACULTY_CODE\": \"25010141\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010141.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 2357.0,\n      \"FULL_NAME_AR\": \"حبيبه وائل عبداللطيف عبدالعزيز محمود\",\n      \"FULL_NAME_En\": \"Habiba Wael AbdelLatif Abdel Aziz Mahmoud\",\n      \"STUD_FACULTY_CODE\": \"25010165\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010165.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 2463.0,\n      \"FULL_NAME_AR\": \"زياد ناصر محمد محمد علي\",\n      \"FULL_NAME_En\": \"Ziad Nasser Mohamed Mohamed Aly\",\n      \"STUD_FACULTY_CODE\": \"25010178\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010178.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 2474.0,\n      \"FULL_NAME_AR\": \"يوسف صالح عبدالعال مصطفي\",\n      \"FULL_NAME_En\": \"Yossef Saleh Abdelal mostafa\",\n      \"STUD_FACULTY_CODE\": \"25010180\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010180.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 2606.0,\n      \"FULL_NAME_AR\": \"اكرم احمد مسعد عبد العزيز\",\n      \"FULL_NAME_En\": \"Akram Ahmed Mosad Abdelaziz\",\n      \"STUD_FACULTY_CODE\": \"25010192\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010192.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 2663.0,\n      \"FULL_NAME_AR\": \"عمر محمود محمد عزت عبدالفتاح عامر\",\n      \"FULL_NAME_En\": \"Omar Mahmoud Mohamed Ezzat\",\n      \"STUD_FACULTY_CODE\": \"25010198\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010198.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 2785.0,\n      \"FULL_NAME_AR\": \"عبدالرحمن احمد محمد حامد علي الليثي\",\n      \"FULL_NAME_En\": \"Abdelrahman Ahmed Mohamed Hamed Ali Eleithy\",\n      \"STUD_FACULTY_CODE\": \"25010203\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010203.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 2295.0,\n      \"FULL_NAME_AR\": \"يوسف ياسر عبدربه احمد\",\n      \"FULL_NAME_En\": \"Youssef Yasser Abdraboh Ahmed\",\n      \"STUD_FACULTY_CODE\": \"25010161\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010161.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 1266.0,\n      \"FULL_NAME_AR\": \"منه الله طارق محمد السيد\",\n      \"FULL_NAME_En\": \"Menaallah Tarek Mohamed Elsayed\",\n      \"STUD_FACULTY_CODE\": \"25010004\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010004.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 1309.0,\n      \"FULL_NAME_AR\": \"منه سامح السيد السيد احمد\",\n      \"FULL_NAME_En\": \"Menna Sameh Elsayed Elsayed Ahmed\",\n      \"STUD_FACULTY_CODE\": \"25010015\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010015.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 1327.0,\n      \"FULL_NAME_AR\": \"احمد عمرو احمد ابراهيم فوده\",\n      \"FULL_NAME_En\": \"Ahmed Amro Ahmed Ibrahim Fouda\",\n      \"STUD_FACULTY_CODE\": \"25010022\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010022.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 1357.0,\n      \"FULL_NAME_AR\": \"ساره فتحي مهدي عزازي\",\n      \"FULL_NAME_En\": \"Sara Fathi Mahdi Azazi\",\n      \"STUD_FACULTY_CODE\": \"25010026\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010026.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 1435.0,\n      \"FULL_NAME_AR\": \"محمد عبدالله احمد عبدالسلام\",\n      \"FULL_NAME_En\": \"Mohammed Abdalla Ahmed Abdelsalam\",\n      \"STUD_FACULTY_CODE\": \"25010044\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010044.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 3011.0,\n      \"FULL_NAME_AR\": \"ايه محمد عبدالعزيز محمد رجب\",\n      \"FULL_NAME_En\": \"Aya Mohamed Abdelaziz Mohamed Ragab\",\n      \"STUD_FACULTY_CODE\": \"25010220\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010220.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 3015.0,\n      \"FULL_NAME_AR\": \"على محمد محمد محمد حسونه \",\n      \"FULL_NAME_En\": \"Ali Mohamed Mohamed Mohamed Hasonaa\",\n      \"STUD_FACULTY_CODE\": \"25010221\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010221.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    },\n    {\n      \"ED_STUD_ID\": 3016.0,\n      \"FULL_NAME_AR\": \"محمود تامر محمد حسن سالم\",\n      \"FULL_NAME_En\": \"Mahmoud Tamer Mohamed Hassan Salem\",\n      \"STUD_FACULTY_CODE\": \"25010222\",\n      \"STUD_PHOTO\": \"https://api.109.123.243.32.sslip.io/Files/UserImages/25010222.jpg\",\n      \"ED_ACAD_YEAR_ID\": 16,\n      \"ED_CODE_SEMESTER_ID\": 2,\n      \"AS_FACULTY_INFO_ID\": 1\n    }\n  ]\n}"
        }
      ]
    }
  ],
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.109.123.243.32.sslip.io"
    },
    {
      "key": "userName",
      "value": "mahmoued.eprahim.23010062"
    },
    {
      "key": "staffUserName",
      "value": "atef.dahesh"
    },
    {
      "key": "regUserName",
      "value": "mahmoued.eprahim.23010062"
    },
    {
      "key": "password",
      "value": "demo"
    },
    {
      "key": "token",
      "value": ""
    },
    {
      "key": "staffToken",
      "value": ""
    },
    {
      "key": "regToken",
      "value": ""
    },
    {
      "key": "edStudId",
      "value": ""
    },
    {
      "key": "regStudId",
      "value": ""
    },
    {
      "key": "staffId",
      "value": ""
    },
    {
      "key": "staffSeUserId",
      "value": ""
    },
    {
      "key": "seUserId",
      "value": ""
    },
    {
      "key": "seUserAccntId",
      "value": ""
    },
    {
      "key": "facultyId",
      "value": ""
    },
    {
      "key": "acadYearId",
      "value": ""
    },
    {
      "key": "semesterId",
      "value": ""
    }
  ]
}