get-charter-quota-list
متد Get Charter Quota List
این متد برای دریافت لیست سهمیههای چارتر واگذار شده به آژانسهای دیگر روی یک کلاس پروازی کاربرد دارد
API Endpoint
POST https://{SupplierWebsiteUrl}/api/B2M/Bot/Flight/Charter/FlightManagement/Flight/FlightClass/CharterQuota/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/CharterQuota/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
charterQuotaListArray of charter quotas
لیست سهمیههای چارتر
charterQuotaList.Idnumber
شناسه منحصر به فرد یک سهمیه چارتر
charterQuotaList.agencyNamestring
نام آژانسی که سهمیه به آن اختصاص یافته
charterQuotaList.seatCountnumber
تعداد صندلی چارتر داده شده
charterQuotaList.remarksstring
ملاحظات
Sample Response
{
"charterQuotaList": [
{
"id": 48112,
"agencyName": "آژانس تستی",
"seatCount": 10,
"remarks": ""
}
]
}