#B1006
Back-end
CharterController.php
فایل یک کنترلر PHP Laravel برای مدیریت چرخه عمر چارترها (پرواز، قطار، هتل) در API پنل مدیریت است....
Function indexCharter
· هدف: این متد کنترلی (Controller Method)، به عنوان یک نقطه پایانی (Endpoint) برای دریافت ا...
Function storeCharter
· هدف: این تابع، موتور اصلی و بسیار پیچیدهی ایجاد چارترهای جدید در سیستم است که به عنوان ی...
Function operationCharter
· هدف: این تابع به عنوان یک مرکز عملیاتی چندمنظوره برای مدیریت و بهروزرسانی چارترهای موجود...
Function updateCharter
· هدف: این متد به عنوان یک نقطه پایانی چندمنظوره برای بهروزرسانی وضعیت (status) و مجوزهای ...
Function deleteCharter
· هدف: این متد مسئولیت حذف کامل و دائمی یک چارتر و تمام دادههای وابستهی آن از سیستم را بر...
Function listCharter
· هدف: این متد به عنوان یک موتور جستجو و لیستساز قدرتمند برای چارترها عمل میکند. هدف اصلی...
Function listCharterReservation
· هدف: این متد به عنوان یک مرکز گزارشگیری برای انواع مختلف رزروها و موجودیتهای مرتبط با ی...
Function storeCharterReservation
· هدف: این متد به عنوان نقطه ورودی اصلی برای ثبت رزروهای جدید (یک یا چند مسافر) بر روی یک چ...
Function transferCharterReservation
· هدف: این متد برای انتقال یک یا چند رزرو از یک آیتم چارتر (مثلاً یک کلاس پروازی) به آیتم چ...
Function listWarrantyCharter
· هدف: این متد وظیفه واکشی و آمادهسازی لیست گارانتیهای مرتبط با یک چارتر خاص را بر عهده د...
Function listPledgerCharter
· هدف: این متد برای واکشی لیستی از “متعهدان” (Pledgers) فعال در یک شعبه خاص طراحی شده است. ...
Function storePledgerCharter
· هدف: این متد یک عملکرد ساده و مشخص دارد: افزودن یک همکار (Colleague) به لیست متعهدان (Ple...
Function deletePledgerCharter
· هدف: این متد برای حذف یک رکورد از لیست متعهدان (Pledgers) طراحی شده است. عملکرد آن بسیار ...
Function getFinancialCharter
· هدف: این متد به عنوان یک موتور گزارشگیری مالی جامع برای یک چارتر خاص عمل میکند. هدف اصل...
Function setCompletionFinancialCharter
· هدف: این متد به عنوان یک نقطه پایانی (Endpoint) برای عملیات “تکمیل مالی” یک چارتر تعریف ش...
Function getAgeTitle
· هدف: این متد یک ابزار کمکی ساده و کاربردی برای تعیین گروه سنی (adult, child, infant) یک ش...
Function listCommunicationsCharter
· هدف: این متد برای جستجو و واکشی “ارتباطات” (Communications) بین چارترها طراحی شده است. یک...
Function storeCommunicationCharter
· هدف: این متد برای ایجاد یک “ارتباط” (Communication) جدید بین دو چارتر یا دو آیتم خاص از چ...
Function deleteCommunicationCharter
· هدف: این متد برای حذف یک “ارتباط” (Communication) بین چارترها به کار میرود. عملکرد آن بس...
Function getDetailsCharterItem
· هدف: این متد استاتیک یک ابزار داخلی قدرتمند برای استخراج و فرمتدهی جزئیات یک آیتم از چار...
Function getTableCharter
· هدف: این متد استاتیک به عنوان یک ابزار کمکی حیاتی برای تعیین نام جداول مرتبط با یک چارتر ...
Function getConditionCharterItem
· هدف: این متد استاتیک به عنوان یک ابزار کمکی برای پردازش و استانداردسازی شرایط (Conditions...
Function listPlanCharter
· هدف: این متد برای واکشی و نمایش لیست پلنهای اتاقبندی (plan) مرتبط با یک چارتر اقامتی طر...
Function setRoomingPlanCharter
· هدف: این متد به عنوان نقطه پایانی برای تخصیص یک مسافر به یک اتاق خاص در یک پلن اتاقبندی ...
Function deleteRoomingPlanCharter
· هدف: این متد برای حذف تخصیص یک مسافر از یک اتاق در یک پلن اتاقبندی (رومینگ) طراحی شده اس...
Function getAccommodationRooms
· هدف: این متد برای واکشی و نمایش وضعیت اتاقهای یک چارتر اقامتی در یک بازه زمانی مشخص طراح...
Function setAccommodationRooms
· هدف: این متد برای تغییر وضعیت یک یا چند اتاق در یک چارتر اقامتی طراحی شده است. هدف اصلی آ...
Function getCommunicationsCalculation
· هدف: این متد استاتیک یک ابزار کمکی برای واکشی جزئیات یک “آیتم محاسباتی” (Calculation Item...
Function getCommunicationsCharter
· هدف: این متد استاتیک برای واکشی اطلاعات اولیه و ضروری یک چارتر برای استفاده در ماژول “ارت...
Function updateCharterReservation
· هدف: این متد برای ویرایش اطلاعات رزرو یک یا چند مسافر به صورت همزمان استفاده میشود. کارب...
Function deleteCharterReservation
· هدف: این متد برای حذف منطقی (Soft Delete) یک یا چند رزرو از یک چارتر مشخص به کار میرود. ...
Function operationWarrantyCharter
· هدف: این متد به منظور مدیریت گارانتیکنندگان (تضامین) یک چارتر خاص طراحی شده است. بر اساس...
Function listServicesCharter
· هدف: این متد لیستی از سرویسهای قابل ارائه در سیستم را بر اساس نوع چارتر (مسیر یا اقامتگا...
Function storeRefundCharterReservation
· هدف: این متد فرآیند استرداد (Refund) یک یا چند رزرو را مدیریت میکند. این تابع به صورت دس...
API.php
این مستند نمای کلی مسیرهای API پروژه را ارائه میدهد که در معماری بکاند Laravel توسعه یافته است....
POST /api/auth/connect/branch
Route Info مورد توضیحات Method POST Endpoint /api/auth/connect/branch ...
POST /api/v2/colleagues/billing
Route Info Method Endpoint Controller Middleware Purpose دستهبندی عملکردی ...
POST /api/v2/trade/national
Route Info Method Endpoint Controller Middleware Purpose دستهبندی عملکردی ...
POST /api/auth/sign-in
Route Info Method Endpoint Controller Middleware Purpose تگ Swagger POST ...
POST /api/auth/update
Route Info Method Endpoint Controller Middleware Purpose تگ Swagger POST /a...
POST /api/auth/blocking
Route Info Method Endpoint Controller Middleware Purpose تگ Swagger POST /a...
POST /api/auth/forgot/otp
Route Info Method Endpoint Controller Middleware Purpose تگ Swagger POST /a...
POST /api/auth/connect/otp
Route Info Method Endpoint Controller Middleware Purpose تگ Swagger POST /a...
POST /api/auth/connect/submit
Route Info Method Endpoint Controller Middleware Purpose تگ Swagger POST /a...
POST /api/auth/forgot/submit
Route Info Method Endpoint Controller Middleware Purpose تگ Swagger POST /a...
POST /api/auth/access-token
Route Info Method Endpoint Controller Middleware Purpose تگ Swagger POST /a...
GET /api/v2/notifications
Route Info Method Endpoint Controller Middleware Purpose تگ Swagger GET /ap...
GET /api/v2/exam/get
Route Info Method Endpoint Controller Middleware Purpose تگ Swagger GET /ap...
POST /api/v2/exam/response
Route Info Method Endpoint Controller Middleware Purpose تگ Swagger POST /a...
POST /api/v2/trade/list
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/search
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/cost-benefit
اطلاعات مسیر (Route Info) Method Endpoint Controller Middleware Purpose POST ...
POST /api/v2/references/{type}/list
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/refere...
POST /api/v2/trade/store
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/edit
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/item/edit
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/item/add
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/item/delete
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/item/value_added
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/operation
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/operation/general
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/refund/update
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/refund/delete
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/statement
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/request
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/commitment
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/commitment/submit
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/trade/payment-receipt
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/trade/...
POST /api/v2/logs
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/logs ...
POST /api/v2/pledger/store
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/pledge...
POST /api/v2/pledger/update
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/pledge...
POST /api/v2/pledger/delete
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/pledge...
POST /api/v2/purchases/list
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/purcha...
PUT /api/v2/purchase/retry/{id}
Route Info Method Endpoint Controller Middleware Purpose PUT /api/v2/purchas...
GET /api/v2/flights/approved-rate
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/flights...
POST /api/v2/operator/update-password
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/operat...
POST /api/v2/passengers/search
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/passen...
POST /api/v2/passenger/add-branch
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/passen...
POST /api/v2/get_country
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/get_co...
POST /api/v2/get_other_services
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/get_ot...
POST /api/v2/get_visa_country
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/get_vi...
POST /api/v2/customers/list
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/custom...
GET /api/v2/cartable/categories
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/cartabl...
GET /api/v2/cartable/requests/list
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/cartabl...
POST /api/v2/cartable/request/operation
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/cartab...
GET /api/v2/calendar
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/calenda...
POST /api/v2/personnel/traffic/store
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/person...
POST /api/v2/personnel/traffic/update
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/person...
DELETE /api/v2/personnel/traffic/delete
Route Info Method Endpoint Controller Middleware Purpose DELETE /api/v2/pers...
POST /api/v2/personnel/traffic/license/store
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/person...
POST /api/v2/personnel/traffic/license/update
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/person...
DELETE /api/v2/personnel/traffic/license/delete
Route Info Method Endpoint Controller Middleware Purpose DELETE /api/v2/pers...
GET /api/v2/passenger/profile
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/passeng...
POST /api/v2/passenger/store
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/passen...
POST /api/v2/passenger/update
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/passen...
POST /api/v2/passenger/delete
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/passen...
POST /api/v2/auth/by
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/auth/b...
POST /api/v2/auth/connect/disconnect
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/auth/c...
POST /api/v2/operator/store
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/operat...
POST /api/v2/operator/update
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/operat...
GET /api/v2/operator/get
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/operato...
GET /api/v2/online/reservation/list
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/online/...
GET /api/v2/online/reservation/penalty
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/online/re...
POST /api/v2/online/reservation/refund
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/online/r...
POST /api/v2/online/credit
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/online/c...
POST /api/v2/online/credit/update
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/online/c...
POST /api/v2/online/reservation/penalty
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/online/r...
Route: POST /api/v2/online/{type}/lock
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/online/{...
Route: POST /api/v2/online/search/{type}
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/online/s...
Route: POST /api/v2/online/flight/list/date
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/online/f...
Route: POST /api/v2/online/{type}/unlock
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/online/{...
Route: POST /api/v2/online/{type}/status
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/online/{...
Route: GET /api/v2/online/accommodation/list
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/online/ac...
GET /api/v2/online/accommodation/get_min_prices
Route Info Method Endpoint Controller Middleware Logic Source GET /api/v2/onli...
GET /api/v2/online/accommodation/get_room_type_prices
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/online/ac...
GET /api/v2/online/accommodation/get_details
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/online/ac...
* POST /api/v2/online/accommodation/check_status
Accommodation Check Status (V2) Endpoint: POST /v2/online/accommodation/check_status Contro...
GET /api/v2/base/data
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/base/da...
POST /api/v2/titles/list
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/titles...
POST /api/v2/notif/simple/list
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/notif/...
POST /api/v2/notif/send
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/notif/...
POST /api/v2/dashboard
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/dashboar...
POST /api/v2/operator/details
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/operator...
POST /api/v2/management/office
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/manageme...
GET /api/v2/panel/groups/get
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/panel/gro...
GET /api/v2/panel/bulk/receptions
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/panel/bul...
POST /api/v2/panel/bulk/add
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/panel/bu...
POST /countries-cities/get
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/countrie...
GET /api/v2/settings/index/{type}
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/settings/...
PUT /settings/index/{type}
Route Info Method Endpoint Controller Middleware Purpose PUT /api/v2/setting...
GET /base/accommodations/list
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/base/ac...
POST /base/accommodation/rooms/delete
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/base/a...
POST /base/accommodation/room/update
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/base/a...
GET /api/v2/base/certificates
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/base/ce...
DELETE /api/v2/base/certificate
Route Info Method Endpoint Controller Middleware Purpose DELETE /api/v2/base...
GET /api/v2/base/certificate
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/base/ce...
POST /api/v2/base/certificate
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/base/c...
PUT /api/v2/base/certificate
Route Info Method Endpoint Controller Purpose PUT /api/v2/base/certificate V...
POST /api/v2/accommodations/list
Route Info Method Endpoint Controller Purpose POST /api/v2/accommodations/lis...
POST /credit-debit/list
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/credit...
POST /credit-debit/summary
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/credit...
POST /pay/store
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/pay/st...
POST /pay/update
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/pay/up...
DELETE /pay/trash
Route Info Method Endpoint Controller Middleware Purpose DELETE /api/v2/pay/...
POST /gateway/list
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/gatewa...
POST /financial/items
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/financ...
POST /check/list
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/check/...
POST /check/store
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/check/...
POST /check/operation
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/check/...
POST /check/operation/update
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/check/...
POST /financial/treeview
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/financ...
POST /accounting/balance
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/accoun...
POST /announcement/list
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/announ...
POST /announcement/list/company
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/announ...
POST /announcement/edit
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/announ...
POST /announcement/store
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/announ...
POST /announcement/update
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/announ...
POST /announcement/view
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/announ...
POST /announcement/statement
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/announ...
POST /announcement/ledger
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/announ...
POST /announcement/calculation
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/announ...
POST /gateway/invoice/{drive}
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/gatewa...
POST /gateway/invoice/{drive}/verify
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/gatewa...
POST /api/v2/gateway/details
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/gatewa...
POST /colleagues/list
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/collea...
POST /colleague/bill
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/collea...
POST /colleagues/ledger-accounts
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/collea...
POST /colleagues/update/financial
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/collea...
POST /colleagues/update/general-billing
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/collea...
POST /colleague/operation
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/collea...
GET /colleague/get
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/colleag...
GET /colleague/search
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/colleag...
GET /colleague/user
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/colleag...
PUT /colleague/user
Route Info Method Endpoint Controller Middleware Purpose PUT /api/v2/colleag...
POST /colleague/user
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/collea...
DELETE /colleague/user
Route Info Method Endpoint Controller Middleware Purpose DELETE /api/v2/coll...
POST /upload
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/upload...
GET /asterisk/test-connection
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/asteris...
GET /asterisk/channels/active
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/asteris...
GET /asterisk/channel/status
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/asteris...
POST /asterisk/call/make
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/asteri...
POST /asterisk/call/hangup
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/asteri...
POST /asterisk/sms/send
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/asteri...
POST /asterisk/ussd/send
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/asteri...
POST /asterisk/action/execute
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/asteri...
GET /asterisk/websocket/test
Route Info Method Endpoint Controller Middleware Purpose GET /api/v2/asteris...
POST /asterisk/notification/test
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/asteri...
POST /upload/s3
Route Info Method Endpoint Controller Middleware Purpose POST /api/v2/upload...
DELETE /media/s3
Route Info Method Endpoint Controller Middleware Purpose DELETE /api/v2/medi...
GET /personnel/attendance
Route Info Method Endpoint Controller Middleware Purpose GET /personnel/atte...
POST /personnel/attendance
Route Info Method Endpoint Controller Middleware Purpose POST /personnel/att...
GET /personnel/attendance/permission
Route Info Method Endpoint Controller Middleware Purpose GET /personnel/atte...
POST /personnel/list
Route Info Method Endpoint Controller Middleware Purpose POST /personnel/lis...
POST /personnel/bill
Route Info Method Endpoint Controller Middleware Purpose POST /personnel/bil...
POST /personnel/operation
Route Info Method Endpoint Controller Middleware Purpose POST /personnel/ope...
GET /personnel/access-list
Route Info Method Endpoint Controller Middleware Purpose GET /personnel/acce...
GET /personnel
Route Info Method Endpoint Controller Middleware Purpose GET /personnel Off...
POST /personnel
Route Info Method Endpoint Controller Middleware Purpose POST /personnel Of...
PUT /personnel
Route Info Method Endpoint Controller Middleware Purpose PUT /personnel Off...
GET /personnel/shift/list
Route Info Method Endpoint Controller Middleware Purpose GET /personnel/shif...
GET /personnel/shift
Route Info Method Endpoint Controller Middleware Purpose GET /personnel/shif...
POST /personnel/shift
Route Info Method Endpoint Controller Middleware Purpose POST /personnel/shi...
PUT /personnel/shift
Route Info Method Endpoint Controller Middleware Purpose PUT /personnel/shif...
DELETE /personnel/shift
Route Info Method Endpoint Controller Middleware Purpose DELETE /personnel/s...
* PATCH /personnel/shift/reset
Route Info Method Endpoint Controller Middleware Purpose PATCH /personnel/sh...
POST /api/v2/tasks/category/operation
Route Info Method Endpoint Controller POST /api/v2/tasks/category/operation ...
GET /api/v2/tasks/categories/list
Route Info Method Endpoint Controller GET /api/v2/tasks/categories/list Off...
GET /api/v2/tasks/list
Route Info Method Endpoint Controller Middleware GET /api/v2/tasks/list Offi...
POST /api/v2/tasks/task/operation
Route Info Method Endpoint Controller Middleware POST /api/v2/tasks/task/oper...
GET /api/v2/tasks/task/details
Route Info Method Endpoint Controller GET /api/v2/tasks/task/details Offici...
GET /api/v2/support/departments/list
Route Info Method Endpoint Controller GET /api/v2/support/departments/list ...
GET /api/v2/support/department/members
Route Info Method Endpoint Controller GET /api/v2/support/department/members...
GET /api/v2/support/department/questions/list
Route Info Method Endpoint Controller GET /api/v2/support/department/questio...
GET /api/v2/support/tickets
Route Info Method Endpoint Controller GET /api/v2/support/tickets OfficialC...
POST /api/v2/support/ticket/update
Route Info Method Endpoint Controller POST /api/v2/support/ticket/update Of...
PATCH /api/v2/support/ticket/notice
Route Info Method Endpoint Controller PATCH /api/v2/support/ticket/notice O...
GET /api/v2/support/ticket/notes/list
Route Info Method Endpoint Controller GET /api/v2/support/ticket/notes/list ...
DELETE /api/v2/support/ticket/delete
Route Info Method Endpoint Controller DELETE /api/v2/support/ticket/delete ...
GET /api/v2/exams/list
Route Info Method Endpoint Controller GET /api/v2/exams/list OfficialContro...
PATCH /api/v2/exams/answers/list/follow-up
Route Info Method Endpoint Controller PATCH /api/v2/exams/answers/list/follo...
GET /api/v2/exams/answers/evaluation
Route Info Method Endpoint Controller GET /api/v2/exams/answers/evaluation ...
GET /api/v2/salary/annual-obligation
Route Info Method Endpoint Controller GET /api/v2/salary/annual-obligation ...
GET /api/v2/scheduled/notifications
Route Info Method Endpoint Controller Middleware GET /api/v2/scheduled/noti...
POST /api/v2/scheduled/notifications
Route Info Method Endpoint Controller Middleware POST /api/v2/scheduled/not...
PUT /api/v2/scheduled/notifications
Route Info Method Endpoint Controller Middleware PUT /api/v2/scheduled/noti...
POST /api/v2/banks/list
Route Info Method Endpoint Controller Middleware POST /api/v2/banks/list A...
POST /v2/account/bill
Route Info Method Endpoint Controller POST /v2/account/bill AccountingContr...
POST /v2/account/bill2
Route Info Method Endpoint Controller POST /v2/account/bill2 AccountingCont...
POST /v2/currencies/list
Route Info Method Endpoint Controller POST /v2/currencies/list AccountingCo...
POST /v2/accounts/list
Route Info Method Endpoint Controller POST /v2/accounts/list AccountingCont...
GET /v2/accounting/account
Route Info Method Endpoint Controller GET /v2/accounting/account Accounting...
POST /v2/accounting/account
Route Info Method Endpoint Controller POST /v2/accounting/account Accountin...
PUT /v2/accounting/account
Route Info Method Endpoint Controller PUT /v2/accounting/account Accounting...
DELETE /v2/accounting/account
Route Info Method Endpoint Controller DELETE /v2/accounting/account Account...
GET /v2/wallet/balance
Route Info Method Endpoint Controller GET /v2/wallet/balance AccountingCont...
POST /v2/wallet/check
Route Info Method Endpoint Controller POST /v2/wallet/check AccountingContr...
GET /v2/wallet/transactions
Route Info Method Endpoint Controller GET /v2/wallet/transactions Accountin...
POST /v2/accounting/connections/store
Route Info Method Endpoint Controller POST /v2/accounting/connections/store ...
POST /v2/accounting/connections/update
Route Info Method Endpoint Controller POST /v2/accounting/connections/update...
POST /v2/accounting/connections/trash
Route Info Method Endpoint Controller POST /v2/accounting/connections/trash A...
POST /v2/accounting/connections/trash
Route Info Method Endpoint Controller POST /v2/accounting/connections/trash A...
POST /v2/accounting/connections/view
Route Info Method Endpoint Controller POST /v2/accounting/connections/view Ac...
POST /v2/accounting/connections/merge
Route Info Method Endpoint Controller POST /v2/accounting/connections/merge A...
POST /v2/accounting/connections/list
Route Info Method Endpoint Controller POST /v2/accounting/connections/list Ac...
POST /v2/accounting/account/update
Route Info Method Endpoint Controller POST /v2/accounting/account/update Acco...
GET /v2/accounting/account/get
Route Info Method Endpoint Controller GET /v2/accounting/account/get Accounti...
POST /v2/manual-document/update
Route Info Method Endpoint Controller POST /v2/manual-document/update Account...
DELETE /v2/manual-document
Route Info Method Endpoint Controller DELETE /v2/manual-document AccountingCo...
POST /v2/manual-document/list
Route Info Method Endpoint Controller POST /v2/manual-document/list Accountin...
POST /v2/manual-document/view
Route Info Method Endpoint Controller POST /v2/manual-document/view Accountin...
POST /v2/manual-document/get
Route Info Method Endpoint Controller POST /v2/manual-document/get Accounting...
POST /v2/manual-document/list/{type}
Route Info Method Endpoint Controller Method Middleware POST /v2/manual-docum...
POST /v2/manual-document/preferences/list/details
Route Info Method Endpoint Controller Middleware POST /v2/manual-document/p...
GET /v2/accounting/closing
Route Info Method Endpoint Controller Middleware GET /v2/accounting/closing...
POST /v2/accounting/closing
Route Info Method Endpoint Controller Middleware POST /v2/accounting/closin...
PUT /v2/accounting/closing/definite/{type}
Route Info Method Endpoint Controller Middleware PUT /v2/accounting/closing...
GET /v2/accounting/preference
Route Info Method Endpoint Controller Middleware GET /v2/accounting/prefere...
POST /v2/accounting/preference
Route Info Method Endpoint Controller Middleware POST /v2/accounting/prefer...
GET /v2/accounting/preference/{id}
Route Info Method Endpoint Controller Middleware GET /v2/accounting/prefere...
PUT /v2/accounting/preference/{id}
Route Info Method Endpoint Controller Middleware PUT /v2/accounting/prefere...
POST /v2/account-history/calculate-daily
Route Info Method Endpoint Controller Middleware POST /v2/account-history/c...
POST /v2/account-history/calculate-monthly
Route Info Method Endpoint Controller Middleware POST /v2/account-history/c...
POST /v2/account-history/calculate-complete
Route Info Method Endpoint Controller Middleware POST /v2/account-history/c...
GET /v2/account-history/daily
Route Info Method Endpoint Controller Middleware GET /v2/account-history/da...
GET /v2/account-history/monthly
Route Info Method Endpoint Controller Middleware GET /v2/account-history/mo...
GET /v2/account-history/all-daily
Route Info Method Endpoint Controller Middleware GET /v2/account-history/al...
GET /v2/account-history/all-monthly
Route Info Method Endpoint Controller Middleware GET /v2/account-history/al...
DELETE /v2/account-history/cache
Route Info Method Endpoint Controller Middleware DELETE /v2/account-history...
POST /v2/redis-accounting/create-missing-documents
Route Info Method Endpoint Controller Middleware POST /v2/redis-accounting/...
POST /v2/redis-accounting/create-missing-documents
Redis Accounting Sync مستندات فنی سرویس حسابداری - نسخه 2.0 POST /v2/redis-accounting/c...
POST /v2/redis-accounting/create-missing-documents
Create Missing Documents این اندپوینت در سرویس Redis Accounting وظیفه دارد همه مدارکی که باید وج...
POST /v2/redis-accounting/save-manual-document
Save Manual Document این اندپوینت یک سند دستی (Manual Document) را از دیتابیس بارگذاری کرده و رد...
POST /v2/redis-accounting/save-document
Save Document این اندپوینت یک سند حسابداری را در هسته حسابداری Redis ذخیره میکند. عملیات شامل ا...
DELETE /v2/redis-accounting/delete-document
Delete Document این اندپوینت یک سند حسابداری را از هسته Redis حذف میکند. عملیات شامل حذف Hash س...
DELETE /v2/redis-accounting/clear-all
Clear All Documents این اندپوینت تمام اسناد حسابداری ذخیرهشده در Redis را حذف میکند. عملیات شا...
GET /v2/redis-accounting/documents/subsidiary
Get Documents by Subsidiary این اندپوینت لیست اسناد حسابداری مربوط به یک کد تفضیلی را از Redis ب...
GET /v2/redis-accounting/documents/account
Get Documents by Account این اندپوینت لیست اسناد حسابداری مربوط به یک کد معین را از Redis بازیاب...
GET /v2/redis-accounting/documents/general
Get Documents by General این اندپوینت اسناد حسابداری مرتبط با یک کد کل (General Code) را از Redi...
GET /v2/redis-accounting/documents/group
Get Documents by Group این اندپوینت وظیفه دارد تمام اسناد حسابداری مرتبط با یک کد گروه (Group Co...
GET /v2/redis-accounting/documents/group
Get Documents by Group این اندپوینت وظیفه دارد تمام اسناد حسابداری مرتبط با یک کد گروه (Group Co...
GET /v2/redis-accounting/documents/date-range
Get Documents By Date Range این اندپوینت اسناد حسابداری را بر اساس یک بازهٔ تاریخ شمسی (Jalali) ...
GET /v2/redis-accounting/balance
Get Redis Balance این اندپوینت مانده حساب را بر اساس نوع و کد حساب از Redis بازیابی میکند. ماند...
GET /v2/redis-accounting/stats
Get Redis Statistics این اندپوینت آمار کلی Redis را در حوزه سیستم حسابداری استخراج میکند. شامل ...
POST /v2/batch-accounting/process/date-range
Batch Process Documents by Date Range این اندپوینت پردازش دستهای اسناد حسابداری را در یک بازه ت...
POST /v2/batch-accounting/process/month
Process Batch Documents By Month این اندپوینت اسناد حسابداری را بر اساس یک ماه شمسی مشخص دریافت ...
POST /v2/batch-accounting/process/month
Process Batch Documents By Month این اندپوینت اسناد حسابداری را بر اساس یک ماه شمسی مشخص دری...
POST /v2/batch-accounting/process/year
Process Batch Documents By Year این اندپوینت اسناد حسابداری را بر اساس یک سال شمسی مشخص پردازش م...
POST /v2/batch-accounting/process/current-month
Process Batch Documents of Current Month این اندپوینت ماه جاری شمسی را به صورت خودکار تشخیص داده...
POST /v2/batch-accounting/process/current-year
Process Batch Documents of Current Year این اندپوینت سال جاری شمسی را به صورت خودکار تشخیص داده ...
POST /v2/batch-accounting/rebuild-indexes
Rebuild All Redis Indexes این اندپوینت یک عملیات بسیار سنگین و مخرب (destructive) برای بازسازی ک...
POST /v2/batch-accounting/optimize-memory
Optimize Redis Memory این اندپوینت عملیات بهینهسازی حافظه Redis را به صورت کامل و ساختاریافته ا...
GET /v2/batch-accounting/report/comprehensive
Comprehensive Redis Accounting Report این اندپوینت یک گزارش جامع (Comprehensive Report) از وضعیت...
POST /v2/batch-accounting/preview
Preview Batch Processing (Dry‑Run) این اندپوینت یک پیشنمایش کامل از عملیات پردازش Batch را ارائ...
POST /v2/core/offices/list
Core Offices List این اندپوینت لیست کامل دفاتر (Offices) سیستم را از جدول offices بازیابی کرده و...
POST /v2/core/accommodations/list
Core Accommodations List این اندپوینت لیست اقامتگاهها (هتلها) را با پشتیبانی از فیلترهای پیشرف...
POST /v2/core/accommodation/store
Core Accommodation Store این اندپوینت یک اقامتگاه جدید (Hotel / Accommodation) را در سیستم ثبت م...
POST /v2/core/accommodation/update
Core Accommodation Update این اندپوینت برای بهروزرسانی اطلاعات یک اقامتگاه موجود استفاده میشود...
DELETE /v2/core/accommodation/delete
Core Accommodation Delete این اندپوینت برای حذف کامل یک اقامتگاه (Hotel / Accommodation) از سیست...
GET /v2/core/accommodation/view
Core Accommodation View این اندپوینت اطلاعات کامل یک اقامتگاه را بر اساس شناسه ارسالشده بازگردا...
POST /v2/core/accommodation/supplier/store
Core Accommodation Supplier Store این اندپوینت برای ایجاد یک Supplier جدید (نوع colleague) و اتص...
POST /v2/core/airlines/list
Core Airlines List این اندپوینت لیست خطوط هوایی را با قابلیت فیلترینگ پیشرفته، Pagination سفارشی...
POST /v2/core/airports/list
Core Airports List این اندپوینت برای دریافت لیست فرودگاهها با فیلترهای پیشرفته، Pagination مشاب...
POST /v2/core/socket/send
Core Socket: Send Message این اندپوینت یک پیام را از طریق سیستم Broadcasting لاراول ارسال میکند...
GET /v2/core/changelogs
Core System Changelogs این اندپوینت وظیفه ارائه نسخهبندی کامل تغییرات سیستم (Change Log) را بر ...
GET /v2/core/accommodation/view
Core Accommodation: View Details این اندپوینت برای دریافت جزئیات کامل یک هتل در سیستم Core استفا...
POST /v2/core/system/report
Core System: Add System Report این اندپوینت برای ثبت گزارش سیستمی (System Report) در بخش Core اس...
GET /v2/charter (Multi‑Mode Charter Loader)
Charter: Get Charter(s) Details این اندپوینت، هسته اصلی بازیابی اطلاعات چارترهاست. بسته به ورودی...
POST /v2/charter
Charter: Create Inventory (Store) این اندپوینت قلب تپنده سیستم تعریف موجودی (Inventory) است. وظی...
PUT /v2/charter
Charter: Update Inventory (Operation) این اندپوینت مسئول مدیریت تغییرات یک چارتر ثبتشده است. ای...
PATCH /v2/charter (updateCharter)
Charter: Update Charter (Status / Sell) این اندپوینت جهت تغییر وضعیت کلی چارتر (Status) و یا مدی...
DELETE /v2/charter
Charter: Delete (Soft Deactivate) این اندپوینت مسئول حذف نرم (Soft Delete) یا غیرفعالسازی یک چا...
GET /v2/charter/list
Charter: List & Search این اندپوینت جهت دریافت لیست چارترها با قابلیت فیلتر کردن پیشرفته، جستجو ...
GET /v2/charter/communications
Charter: List Communications این اندپوینت لیست "ارتباطات" (Communications) تعریف شده بین چارترها...
GET /v2/charter/reservation/{type}
Charter: List Reservations & Reports این اندپوینت لیست رزروها را بر اساس type (نوع گزارش) فیلتر ...
POST /v2/charter/reservation
Charter: Insert Bulk Reservations این اندپوینت برای ایجاد یک یا چند رزرو به صورت همزمان طراحی شد...
PUT /v2/charter/reservation
Charter: Update Reservation(s) این اندپوینت دو قابلیت مجزا اما مرتبط را فراهم میکند. بسته به پا...
DELETE /v2/charter/reservation
Charter: Soft Delete Reservation(s) این اندپوینت برای حذف نرم (soft delete) یک یا چند رزرو به صو...
PATCH /v2/charter/reservation/undo
Charter: Undo Reservation Deletion این اندپوینت برای بازگردانی یک رزرو که قبلاً به صورت نرم (sof...
PUT /v2/charter/reservation/transfer
Charter: Transfer Reservations این اندپوینت یک قابلیت مدیریتی قدرتمند برای انتقال یک یا چند رزرو...
PATCH /character/reservation/refund
Charter: Process Reservation Refund این اندپوینت برای پردازش بازپرداخت (Refund) برای یک یا چند ر...
PATCH /v2/charter/reservation/refund/undo
Charter: Undo Reservation Refund این اندپوینت برای لغو عملیات استرداد یک رزرو خاص و بازگرداندن آ...
DELETE /v2/charter/reservation/temporary
Charter: Soft Delete Temporary Reservation این اندپوینت برای حذف نرم (soft-delete) یک رزرو موقت ...
POST /v2/charter/reservation/temporary
Charter: Create Temporary Reservation (Lock) این اندپوینت برای ایجاد یک "رزرو موقت" یا "قفل" روی...
POST /v2/charter/reservation/plan/update
Charter: Update Accommodation Reservation Room Plan این اندپوینت برای تغییر چینش اتاقهای تخصیص ...
GET /v2/charter/financial
Charter: Get Financial Report این اندپوینت یک گزارش مالی جامع و تجمیعشده برای یک چارتر خاص (با ...
GET /v2/charter/financial/completion
Charter: Get Completion Financial Report این اندپوینت برای ارائه یک گزارش تکمیل مالی و تحلیلی از...
PATCH /v2/charter/financial/completion
Charter: Finalize Completion Financial Report این اندپوینت برای نهاییسازی (Finalization) گزارش ...
POST /v2/charter/warranty
Charter: Manage Warranties (Batch Operation) این اندپوینت به عنوان یک ابزار مدیریتی جامع برای گا...
GET /v2/charter/warranty
Charter: List Warranties این اندپوینت برای بازیابی لیستی کامل از تمام گارانتیهای مرتبط با یک چا...
GET /v2/charter/services/list
Charter: List Service Categories & Services این اندپوینت برای دریافت لیست دستهبندیهای خدمات چا...
GET /v2/charter/flight-rate
Charter: Get Approved Flight Rate این اندپوینت نرخ مصوب (Approved Flight Rate) میان دو فرودگاه ر...
GET /v2/charter/pledger
Charter: List Branch Pledgers این اندپوینت لیست ضامنین (Pledgers) یک شعبه را از جدول charter_ple...
POST /v2/charter/pledger
pledger: storePledgerCharter این اندپوینت یک ضامن جدید (Pledger) را برای یک شعبه در جدول charter...
POST /v2/charter/accommodation/rooms
rooms: getCharterAccommodationRooms این اندپوینت برای دریافت لیست اتاقهای اقامتگاه (Accommodati...
POST /v2/charter/accommodation/rooms/access
Charter: Access Accommodation Rooms این اندپوینت برای «از دسترس خارج کردن» یا «بازگرداندن به دست...
GET /v2/academy/categories/view
Academy: View Categories این اندپوینت برای دریافت لیست دستهبندیهای فعال آکادمی استفاده میشود....
GET /v2/academy/courses/view
Academy: View Courses این اندپوینت لیست دورههای آموزشی آکادمی را با امکان فیلتر بر اساس دستهبن...
GET /v2/academy/course/steps/view
Academy: View Course Steps این اندپوینت اطلاعات کامل یک دوره آموزشی بههمراه تمام مراحل (steps) ...
POST /v2/academy/course/steps/update
Academy: Update / Store / Delete Course Steps این اندپوینت سه عملیات روی مراحل دوره (Course Step...
GET /v2/mail/servers/list
Mail: Get Server List این اندپوینت لیستی از سرورهای ایمیل فعال (Status = 1) را برای یک شعبه (Bra...
GET /v2/mail/address/list
Mail: Get Address List این اندپوینت لیستی از آدرسهای ایمیل تعریف شده روی یک سرور خاص را برمیگر...
POST /v2/mail/address/store
Mail: Create Address این اندپوینت برای ایجاد یک حساب ایمیل جدید استفاده میشود. این متد یک فرآین...
GET /v2/mail/{type}/list
Mail: Get Mailbox List این اندپوینت چندمنظوره برای دریافت لیست ایمیلها بر اساس دستهبندیهای مخ...
POST /v2/mail/{type}/update
Mail: Update Attributes این اندپوینت یک متد عمومی و داینامیک برای ویرایش ویژگیهای یک ایمیل است....
POST /v2/mail/attachments/download
Mail: Download Attachment این اندپوینت وظیفه دریافت لینک دانلود فایلهای پیوست ایمیل را بر عهده ...
GET /v2/mail/sent/get
Mail: Get Sent Details این اندپوینت برای دریافت جزئیات کامل یک ایمیل ارسال شده استفاده میشود. ب...
POST /v2/mail/sent/store
Mail: Store & Send Email این اندپوینت وظیفه ذخیرهسازی و ارسال ایمیل را بر عهده دارد. عملکرد این...
DELETE /v2/mail/sent/trash
Mail: Move Sent to Trash این اندپوینت برای انتقال یک ایمیل ارسال شده به "زبالهدان" (Trash) استف...
GET /v2/mail/inbox/get
Mail: Get Inbox Details این اندپوینت برای دریافت جزئیات کامل یک ایمیل ورودی (Inbox) استفاده میش...
GET /v2/mail/inbox/get
Mail: Get Inbox Details این اندپوینت برای دریافت جزئیات کامل یک ایمیل ورودی (Inbox) استفاده میش...
DELETE /v2/mail/inbox/trash
Mail: Move Inbox to Trash این اندپوینت برای انتقال یک ایمیل ورودی (Inbox) به "زبالهدان" (Trash)...
DELETE /v2/mail/trash/delete
Mail: Permanent Delete (Trash) این اندپوینت برای حذف فیزیکی و دائمی یک ایمیل استفاده میشود. معم...
GET /v2/modules/lottery/registrations
Module: Lottery Registrations List این اندپوینت برای دریافت لیست ثبتنامکنندگان در ماژول قرعهک...
POST /v2/trade/tickets
Trade: Tickets & Vouchers Data این اندپوینت وظیفه استخراج اطلاعات کامل بلیتها، واچرها و فاکتوره...
POST /v2/trade/contract
Trade: Contract Generation این اندپوینت وظیفه تولید متن کامل قرارداد را بر عهده دارد. سیستم با ا...
POST /v2/trade/confirmation
Trade: Contract Confirmation این اندپوینت جهت تایید نهایی قرارداد (فاکتور) توسط اپراتور استفاده ...
POST /v2/credit-card
Credit Card: Issue Request این اندپوینت وظیفه احراز هویت پیشرفته و صدور کارت اعتباری برای مسافر ...
GET /v2/credit-card/index
Credit Card: List & Index این اندپوینت وظیفه واکشی و نمایش لیست کارتهای اعتباری صادر شده را بر ...
GET /v2/credit-card
Credit Card: Show Details این اندپوینت برای مشاهده جزئیات یک کارت اعتباری خاص استفاده میشود. وی...
POST /v2/articles/{id}/views
Article: Increment Views این اندپوینت وظیفه افزایش شمارنده بازدید یک مقاله خاص را بر عهده دارد. ...
RESOURCE /v2/articles
Article Resource Management این بخش شامل ۵ اندپوینت استاندارد برای مدیریت کامل مقالات (Articles)...
RESOURCE /v2/categories
Category Resource Management این بخش شامل مدیریت کامل دستهبندیها (Categories) است. این کنترلر ...
RESOURCE /v2/tags
Tag Resource Management این بخش شامل مدیریت کامل تگها (Tags) است که برای برچسبگذاری روی مقالات...
RESOURCE /v2/landing_pages
Landing Page Management این بخش شامل مدیریت کامل صفحات فرود (Landing Pages) است. این صفحات معمول...
RESOURCE /v2/page_metatags
Page Metatag Management (Direct) این بخش شامل مدیریت مستقیم و مستقل متاتگهای سئو (Meta Tags) اس...
RESOURCE /v2/places
Article Places Management این بخش مربوط به مدیریت مکانهای نمایش (Places) مقالات است. مکانها اح...
RESOURCE /v2/media
Media Management (File Storage) این ماژول وظیفه مدیریت فایلها و رسانههای سیستم را بر عهده دارد...
GET /v2/travel_requests
Travel Requests List این اندپوینت لیست درخواستهای سفر (مانند پرواز، هتل، قطار و ...) را با قابل...
POST /v2/travel_requests/status/{id}
Change Request Status این اندپوینت برای تغییر وضعیت یک درخواست سفر و همچنین تخصیص اپراتور مسئول ...
RESOURCE /v2/accommodation/facilities
Accommodation Facilities CRUD این کنترلر وظیفه مدیریت امکانات اقامتگاهها (Facilities) را بر عهد...
RESOURCE /v2/accommodation/facilities_category
Accommodation Facility Categories این کنترلر وظیفه مدیریت دستهبندیهای امکانات (Facility Catego...
RESOURCE /v2/accommodation/rules
Accommodation Rules CRUD این کنترلر وظیفه مدیریت قوانین اقامتگاه (Accommodation Rules) را بر عهد...
GET /v2/comments
Comments: List & Filter این اندپوینت برای دریافت لیستی از نظرات (Comments) با قابلیتهای فیلترین...
GET /v2/comments/{id}
Show Comment Details این اندپوینت جزئیات کامل یک نظر خاص را برمیگرداند. در این متد از قابلیت Ro...
DELETE /v2/comments/{id}
Delete Comment این اندپوینت برای حذف یک نظر مشخص از دیتابیس استفاده میشود. این متد نیز از قابلی...
POST /v2/comments
Create Comment این اندپوینت برای ثبت یک نظر جدید در سیستم طراحی شده است. فرآیند ارسال داده به ای...
PUT /v2/comments/{id}
Update Comment این اندپوینت برای بهروزرسانی اطلاعات یک نظر موجود استفاده میشود. همانند اندپوین...
POST /v2/comments/{commentId}/{action}
Like or Dislike a Comment این اندپوینت برای ثبت لایک یا دیسلایک برای یک نظر مشخص استفاده میشود....
DELETE /v2/comments/{commentId}/{action}
Remove a Like or Dislike from a Comment این اندپوینت برای کاهش (حذف) یک لایک یا دیسلایک از یک نظ...
POST /v2/invoice/process
Hub: Create Payment Invoice این اندپوینت برای ایجاد یک صورتحساب قابل پرداخت طراحی شده است. فرآی...
POST /v2/invoice/payment/details
Hub: Get Invoice Payment Details این اندپوینت برای استعلام وضعیت و دریافت جزئیات تراکنش یک فاکتو...
POST /v2/invoice/payment/wallet
Hub: Pay using Wallet این اندپوینت یک فرآیند پرداخت ترکیبی را مدیریت میکند که به کاربر اجازه می...
GET /v2/core/bill/{type}
Hub: Get Branch Bills این اندپوینت برای دریافت لیست صورتحسابهای پرداخت نشده (`status = 1`) یک ش...
GET /v2/core/hub/information
Hub: Get Basic Information این اندپوینت به عنوان یک مسیر عمومی برای دریافت اطلاعات پایهای و مرک...
GET /v2/core/hub/analyze
Hub: Flight Reservation Analysis این اندپوینت یک گزارش تحلیلی جامع از تمام رزروهای پرواز آنلاین ...
GET /v2/core/hub/reservation
Hub: Get Master Reservation List این اندپوینت یک لیست جامع و صفحهبندی شده از تمام رزروهای ثبت ش...
POST /v2/core/hub/reservation
Hub: Create Manual Wallet Transaction این اندپوینت برای ثبت دستی یک تراکنش مالی (سند) در کیف پول...
PATCH /v2/core/hub/reservation/refund
Hub: Process Reservation Refund این اندپوینت برای انجام عملیات استرداد (Refund) یک رزرو ثبتشده ...
PATCH /v2/core/hub/reservation/refund/undo
Hub: Undo Reservation Refund این اندپوینت برای لغو یک عملیات استرداد (Refund) که قبلاً انجام شده...
POST /v2/flights/ticket/information/{type}
L. Flight Ticket Information (Nira) این اندپوینت برای استعلام اطلاعات دقیق بلیطهای صادر شده از ...
POST /v2/flights/routes/update
M. Update Airline Active Routes (Manual Trigger) این اندپوینت برای بروزرسانی دستی جدول مسیرهای ف...
POST /v2/flights/routes/min_price
N. Flight Route Min Price (Cache) این اندپوینت برای دریافت حداقل قیمت پرواز در یک مسیر خاص (مبدا...
GET /v2/core/application_interface
O. List Application Interfaces (Core) این اندپوینت برای دریافت لیست رابطهای نرمافزاری (Applica...
GET /v2/core/application_interface/{id}
P. Show Application Interface (Single Item) این اندپوینت برای دریافت جزئیات کامل یک رابط نرمافز...
DELETE /v2/core/application_interface/{id}
Q. Delete Application Interface (Core) این اندپوینت برای حذف یک رابط نرمافزاری از سیستم استفاده...
POST /v2/core/application_interface
Store Application Interface (Create New) این اندپوینت برای ایجاد یک رابط نرمافزاری جدید در سیست...
PUT /v2/core/application_interface/{id}
Update Application Interface این اندپوینت برای ویرایش اطلاعات یک رابط نرمافزاری موجود استفاده م...
GET /v2/core/application_interface_types
List Application Interface Types این اندپوینت لیست ثابت و از پیش تعریفشدهای از انواع (Types) ق...
GET /v2/core/application_interface_services
List Application Interface Services این اندپوینت لیست ثابت و از پیش تعریفشدهای از سرویسها (Se...
GET /v2/core/application_interface_object_types
List Application Interface Object Types این اندپوینت لیست ثابت انواع موجودیتهای (Object Types) ...
PUT /v2/core/application_interface/status/{id}
Update Application Interface Status این اندپوینت به منظور تغییر سریع وضعیت (Status) یک رابط نرم...
RESOURCE /v2/scrumboard/boards
List Scrum Boards این اندپوینت لیست بوردهای اسکرام را بازیابی میکند. نتایج شامل بوردهایی اس...
RESOURCE /v2/scrumboard/lists
Deep Hydration Logic Flow منطق غنیسازی عمیق (Deep Hydration) که در اکثر متدها (Index, S...
RESOURCE /v2/scrumboard/labels
Label Logic Flow منطق پردازش ساده برای مدیریت لیبلها (برچسبها) که مستقیماً با دیتابیس ...
RESOURCE /v2/scrumboard/checklists
Checklist Hydration Logic در تمامی متدها (لیست، ایجاد، نمایش، ویرایش)، دادههای خام دیتا...
RESOURCE /v2/scrumboard/comments
Comment Operator Hydration در تمامی متدها (لیست، ثبت، نمایش و ویرایش)، سیستم پس از دریاف...
RESOURCE /v2/scrumboard/cards
Card Deep Hydration Logic کارتها قلب سیستم اسکرام هستند. در تمامی متدها (Index, Store, ...
RESOURCE /v2/scrumboard/sprints
Sprint Hydration Logic اسپرینتها ظروف نگهداری کارتها در بازههای زمانی مشخص هستند. منط...
RESOURCE /v2/scrumboard/sprint_reports
Sprint Report Hydration Logic گزارشهای اسپرینت، زیرمجموعهای از اسپرینتها هستند و منطق...
RESOURCE /v2/cartable/letters
Letter & Workflow Logic ماژول کارتابل دارای یک منطق گردش کار (Workflow) است. زمانی که یک...
RESOURCE /v2/cartable/subjects
Subject & Workflow Configuration Logic این کنترلر وظیفه مدیریت "موضوعات نامه" را بر عهده...
RESOURCE /v2/cartable/subject_steps
Subject Steps Management Logic این کنترلر وظیفه مدیریت مراحل پیشفرض (Step Templates) را...
RESOURCE /v2/cartable/recipients
Department Recipients Management Logic این کنترلر وظیفه مدیریت لیست "گیرندگان" (`recipie...
RESOURCE /v2/cartable/operator_role
Operator Role & Signature Logic این کنترلر برای انتساب یک "عنوان" (`title`) به یک "اپرات...
PUT /v2/cartable/letters/step/{id}
Workflow Progression Logic این متد یک مرحله خاص (`cartable_letter_steps`) از یک نامه را ...
POST /v2/ai/chat/completions
AI Financial Analysis Logic این اندپوینت دادههای خام مالی (شامل خرید، فروش، سود و زیان)...
POST /v2/trade/reference/type
Global Reference Search این متد به عنوان یک جستجوگر چندمنظوره (Poly-morphic Search) عمل ...
POST /v2/base/reference
Base System References این اندپوینت دقیقاً همان موتور جستجوی مرکزی (Global Search) است ک...
POST /v2/config
System Configuration & Tenant Init این متد حیاتیترین اندپوینت برای راهاندازی اولیه اپل...
GET /v2/config
Initial System Configuration این متد نقطه شروع (Entry Point) اپلیکیشن است. فرانتاند قبل...
GET /b2c/v1/config
B2C Frontend Configuration این اندپوینت مخصوص وبسایتهای فروش آنلاین (White-label B2C) ...
POST /b2c/v1/auth/otp
B2C Customer Authentication (OTP) این اندپوینت وظیفه مدیریت ورود و ثبتنام کاربران در وب...
POST /b2c/v1/auth/submit
B2C Verify OTP & Login این اندپوینت مرحله نهایی احراز هویت است. کلاینت کد دریافتی (OTP) ...
POST /b2c/v1/auth/basic
B2C Colleague Authentication (Basic) این اندپوینت جهت ورود همکاران و آژانسهای طرف قرارد...
POST /b2c/v1/get_country
Get Nationalities List این اندپوینت لیست کشورهای فعال که دارای عنوان «ملیت» (Nationality...
GET /b2c/v1/user/passengers
Get User Passengers List این اندپوینت لیست تمامی مسافران مرتبط با حساب کاربری فعلی را با...
GET /b2c/v1/office/users
Get Office/Company Users این اندپوینت جهت دریافت لیست تمامی کاربران (Users) تعریف شده در...
GET /b2c/v1/cost-center/list/form
Get Cost Centers List (Form) این اندپوینت جهت دریافت لیست مراکز هزینه (Cost Centers) برا...
GET /b2c/v1/credit-card
Get Credit Card Detail این اندپوینت برای دریافت اطلاعات یک کارت اعتباری خاص استفاده میش...
POST /b2c/v1/media/upload/s3
Upload Media to S3 این اندپوینت جهت آپلود فایلها (تصاویر، اسناد و ...) بر روی فضای ذخیر...
GET /b2c/v1/base/data
Get Base Data (Cities, Trains, Configs) این اندپوینت مرکزی برای دریافت دادههای پایه (Ba...
GET /b2c/v1/base/accommodations/list
Search Accommodations & Cities این اندپوینت برای "Autocomplete" یا جستجوی اولیه در بخش ه...
GET /b2c/v1/base/suggestions/items/{type}
Get Suggestions & Featured Items این اندپوینت لیستی از آیتمهای پیشنهادی (Featured) را ب...
GET /b2c/v1/trade/list
User Trade History (List Orders) این اندپوینت لیست تمامی سفارشات و فاکتورهای کاربر (B2C)...
POST /b2c/v1/trade/store
Store Trade / Payment Initiation این اندپوینت برای ثبت نهایی درخواست و انجام عملیات مالی...
POST /b2c/v1/trade/completion
Trade Completion & Issuance این اندپوینت برای تکمیل فرآیند خرید استفاده میشود. زمانی که...
POST /b2c/v1/online/search/{type}
Search Flights & Trains این اندپوینت برای جستجوی بلیطهای سفر استفاده میشود. سیستم به ص...
POST /b2c/v1/online/{type}/lock
Lock Item (Pre-Booking) این متد برای "قفل کردن" یا "اعتبارسنجی نهایی" یک آیتم انتخابی (م...
POST /b2c/v1/online/{type}/penalty
Refund Penalty Calculation این اندپوینت برای محاسبه جریمه استرداد رزرو یا بلیط آنلاین طر...
POST /b2c/v1/online/{type}/refund
Refund Request Operation این اندپوینت جهت ثبت و پردازش عملیات درخواست استرداد (Refund) ب...
GET /b2c/v1/online/accommodation/list
List Accommodation Items این اندپوینت فهرستی از اقامتگاهها (هتلها) را بر اساس شهر، IATA،...
GET /b2c/v1/online/accommodation/get_min_prices
Get Accommodation Minimum Prices این اندپوینت حداقل قیمت (Minimum Price) اقامتگاهها را ...
GET /b2c/v1/online/accommodation/get_room_type_prices
Get Room Type Prices این اندپوینت کلیهٔ قیمتهای مرتبط با نوع اتاق (RoomType) را از سرویسدهندگا...
GET /b2c/v1/online/accommodation/get_details
Get Accommodation Details این اندپوینت تمام جزئیات مربوط به یک اقامتگاه (هتل) را بر اساس شناسه و...
GET /b2c/v1/online/flight/class/{calculation_id}
Get Flight Class Data این اندپوینت برای واکشی اطلاعات کامل یک کلاس پروازی از روی شناسه محاسبه (`...
GET /b2c/v1/online/payment/flight/tracking
Tracking Payment Flight اندپوینت زیر برای بررسی وضعیت پرداخت و رزرو پرواز از روی کد ملی و شماره ...
GET /b2c/v1/financial/list
List Financial History این اندپوینت برای نمایش لیست تراکنشهای مالی کاربران طراحی شده است و بسته...
GET /b2c/v1/passengers/previous
List Previous Passengers این اندپوینت جهت واکشی لیست مسافرانی که پیشتر در رزروهای کاربر (یا همک...
GET /b2c/v1/gateway/details
Payment Gateway Details این اندپوینت جزئیات تراکنش از درگاه بانکی (Payment Gateway) را بر اساس s...
GET /b2c/v1/discount/submit
Submit Discount Code این اندپوینت برای بررسی و اعمال کد تخفیفهای فعال هر branch (دفتر عامل) طرا...
GET /b2c/v1/discount/unsubmit
Unsubmit Discount Code این اندپوینت برای بازگرداندن ظرفیت یا اعتبار مصرفشدهی یک کد تخفیف در سی...
GET /b2c/v1/wallet/ballance
Wallet Balance این اندپوینت برای واکشی موجودی کیفپول کاربر در سیستم B2C طراحی شده است. بر اساس ...
POST /b2c/v1/wallet/credit
POST /b2c/v1/wallet/credit این اندپوینت به کاربران B2C و همکاران (B2B/Colleague) اجازه میدهد تا...
GET /b2c/v1/ledger-account
ledger-account این اندپوینت برای واکشی حساب کل دفتر همکار (colleague) در سیستم مالی B2C بهکار م...
GET /b2c/v1/articles
GET /b2c/v1/articles این اندپوینت برای دریافت فهرست مقالات در سیستم B2C استفاده میشود. امکان فی...
GET /b2c/v1/articles/{article}
GET /b2c/v1/articles/{article} این اندپوینت برای مشاهده جزئیات یک مقاله خاص در سامانهی B2C طراح...
GET /b2c/v1/categories
GET /b2c/v1/categories این اندپوینت برای دریافت فهرست دستهبندیها (Categories) طراحی شده است. د...
POST /b2c/v1/articles/{id}/views
POST /b2c/v1/articles/{id}/views این اندپوینت برای افزایش شمارش بازدید مقاله استفاده میشود. هنگ...
RESOURCE /b2c/v1/travel_requests
Travel Requests API مجموعه اندپوینتهای /b2c/v1/travel_requests برای ثبت، مشاهده، و مدیریت درخوا...