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