﻿---
title: "سایر ورژن ها | Availability | تور | مستندات وب سرویس سپهر"
---

## ورژن های Release شده



<br>

## Availability V7

---

[GetCheapestPrice](v7/get-cheapest-price.md)

[GetHotelPackageList](v7/get-hotel-package-list.md)

**تغییرات ورژن 7 نسبت به ورژن 6:**

- در Request Model متد GetCheapestPrice پارامترهایی اضافه شده است که توسط آن می توان نتایج را فیلتر کرد.
- در Response Model متد GetCheapestPrice پارامترهایی اضافه شده است که گزینه های فیلتر کردن را خروجی میدهد.
- در Request Model متد GetCheapestPrice پارامتر Language به Culture تغییر نام پیدا کرد.
- در Request Model متد GetHotelPackageList پارامتر Language به Culture تغییر نام پیدا کرد.

**دانلود نمونه سورس کد**

نمونه سورس کد پیاده سازی شده در Net. را میتوانید از [اینجا دانلود کنید](https://sepehrcdn.ir/PartnersDeveloperDocumentation/Tour_AvailabilityV7_BookingV3_V1.1.zip). همچنین کلاس های سی شارپ معادل Json مربوط به Request و Response ها در این پروژه موجود می باشد.

<br>

## Availability V6

---

[GetCheapestPrice](/tour/availability/v6/getcheapestprice)

[GetHotelPackageList](/tour/availability/v6/gethotelpackagelist)

**تغییرات ورژن 6 نسبت به ورژن 5:**

- فیلد AmenityList به Response متدهای GetCheapestPrice و GetHotelPackageList اضافه شده که در آن خدمات هتل و تور خروجی داده می شود.
- لطفا توجه بفرمایید که در صورت استفاده از متدهای ورژن 6 مربوط به Availability، حتما در زمان رزرو باید از متدهای ورژن 3 مربوط به Book استفاده نمایید و در صورت استفاده از متدهای ورژن قدیمی تر Book با Availability ورژن 6، رزروهای شما در زمان فراخوانی متدهای Book احتمالا به خطای مغایرت نرخ برخورد خواهند کرد.

**دانلود نمونه سورس کد**

نمونه سورس کد پیاده سازی شده در Net. را میتوانید از [اینجا دانلود کنید](https://sepehrcdn.ir/PartnersDeveloperDocumentation/Tour_AvailabilityV6_BookingV3_V1.0.zip). همچنین کلاس های سی شارپ معادل Json مربوط به Request و Response ها در این پروژه موجود می باشد.

<br>

## Availability V5

---

[GetCheapestPrice](/tour/availability/v5/getcheapestprice)

[GetHotelPackageList](/tour/availability/v5/gethotelpackagelist)

**تغییرات ورژن 5 نسبت به ورژن 4:**

- دریافت availability شامل دو مرحله شده است. مرحله اول متد GetCheapestPrice که لیست ارزانترین تور موجود برای هر هتل را خروجی میدهد و مرحله دوم متد GetHotelPackageList که لیست پکیج های یک هتل را خروجی میدهد.
- خروجی دادن نوع اتاق با ظرفیت بالاتر. به عنوان مثال در صورتی که شما برای 2 نفر تور جستجو کرده باشید، سیستم سپهر علاوه بر اتاق های دو نفره، اتاق های با گنجایش سه نفر را نیز خروجی میدهد.

**دانلود نمونه سورس کد**

نمونه سورس کد پیاده سازی شده در Net. را میتوانید از [اینجا دانلود کنید](https://sepehrcdn.ir/PartnersDeveloperDocumentation/Tour_AvailabilityV5_BookingV2_V1.0.zip). همچنین کلاس های سی شارپ معادل Json مربوط به Request و Response ها در این پروژه موجود می باشد.

<br>

## Availability V4

---

[SearchPackage](/tour/availability/v4/searchpackage)

**تغییرات ورژن 4 نسبت به ورژن 3:**

- تغییرات ورژن 4 نسبت به ورژن 3 مربوط به اضافه شدن پارامتر HotelSepehrGlobalId در زمان فراخوانی متد SearchPackage بوده که با استفاده از این پارامتر جدید می توان نتایج را فقط بر اساس یک هتل فیلتر کرد.
- غیر از این پارامتر جدید، ساختار Request Model و Response Model کاملا شبیه ورژن قبلی می باشد.

**دانلود نمونه سورس کد**

نمونه سورس کد پیاده سازی شده در Net. را میتوانید از [اینجا دانلود کنید](https://sepehrcdn.ir/PartnersDeveloperDocumentation/Tour_AvailabilityV4_BookingV2_V1.2.zip). همچنین کلاس های سی شارپ معادل Json مربوط به Request و Response ها در این پروژه موجود می باشد.

<br>

## Availability V3

---

[SearchPackage](https://old-partners.sepehrsupport.ir/fa/Tour/Availability/V3/SearchPackage)

**تغییرات ورژن 3 نسبت به ورژن 2:**

- تغییرات ورژن 3 نسبت به ورژن 2 مربوط به اضافه شدن نرخ نوع بورد (مثلا BB یا HB یا FB …) در خروجی وب سرویس می باشد.
- همچنین در ورژن 3، اتاق هایی که گنجایش تخت اضافه داشته باشند نیز خروجی داده می شود. فیلد ExtrabedAssignedCount به همین منظور در خروجی اضافه شده است.

**دانلود نمونه سورس کد**

نمونه سورس کد پیاده سازی شده در Net. را میتوانید از [اینجا دانلود کنید](https://sepehrcdn.ir/PartnersDeveloperDocumentation/Tour_AvailabilityV3_BookingV2_V1.3.zip). همچنین کلاس های سی شارپ معادل Json مربوط به Request و Response ها در این پروژه موجود می باشد.

<br>
