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