Skip to main content
#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 برای ثبت، مشاهده، و مدیریت درخوا...