Create Flight Class
این متد برای ایجاد کلاس پروازی جدید برای یک پرواز موجود در Inventory استفاده میگردد.
توجه نمایید درصورتی که بلافاصله پس از ایجاد کلاس پروازی با این متد، اقدام به دریافت لیست پروازها با استفاده از متد Get Flight List کنید، ممکن است کلاس پروازی ایجاد شده را در لیست دریافتی مشاهده نکنید. برای جلوگیری از این اتفاق میبایست «حداکثر 5 ثانیه» صبر نموده و سپس درخواست Get Flight List را اجرا کنید.
API Endpoint
https://{SupplierWebsiteUrl}/api/B2M/Bot/Flight/Charter/FlightManagement/Flight/FlightClass/Create/V1 post
Request Parameters
UserName
string
نام کاربری
Password
string
رمز عبور
FlightId
number
شناسه منحصر به فرد پرواز
FareId
number
شناسه منحصر به فرد Fare
ExtraCommissionPercent
number
کمیسیون مازاد برای کلاس پروازی به درصد. مقادیر مجاز از 100- تا 100 میباشد
Capacity
number
ظرفیت این کلاس پروازی
CapacityShowCount
number
حداکثر تعداد نمایش صندلیهای موجود برای این کلاس پروازی در صفحه رزرو پرواز برای کاربران و بازدید کنندگان سایت
AirlineReference
string
رفرنس ایرلاین
{
"UserName": "your username",
"Password": "your MD5 of password",
"FlightId": 57881,
"FareId": 5993,
"ExtraCommissionPercent": 0,
"Capacity": 10,
"CapacityShowCount": 9,
"AirlineReference": null
}
Response Data
flightClassId
number
شناسه منحصر به فرد کلاس پروازی که ایجاد شد
{
"flightClassId": 856529
}