Skip to main content
#C1036

API.php

این مستند نمای کلی مسیرهای API پروژه را ارائه می‌دهد که در معماری بک‌اند Laravel توسعه یافته است. ساختار به‌صورت ماژولار طراحی شده و در قالب چند دامنه اصلی شامل Panel (v2)، B2C (v1)، Hub، AI و Core System پیاده‌سازی شده است.

  • در بخش Panel (v2)، مسیرها تحت توکن JWT فعال می‌گردند و مسئولیت مدیریت عملیات مالی، حسابداری Redis، اسناد دستی، ترید، چارتر، پست الکترونیک، آموزش، و ماژول‌های رسمی و داخلی را برعهده دارند. این بخش هسته‌ی مدیریتی سیستم بوده و عملیات بک‌اند تیمی را هدایت می‌کند.
  • در بخش B2C (v1)، APIها برای کاربران نهایی طراحی شده‌اند و شامل احراز هویت، عملیات کیف‌پول و تراکنش، مدیریت رزروهای آنلاین و محتوای مقالات است. برخی مسیرها عمومی و برخی نیازمند JWT می‌باشند.
  • Hub API به‌عنوان مرکز پردازش مالی و صورتحساب‌ها عمل کرده و پرداخت‌ها و رزروها را بین سیستم‌های مختلف هماهنگ می‌سازد.
  • AI services قابلیت‌های هوش مصنوعی برای تحلیل و پردازش خودکار داده‌ها را فراهم می‌کند. در نهایت Core APIs داده‌های مادر سیستم مانند دفاتر، پروازها و اقامتگاه‌ها را تأمین می‌کنند.
  • تمامی مسیرها با اصول REST طراحی شده، دارای ساختار گروهی (prefix/controller grouping) هستند و برای هماهنگی کامل بین فرانت‌اند و بک‌اند بهینه شده‌اند.

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