مستندات وب سرویس

Import/Export Manifest

Download Markdown for LLM

Flight Manifest Csv Standard V1

فایل CSV یک فایل از نوع Text file می باشد که اطلاعات آن با علامت ویرگول از یکدیگر جدا شده و فایل آن دارای پسوند csv. می باشد.

جهت ایجاد فایل CSV نیاز به استفاده از هیچ library خاصی نبوده و از هر زبان برنامه نویسی که استفاده کنید کافی است اطلاعات را به صورت string به یکدیگر چسبانده و نهایتا در یک فایل plain text با پسوند csv ذخیره نمایید.

نرم افزار سپهر فایل CSV را هم برای Import کردن اطلاعات مانیفست پرواز و هم در زمان خروجی گرفتن از اطلاعات مانیفست پشتیبانی می نماید. بنابراین با پیاده سازی این فرمت، می توانید هم از نرم افزار سپهر اطلاعات دریافت نمایید و هم به آن اطلاعات ارسال نمایید.

در صورتی که قصد داشته که فایل Csv تولیدی شما را سیستم سپهر دریافت نماید، جهت تست کردن فایل، لطفا با پشتیبانی سپهر تماس حاصل فرمایید تا در سایت SepehrApiTest.ir پرواز تستی تعریف کرده و شما بتوانید مانیفست را از طریق فایل خود روی آن پرواز Import نمایید.

لطفا دقت فرمایید که فایل مجاز است شامل خط های خالی باشد، بنابراین اگر در حال پیاده سازی import کردن فایل csv در سیستم خود هستید، می بایست خط های خالی موجود در فایل را نادیده بگیرید.


دانلود نمونه فایل CSV

جهت دریافت نمونه فایل Csv، لطفا اینجا کلیک نمایید.


فیلد ها

  • Gender

    جنسیت مسافر.

    مقادیر مجاز: M یا F

  • AgeType

    گروه سنی مسافر

    مقادیر مجاز: ADL یا CHD یا INF

  • FirstName

    نام مسافر

    به صورت لاتین

  • LastName

    نام خانوادگی مسافر

    به صورت لاتین

  • Birthdate

    تاریخ تولد مسافر

    با فرمت yyyy-MM-dd و به صورت میلادی

    پیشنهاد می گردد داخل Single Quotation قرار داده شود.

  • Pnr

    رفرنس رزرو که سیستم شما در زمان رزرو تولید کرده و روی بلیط به مسافر نمایش داده است

  • TicketNumber

    شماره بلیط مسافر که سیستم شما در زمان رزرو تولید کرده و روی بلیط به مسافر نمایش داده است

  • Nationality

    ملیت مسافر

    به صورت کد 2 کاراکتری ISO کشورها

    جهت مشاهده کد ISO کشور ها اینجا کلیک نمایید.

  • DocumentType

    نوع مدرک شناسایی مسافر

    مقادیر مجاز: IranianCartMelli یا Passport

  • IranianCodeMelli

    در صورتی که مدرک شناسایی، کارت ملی انتخاب شده باشد، مقدار این فیلد شامل کد ملی مسافر می باشد

    پیشنهاد می گردد داخل Single Quotation قرار داده شود.

  • PassportNumber

    در صورتی که مدرک شناسایی، گذرنامه انتخاب شده باشد، مقدار این فیلد شامل شماره گذرنامه مسافر می باشد

    پیشنهاد می گردد داخل Single Quotation قرار داده شود.

  • PassportPlaceOfIssue

    محل صدور گذرنامه

    در صورتی که مدرک شناسایی، گذرنامه انتخاب شده باشد، مقدار این فیلد باید وارد شود

    به صورت کد 2 کاراکتری ISO کشورها

    جهت مشاهده کد ISO کشور ها اینجا کلیک نمایید.

  • PassportExpiryDate

    تاریخ انقضا گذرنامه

    در صورتی که مدرک شناسایی، گذرنامه انتخاب شده باشد، مقدار این فیلد باید وارد شود

    با فرمت yyyy-MM-dd و به صورت میلادی

    پیشنهاد می گردد داخل Single Quotation قرار داده شود.

  • FlightNumber

    شماره پرواز

    پیشنهاد می گردد داخل Single Quotation قرار داده شود.

  • FlightDate

    تاریخ پرواز

    با فرمت yyyy-MM-dd HH:mm و به صورت میلادی

    پیشنهاد می گردد داخل Single Quotation قرار داده شود.

  • OriginIataCode

    کد یاتا فرودگاه مبدا

  • DestinationIataCode

    کد یاتا فرودگاه مقصد

  • Cabin

    نوع کابین

    مقادیر مجاز:

    • Economy
    • EconomyPlus
    • PremiumEconomy
    • Business
    • BusinessComfort
    • BusinessPremium
    • First
  • Phone

    شماره تلفن همراه جهت اعلام تغییرات پرواز و پیگیری های بعدی

    پیشنهاد می گردد داخل Single Quotation قرار داده شود.

  • Email

    آدرس ایمیل جهت اعلام تغییرات پرواز و پیگیری های بعدی

    پیشنهاد می گردد داخل Single Quotation قرار داده شود.

  • AgencyCode

    کد آژانسی که سهمیه مربوط به آن می باشد.

    این کد بر اساس توافق بین دو آژانس تعیین می گردد.

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

    ترجیحا کد 3 کاراکتری استفاده گردد.

    پیشنهاد می گردد داخل Single Quotation قرار داده شود.