get-flight-class-roundtrip-rules
متد GetFlightClassRoundtripRules
این متد برای دریافت اطلاعات قوانین برگشت اعمال شده روی یک کلاس پروازی خاص استفاده میشود. در پاسخ دریافتی از سرور، [null] به معنی وجود قانون برگشتی است که پرواز برگشت میتواند هر پروازی باشد و [ ] به این معنی میباشد که هیچ قانون برگشتی اعمال نشده است.
API Endpoint
POST https://{SupplierWebsiteUrl}/api/B2M/Bot/Flight/Charter/FlightManagement/Flight/FlightClass/RoundtripRules/GetList/V1
Request Parameters
UserNamestring
[conditional-required]
نام کاربری
در صورت استفاده از روش Username/Password Authentication ارسال این فیلد الزامی است.
Passwordstring
[conditional-required]
رمز عبور به صورت MD5 شده
در صورت استفاده از روش Username/Password Authentication ارسال این فیلد الزامی است.
AccessTokenstring
[conditional-required]
توکن احراز هویت دریافتشده از طریق Single Sign-On (SSO).
در صورت استفاده از روش Token-based Authentication این فیلد را ارسال کنید. در این حالت نیازی به ارسال UserName و Password نیست.
برای آشنایی با روشهای احراز هویت و نحوه انتخاب و استفاده از هر روش، به مستندات Authentication مراجعه کنید.
FlightClassIdnumber
required
شناسه منحصر به فرد کلاس پروازی
Sample Request
curl -X POST https://SepehrApiTest.ir/api/B2M/Bot/Flight/Charter/FlightManagement/Flight/FlightClass/RoundtripRules/GetList/V1 \
-H "Content-Type: application/json; charset=utf-8" \
-H "Accept: application/json" \
-H "Accept-Encoding: gzip, deflate" \
-d '{
"UserName": "testdev1",
"Password": "25f9e794323b453885f5181f1b624d0b",
"FlightClassId": 844418
}'
Response Parameters
allowedReturningFlightClassIdListarray of flight class Ids
آرایهای از Id کلاس پروازیها
deniedReturningFlightClassIdListarray of flight class Ids
آرایهای از Id کلاس پروازیها
Sample Response
{
"allowedReturningFlightClassIdList": [858617],
"deniedReturningFlightClassIdList": [null]
}