مستندات

جست‌وجو در مستندات

نام اندپوینت، موضوع یا کلیدواژه را بنویسید

بار مجاز پرواز

بار مجاز هر قطعهٔ پرواز (سگمنت) را برای یک برنامهٔ سفر بخوانید.

POST/Air/AirBaggages

دسترسی نیازمند مجوز air_baggages

FareSourceCode یک نرخ را بفرستید تا بار مجاز تحویلی هر مسیر را ببینید.

پارامترهای مسیر#

ندارد.

پارامترهای کوئری#

ندارد.

پارامترهای بدنه#

نامنوعالزامیتوضیح
SessionIdstringالزامیشناسهٔ نشست شما.
FareSourceCodestringالزامینرخی که از جست‌وجو گرفته‌اید.

درخواست#

curl -X POST https://api.simorghapi.com/api/Air/AirBaggages \
  -H "Content-Type: application/json" \
  -d '{
    "SessionId": "8f3c81d2-4a5b-4c6d-9e0f-1a2b3c4d5e6f",
    "FareSourceCode": "dHA6ODc0NTE6ZmwxMjM0OjMyNw=="
  }'
const res = await fetch("https://api.simorghapi.com/api/Air/AirBaggages", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    SessionId: "8f3c81d2-4a5b-4c6d-9e0f-1a2b3c4d5e6f",
    FareSourceCode: "dHA6ODc0NTE6ZmwxMjM0OjMyNw=="
  })
});

const data = await res.json();
import requests

res = requests.post(
    "https://api.simorghapi.com/api/Air/AirBaggages",
    json={
        "SessionId": "8f3c81d2-4a5b-4c6d-9e0f-1a2b3c4d5e6f",
        "FareSourceCode": "dHA6ODc0NTE6ZmwxMjM0OjMyNw==",
    },
)

data = res.json()

پاسخ#

فیلدنوعتوضیح
Successbooleanدر صورت موفقیت true.
BaggageInfoesarray of objectبرای هر سگمنت یک مورد. جزئیات در ادامه.
Servicesarrayسرویس‌های بار اضافه، در صورت ارائه.
Errorobjectدر صورت موفقیت null.
BaggageInfoes[] object
فیلدنوعتوضیح
Departurestringکد فرودگاه مبدأ سگمنت.
Arrivalstringکد فرودگاه مقصد سگمنت.
FlightNostringشمارهٔ پرواز.
Baggagestringمیزان بار مجاز، مثلاً 2PC یا 30KG.
{
  "Success": true,
  "BaggageInfoes": [
    {
      "Departure": "IST",
      "Arrival": "DXB",
      "FlightNo": "764",
      "Baggage": "2PC"
    }
  ],
  "Services": [],
  "Error": null
}

خطاها#

کدمعناراه‌حل
Err0102002FareSourceCode نامعتبر است.از کدی استفاده کنید که در آخرین جست‌وجو برگشته است.
ویرایش این صفحه در گیت‌هابمشکلی دیدید؟ از پنل ← پشتیبانی خبرمان کنید.