Replace Flight Class Roundtrip Rules

این متد برای ایجاد یا تغییر قوانین برگشت روی یک کلاس پروازی خاص استفاده می‌شود. در درخواست ارسالی، [null] به معنی هر پروازی بوده و [ ] به معنی عدم وجود قانون برگشت می‌باشد.

درصورتی که هیچ قانون برگشتی از قبل روی کلاس پروازی مورد نظر وجود نداشته باشد، فراخوانی این متد باعث ایجاد قانون جدید می‌شود. در این حالت توجه فرمایید که باید یک آرایه خالی – یعنی [ ] – را به عنوان مقادیر فیلدهای OldFlightClassIdList ارسال کنید.

توجه نمایید درصورتی که بلافاصله پس از اعمال تغییر در قانون برگشت با این متد، اقدام به دریافت اطلاعات قانون برگشت همین کلاس پروازی با استفاده از متد Get Flight Class Roundtrip Data کنید، ممکن است قانون برگشت این کلاس پروازی را با اطلاعات قبلی مشاهده کنید. برای جلوگیری از این اتفاق می‌بایست «حداکثر 5 ثانیه» صبر نموده و سپس درخواست Get Flight Class Roundtrip Data را اجرا کنید.

API Endpoint
https://{SupplierWebsiteUrl}/api/B2M/Bot/Flight/Charter/FlightManagement/Flight/FlightClass/RoundtripRules/Replace/V1 post
Request Parameters

UserName

string

required

نام کاربری

Password

string

required

رمز عبور

 

FlightClassId

number

required

شناسه منحصر به فرد کلاس پروازی

AllowedReturningFlightClass

object

required

OldFlightClassIdList

array of flight class Ids

required

آرایه‌ای از Id کلاس پروازی‌ها

NewFlightClassIdList

array of flight class Ids

required

آرایه‌ای از Id کلاس پروازی‌ها

DeniedReturningFlightClass

object

required

OldFlightClassIdList

array of flight class Ids

required

آرایه‌ای از Id کلاس پروازی‌ها

NewFlightClassIdList

array of flight class Ids

required

آرایه‌ای از Id کلاس پروازی‌ها

Sample Request
{
    "UserName": "your username",
    "Password": "your MD5 of password",
    "FlightClassId": 857348,
    "AllowedReturningFlightClass":{
        "OldFlightClassIdList": [],
        "NewFlightClassIdList": [45254, 452560]
    },
    "DeniedReturningFlightClass":{
        "OldFlightClassIdList": [null],
        "NewFlightClassIdList": []
    }
}	


Response Data

No Content

http code 204

ریسپانس فاقد بدنه می‌باشد

Sample Response
204 No Content