flight-class

Download Markdown for LLM

متد Get Flight Class Baggage Data

این متد برای دریافت اطلاعات مربوط به بار مجاز یک کلاس پروازی خاص استفاده می‌شود.


API Endpoint

POST https://{SupplierWebsiteUrl}/api/B2M/Bot/Flight/Charter/FlightManagement/Flight/FlightClass/Baggage/GetData/V1

Request Parameters


Sample Request

curl -X POST https://SepehrApiTest.ir/api/B2M/Bot/Flight/Charter/FlightManagement/Flight/FlightClass/Baggage/GetData/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


Sample Response

{
    "adult_Default": {
        "checkedBaggage_Count": 2,
        "checkedBaggage_TotalWeightInKg": 30,
        "handBaggage_Count": 1,
        "handBaggage_TotalWeightInKg": 7
    },
    "child_Default": {
        "checkedBaggage_Count": 2,
        "checkedBaggage_TotalWeightInKg": 30,
        "handBaggage_Count": 1,
        "handBaggage_TotalWeightInKg": 7
    },
    "infant_Default": {
        "checkedBaggage_Count": 0,
        "checkedBaggage_TotalWeightInKg": 0,
        "handBaggage_Count": 0,
        "handBaggage_TotalWeightInKg": 0
    },
    "adult_Custom": {
        "checkedBaggage_Count": 1,
        "checkedBaggage_TotalWeightInKg": 20,
        "handBaggage_Count": 1,
        "handBaggage_TotalWeightInKg": 7
    },
    "child_Custom": {
        "checkedBaggage_Count": 1,
        "checkedBaggage_TotalWeightInKg": 20,
        "handBaggage_Count": 1,
        "handBaggage_TotalWeightInKg": 7
    },
    "infant_Custom": {
        "checkedBaggage_Count": 1,
        "checkedBaggage_TotalWeightInKg": 5,
        "handBaggage_Count": 1,
        "handBaggage_TotalWeightInKg": 5
    }
}