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
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
on 2023/12/15 14:40
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
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