Changes for page 6.Schemas General

Last modified by Giorgi Mdivnishvili on 2023/12/19 18:03

From version 8.1
edited by Giorgi Mdivnishvili
on 2023/12/15 14:32
Change comment: There is no comment for this version
To version 9.1
edited by Giorgi Mdivnishvili
on 2023/12/15 14:40
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1679,4 +1679,288 @@
1679 1679  }
1680 1680  {{/info}}
1681 1681  
1682 +
1683 += SearchOnlyHotelPackagesRequest =
1684 +
1685 +{{info}}
1686 +{
1687 +
1688 +|countryCode|string
1689 +nullable: true
1690 +|locations|[
1691 +nullable: trueTreeNode{(((
1692 +|type|string
1693 +nullable: true
1694 +|parent|string
1695 +nullable: true
1696 +|label|string
1697 +nullable: true
1698 +|subLabel|string
1699 +nullable: true
1700 +|value|string
1701 +nullable: true
1702 +|tag|string
1703 +nullable: true
1704 +
1705 +}]
1706 +)))
1707 +|checkInDate|string($date-time)
1708 +|checkInDateTo|string($date-time)
1709 +nullable: true
1710 +|checkOutDate|string($date-time)
1711 +nullable: true
1712 +|stayDays|integer($int32)
1713 +nullable: true
1714 +|stayDaysTo|integer($int32)
1715 +nullable: true
1716 +|adults|integer($int32)
1717 +|children|integer($int32)
1718 +|childrenAges|[
1719 +nullable: trueinteger($int32)]
1720 +|extendedSearch|boolean
1721 +|totalPriceFrom|number($double)
1722 +nullable: true
1723 +|totalPriceTo|number($double)
1724 +nullable: true
1725 +|recommended|boolean
1726 +|popular|boolean
1727 +|freeSale|boolean
1728 +|groupByHotel|boolean
1729 +|hotelCodes|[
1730 +nullable: truestring]
1731 +|mealPlans|[
1732 +nullable: truestring]
1733 +|hotelClasses|[
1734 +nullable: truestring]
1735 +|hotelTypes|[
1736 +nullable: trueHotelTypeEnumstringEnum:
1737 +[ CityHotel, BeachHotel, SecondLineBeach ]]
1738 +|hotelServices|[
1739 +nullable: trueHotelServiceEnumstringEnum:
1740 +[ HasAlcohol, HasFreeWifi, HasMetro, HasPool, HasMall ]]
1741 +|pagingId|string
1742 +nullable: true
1743 +|pageNumber|integer($int64)
1744 +|pageRowCount|integer($int64)
1745 +
1746 +}
1747 +{{/info}}
1748 +
1749 +
1750 += SearchOnlyHotelPackagesResponse =
1751 +
1752 +{{info}}
1753 +{
1754 +
1755 +|packages|[
1756 +nullable: trueOnlyHotelPackage{(((
1757 +|id|string
1758 +nullable: true
1759 +|priceCurrency|string
1760 +nullable: true
1761 +|totalPrice|number($double)
1762 +|agentCommissionPercent|number($double)
1763 +|agentCommissionAmount|number($double)
1764 +|hotel|PackageHotel{(((
1765 +|hotelPriceId|string
1766 +nullable: true
1767 +|providerId|integer($int32)
1768 +|hotelName|string
1769 +nullable: true
1770 +|hotelCode|string
1771 +nullable: true
1772 +|nigths|integer($int32)
1773 +|mealPlan|string
1774 +nullable: true
1775 +|hotelClass|string
1776 +nullable: true
1777 +|availabilityType|RoomAvailabilityTypeEnumstringEnum:
1778 +[ OnRequest, FreeSale, StopSale ]
1779 +|availableRoomsCount|integer($int32)
1780 +|fewRooms|boolean
1781 +|roomCategoryCode|string
1782 +nullable: true
1783 +|roomCategoryName|string
1784 +nullable: true
1785 +|placementTypeName|string
1786 +nullable: true
1787 +|placementDescription|string
1788 +nullable: true
1789 +|checkInDate|string($date-time)
1790 +|checkOutDate|string($date-time)
1791 +|adults|integer($int32)
1792 +|children|integer($int32)
1793 +|districtUID|string($uuid)
1794 +nullable: true
1795 +|districtName|string
1796 +nullable: true
1797 +|cityUID|string($uuid)
1798 +nullable: true
1799 +|cityName|string
1800 +nullable: true
1801 +|countryCode|string
1802 +nullable: true
1803 +|countryName|string
1804 +nullable: true
1805 +|hasAlcohol|boolean
1806 +|hasFreeWifi|boolean
1807 +|hasMetro|boolean
1808 +|hasPool|boolean
1809 +|hasMall|boolean
1810 +|cancellationPolicyDescription|[...]
1811 +|cancellationPolicy|CancellationPolicyExchange{(((
1812 +|cancellationPolicyCode|string
1813 +nullable: true
1814 +|noShowChargeValue|number($double)
1815 +nullable: true
1816 +|noShowChargeValueType|string
1817 +nullable: true
1818 +|earlyDepartureChargeValue|number($double)
1819 +nullable: true
1820 +|earlyDepartureChargeValueType|string
1821 +nullable: true
1822 +|conditions|[
1823 +nullable: trueCancellationPolicyConditionExchange{(((
1824 +|timeunits|integer($int32)
1825 +|timeunitType|string
1826 +nullable: true
1827 +|timeOffsetTypeName|string
1828 +nullable: true
1829 +|chargeValue|number($double)
1830 +nullable: true
1831 +|chargeValueType|string
1832 +nullable: true
1833 +
1834 +}]
1835 +)))
1836 +
1837 +}
1838 +)))
1839 +
1840 +}
1841 +)))
1842 +|extraServices|[
1843 +nullable: trueHotelExtraServiceBase{(((
1844 +|extraServiceCode|string
1845 +nullable: true
1846 +|extraServiceTypeCode|string
1847 +nullable: true
1848 +|isMandatory|integer($int32)
1849 +|extraServiceName|string
1850 +nullable: true
1851 +|minimalServiceAmount|number($double)
1852 +|includedPriceCode|string
1853 +nullable: true
1854 +|prices|[
1855 +nullable: trueHotelExtraServicePriceBase{(((
1856 +|extraServicePriceCode|string
1857 +nullable: true
1858 +|displayName|string
1859 +nullable: true
1860 +|restrictionInfo|string
1861 +nullable: true
1862 +|additionalInfo|string
1863 +nullable: true
1864 +|price|number($double)
1865 +|extraPrice|number($double)
1866 +|currency|string
1867 +nullable: true
1868 +
1869 +}]
1870 +)))
1871 +
1872 +}]
1873 +)))
1874 +
1875 +}]
1876 +)))
1877 +|pagingId|string
1878 +nullable: true
1879 +|pageNumber|integer($int64)
1880 +|pageCount|integer($int64)
1881 +
1882 +}
1883 +{{/info}}
1884 +
1885 +
1886 += SearchTourPackagesRequest =
1887 +
1888 +{{info}}
1889 +{
1890 +
1891 +|departureCountryCode|string
1892 +nullable: true
1893 +|departureCityUID|string($uuid)
1894 +nullable: true
1895 +|arrivalCountryCode|string
1896 +nullable: true
1897 +|arrivalLocations|[
1898 +nullable: trueTreeNode{(((
1899 +|type|string
1900 +nullable: true
1901 +|parent|string
1902 +nullable: true
1903 +|label|string
1904 +nullable: true
1905 +|subLabel|string
1906 +nullable: true
1907 +|value|string
1908 +nullable: true
1909 +|tag|string
1910 +nullable: true
1911 +
1912 +}]
1913 +)))
1914 +|checkInDate|string($date-time)
1915 +|checkInDateTo|string($date-time)
1916 +nullable: true
1917 +|checkOutDate|string($date-time)
1918 +nullable: true
1919 +|stayDays|integer($int32)
1920 +nullable: true
1921 +|stayDaysTo|integer($int32)
1922 +nullable: true
1923 +|departureDate|string($date-time)
1924 +nullable: true
1925 +|returnDate|string($date-time)
1926 +nullable: true
1927 +|airlineCode|string
1928 +nullable: true
1929 +|ticketType|string
1930 +nullable: true
1931 +|directFlightsOnly|boolean
1932 +|longConnectTime|boolean
1933 +|adults|integer($int32)
1934 +|children|integer($int32)
1935 +|childrenAges|[
1936 +nullable: trueinteger($int32)]
1937 +|extendedSearch|boolean
1938 +|totalPriceFrom|number($double)
1939 +nullable: true
1940 +|totalPriceTo|number($double)
1941 +nullable: true
1942 +|recommended|boolean
1943 +|popular|boolean
1944 +|freeSale|boolean
1945 +|groupByHotel|boolean
1946 +|hotelCodes|[
1947 +nullable: truestring]
1948 +|mealPlans|[
1949 +nullable: truestring]
1950 +|hotelClasses|[
1951 +nullable: truestring]
1952 +|hotelTypes|[
1953 +nullable: trueHotelTypeEnumstringEnum:
1954 +[ CityHotel, BeachHotel, SecondLineBeach ]]
1955 +|hotelServices|[
1956 +nullable: trueHotelServiceEnumstringEnum:
1957 +[ HasAlcohol, HasFreeWifi, HasMetro, HasPool, HasMall ]]
1958 +|pagingId|string
1959 +nullable: true
1960 +|pageNumber|integer($int64)
1961 +|pageRowCount|integer($int64)
1962 +
1963 +}
1964 +{{/info}}
1965 +
1682 1682