POST api/VillaTropico/GetReservationEstimate?unitName={unitName}&checkIn={checkIn}&checkOut={checkOut}&coupon={coupon}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| unitName | string |
Required |
|
| checkIn | date |
Required |
|
| checkOut | date |
Required |
|
| coupon | string |
Required |
Body Parameters
None.
Response Information
Resource Description
GlobalEstimate| Name | Description | Type | Additional information |
|---|---|---|---|
| EntryMinimumRentalFeeBeforeTax | decimal number |
None. |
|
| EntryMaximumRentalFeeBeforeTax | decimal number |
None. |
|
| BaseMinimumRentalFeeBeforeTax | decimal number |
None. |
|
| BaseMaximumRentalFeeBeforeTax | decimal number |
None. |
|
| RentalFeeCommission | decimal number |
None. |
|
| Days | Collection of DraftBookingItem |
None. |
|
| OtherCostsBeforeTax | decimal number |
None. |
|
| OtherCostsCommission | decimal number |
None. |
|
| OtherCosts | Collection of OtherCost |
None. |
|
| Payments | Collection of PaymentSchedule |
None. |
|
| TotalEntryMinimumBeforeTax | decimal number |
None. |
|
| TotalEntryMinimumAfterTax | decimal number |
None. |
|
| TotalEntryMaximumBeforeTax | decimal number |
None. |
|
| TotalEntryMaximumAfterTax | decimal number |
None. |
|
| TotalBaseMinimumBeforeTax | decimal number |
None. |
|
| TotalBaseMinimumAfterTax | decimal number |
None. |
|
| TotalBaseMaximumBeforeTax | decimal number |
None. |
|
| TotalBaseMaximumAfterTax | decimal number |
None. |
|
| PMCommission | decimal number |
None. |
|
| TotalPayout | decimal number |
None. |
|
| CommissionOnRates | decimal number |
None. |
|
| CommissionOnFees | decimal number |
None. |
|
| TaxAmountVT | decimal number |
None. |
|
| TaxAmountHA | decimal number |
None. |
|
| TaxAmountTA | decimal number |
None. |
|
| TaxAmountAB | decimal number |
None. |
|
| TaxAmountBK | decimal number |
None. |
|
| TaxPercentage | decimal number |
None. |
|
| Resort | string |
None. |
|
| UnitTypeName | string |
None. |
|
| PMName | string |
None. |
|
| UnitName | string |
None. |
|
| RentalFeeBeforeTaxVT | decimal number |
None. |
|
| RentalFeeBeforeTaxHA | decimal number |
None. |
|
| RentalFeeBeforeTaxTA | decimal number |
None. |
|
| RentalFeeBeforeTaxAB | decimal number |
None. |
|
| RentalFeeBeforeTaxBK | decimal number |
None. |
|
| TotalBeforeTaxVT | decimal number |
None. |
|
| TotalBeforeTaxHA | decimal number |
None. |
|
| TotalBeforeTaxTA | decimal number |
None. |
|
| TotalBeforeTaxAB | decimal number |
None. |
|
| TotalBeforeTaxBK | decimal number |
None. |
|
| TotalAfterTaxVT | decimal number |
None. |
|
| TotalAfterTaxHA | decimal number |
None. |
|
| TotalAfterTaxTA | decimal number |
None. |
|
| TotalAfterTaxAB | decimal number |
None. |
|
| TotalAfterTaxBK | decimal number |
None. |
|
| AdministrationFeeVT | decimal number |
None. |
|
| AdministrationFeeHA | decimal number |
None. |
|
| AdministrationFeeTA | decimal number |
None. |
|
| AdministrationFeeAB | decimal number |
None. |
|
| AdministrationFeeBK | decimal number |
None. |
|
| ReservationOriginatorCommissionFeeVT | decimal number |
None. |
|
| ReservationOriginatorCommissionFeeHA | decimal number |
None. |
|
| ReservationOriginatorCommissionFeeTA | decimal number |
None. |
|
| ReservationOriginatorCommissionFeeAB | decimal number |
None. |
|
| ReservationOriginatorCommissionFeeBK | decimal number |
None. |
|
| SalesChannelCommissionFeeVT | decimal number |
None. |
|
| SalesChannelCommissionFeeHA | decimal number |
None. |
|
| SalesChannelCommissionFeeTA | decimal number |
None. |
|
| SalesChannelCommissionFeeAB | decimal number |
None. |
|
| SalesChannelCommissionFeeBK | decimal number |
None. |
|
| GuestPayTotalVT | decimal number |
None. |
|
| GuestPayTotalHA | decimal number |
None. |
|
| GuestPayTotalTA | decimal number |
None. |
|
| GuestPayTotalAB | decimal number |
None. |
|
| GuestPayTotalBK | decimal number |
None. |
|
| TotalToMeVT | decimal number |
None. |
|
| TotalToMeHA | decimal number |
None. |
|
| TotalToMeTA | decimal number |
None. |
|
| TotalToMeAB | decimal number |
None. |
|
| TotalToMeBK | decimal number |
None. |
|
| AvgDailyRateEntryBeforeTax | decimal number |
None. |
|
| AvgDailyRateBaseBeforeTax | decimal number |
None. |
|
| AvgDailyRateVTBeforeTax | decimal number |
None. |
|
| AvgDailyRateHABeforeTax | decimal number |
None. |
|
| AvgDailyRateTABeforeTax | decimal number |
None. |
|
| AvgDailyRateABBeforeTax | decimal number |
None. |
|
| AvgDailyRateBKBeforeTax | decimal number |
None. |
|
| ProfitOnVT | decimal number |
None. |
|
| ProfitOnAB | decimal number |
None. |
|
| ProfitOnHA | decimal number |
None. |
|
| ProfitOnTA | decimal number |
None. |
|
| ProfitOnBK | decimal number |
None. |
|
| SaveOnVT_HA | decimal number |
None. |
|
| SaveOnVT_AB | decimal number |
None. |
|
| SaveOnVT_TA | decimal number |
None. |
|
| SaveOnVT_BK | decimal number |
None. |
|
| BaseMarkupPerDay | decimal number |
None. |
|
| BaseRateModifier | decimal number |
None. |
|
| VTMarkupPerDay | decimal number |
None. |
|
| VTRateModifier | decimal number |
None. |
|
| HAMarkupPerDay | decimal number |
None. |
|
| HARateModifier | decimal number |
None. |
|
| ABMarkupPerDay | decimal number |
None. |
|
| ABRateModifier | decimal number |
None. |
|
| TAMarkupPerDay | decimal number |
None. |
|
| TARateModifier | decimal number |
None. |
|
| BKMarkupPerDay | decimal number |
None. |
|
| BKRateModifier | decimal number |
None. |
|
| AppliedDiscountID | integer |
None. |
|
| AppliedDiscountDesc | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"EntryMinimumRentalFeeBeforeTax": 1.0,
"EntryMaximumRentalFeeBeforeTax": 2.0,
"BaseMinimumRentalFeeBeforeTax": 3.0,
"BaseMaximumRentalFeeBeforeTax": 4.0,
"RentalFeeCommission": 5.0,
"Days": [
{
"Day": "2025-12-10T06:02:20.8130395+00:00",
"EntryMinimumRateBeforeTax": 2.0,
"EntryMaximumRateBeforeTax": 3.0,
"BaseMinimumRateBeforeTax": 4.0,
"BaseMaximumRateBeforeTax": 5.0,
"RateOnVillaTropicoWebSiteBeforeTax": 1.0,
"RateOnHomeAwayBeforeTax": 2.0,
"RateOnTripAdvisorBeforeTax": 3.0,
"RateOnAirbnbBeforeTax": 4.0,
"RateOnBookingDotComBeforeTax": 5.0
},
{
"Day": "2025-12-10T06:02:20.8130395+00:00",
"EntryMinimumRateBeforeTax": 2.0,
"EntryMaximumRateBeforeTax": 3.0,
"BaseMinimumRateBeforeTax": 4.0,
"BaseMaximumRateBeforeTax": 5.0,
"RateOnVillaTropicoWebSiteBeforeTax": 1.0,
"RateOnHomeAwayBeforeTax": 2.0,
"RateOnTripAdvisorBeforeTax": 3.0,
"RateOnAirbnbBeforeTax": 4.0,
"RateOnBookingDotComBeforeTax": 5.0
}
],
"OtherCostsBeforeTax": 6.0,
"OtherCostsCommission": 7.0,
"OtherCosts": [
{
"CostID": 1,
"CostTypeID": 2,
"CostName": "sample string 3",
"CostValueBeforeTax": 4.0,
"Mandatory": true,
"Selected": true,
"Default": true,
"Frequency": 8,
"Description": "sample string 9",
"IsTaxable": true
},
{
"CostID": 1,
"CostTypeID": 2,
"CostName": "sample string 3",
"CostValueBeforeTax": 4.0,
"Mandatory": true,
"Selected": true,
"Default": true,
"Frequency": 8,
"Description": "sample string 9",
"IsTaxable": true
}
],
"Payments": [
{
"PaymentDate": "2025-12-10T06:02:20.8130395+00:00",
"PaymentPercentage": 2.0
},
{
"PaymentDate": "2025-12-10T06:02:20.8130395+00:00",
"PaymentPercentage": 2.0
}
],
"TotalEntryMinimumBeforeTax": 8.0,
"TotalEntryMinimumAfterTax": 9.0,
"TotalEntryMaximumBeforeTax": 10.0,
"TotalEntryMaximumAfterTax": 11.0,
"TotalBaseMinimumBeforeTax": 12.0,
"TotalBaseMinimumAfterTax": 13.0,
"TotalBaseMaximumBeforeTax": 14.0,
"TotalBaseMaximumAfterTax": 15.0,
"PMCommission": 16.0,
"TotalPayout": 17.0,
"CommissionOnRates": 18.0,
"CommissionOnFees": 19.0,
"TaxAmountVT": 20.0,
"TaxAmountHA": 21.0,
"TaxAmountTA": 22.0,
"TaxAmountAB": 23.0,
"TaxAmountBK": 24.0,
"TaxPercentage": 25.0,
"Resort": "sample string 26",
"UnitTypeName": "sample string 27",
"PMName": "sample string 28",
"UnitName": "sample string 29",
"RentalFeeBeforeTaxVT": 30.0,
"RentalFeeBeforeTaxHA": 31.0,
"RentalFeeBeforeTaxTA": 32.0,
"RentalFeeBeforeTaxAB": 33.0,
"RentalFeeBeforeTaxBK": 34.0,
"TotalBeforeTaxVT": 35.0,
"TotalBeforeTaxHA": 36.0,
"TotalBeforeTaxTA": 37.0,
"TotalBeforeTaxAB": 38.0,
"TotalBeforeTaxBK": 39.0,
"TotalAfterTaxVT": 40.0,
"TotalAfterTaxHA": 41.0,
"TotalAfterTaxTA": 42.0,
"TotalAfterTaxAB": 43.0,
"TotalAfterTaxBK": 44.0,
"AdministrationFeeVT": 45.0,
"AdministrationFeeHA": 46.0,
"AdministrationFeeTA": 47.0,
"AdministrationFeeAB": 48.0,
"AdministrationFeeBK": 49.0,
"ReservationOriginatorCommissionFeeVT": 50.0,
"ReservationOriginatorCommissionFeeHA": 51.0,
"ReservationOriginatorCommissionFeeTA": 52.0,
"ReservationOriginatorCommissionFeeAB": 53.0,
"ReservationOriginatorCommissionFeeBK": 54.0,
"SalesChannelCommissionFeeVT": 55.0,
"SalesChannelCommissionFeeHA": 56.0,
"SalesChannelCommissionFeeTA": 57.0,
"SalesChannelCommissionFeeAB": 58.0,
"SalesChannelCommissionFeeBK": 59.0,
"GuestPayTotalVT": 60.0,
"GuestPayTotalHA": 61.0,
"GuestPayTotalTA": 62.0,
"GuestPayTotalAB": 63.0,
"GuestPayTotalBK": 64.0,
"TotalToMeVT": 65.0,
"TotalToMeHA": 66.0,
"TotalToMeTA": 67.0,
"TotalToMeAB": 68.0,
"TotalToMeBK": 69.0,
"AvgDailyRateEntryBeforeTax": 70.0,
"AvgDailyRateBaseBeforeTax": 71.0,
"AvgDailyRateVTBeforeTax": 72.0,
"AvgDailyRateHABeforeTax": 73.0,
"AvgDailyRateTABeforeTax": 74.0,
"AvgDailyRateABBeforeTax": 75.0,
"AvgDailyRateBKBeforeTax": 76.0,
"ProfitOnVT": 77.0,
"ProfitOnAB": 78.0,
"ProfitOnHA": 79.0,
"ProfitOnTA": 80.0,
"ProfitOnBK": 81.0,
"SaveOnVT_HA": 82.0,
"SaveOnVT_AB": 83.0,
"SaveOnVT_TA": 84.0,
"SaveOnVT_BK": 85.0,
"BaseMarkupPerDay": 86.0,
"BaseRateModifier": 87.0,
"VTMarkupPerDay": 88.0,
"VTRateModifier": 89.0,
"HAMarkupPerDay": 90.0,
"HARateModifier": 91.0,
"ABMarkupPerDay": 92.0,
"ABRateModifier": 93.0,
"TAMarkupPerDay": 94.0,
"TARateModifier": 95.0,
"BKMarkupPerDay": 96.0,
"BKRateModifier": 97.0,
"AppliedDiscountID": 98,
"AppliedDiscountDesc": "sample string 99"
}
application/xml, text/xml
Sample:
<GlobalEstimate xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<EntryMinimumRentalFeeBeforeTax>1</EntryMinimumRentalFeeBeforeTax>
<EntryMaximumRentalFeeBeforeTax>2</EntryMaximumRentalFeeBeforeTax>
<BaseMinimumRentalFeeBeforeTax>3</BaseMinimumRentalFeeBeforeTax>
<BaseMaximumRentalFeeBeforeTax>4</BaseMaximumRentalFeeBeforeTax>
<RentalFeeCommission>5</RentalFeeCommission>
<Days>
<DraftBookingItem>
<Day>2025-12-10T06:02:20.8130395+00:00</Day>
<EntryMinimumRateBeforeTax>2</EntryMinimumRateBeforeTax>
<EntryMaximumRateBeforeTax>3</EntryMaximumRateBeforeTax>
<BaseMinimumRateBeforeTax>4</BaseMinimumRateBeforeTax>
<BaseMaximumRateBeforeTax>5</BaseMaximumRateBeforeTax>
<RateOnVillaTropicoWebSiteBeforeTax>1</RateOnVillaTropicoWebSiteBeforeTax>
<RateOnHomeAwayBeforeTax>2</RateOnHomeAwayBeforeTax>
<RateOnTripAdvisorBeforeTax>3</RateOnTripAdvisorBeforeTax>
<RateOnAirbnbBeforeTax>4</RateOnAirbnbBeforeTax>
<RateOnBookingDotComBeforeTax>5</RateOnBookingDotComBeforeTax>
</DraftBookingItem>
<DraftBookingItem>
<Day>2025-12-10T06:02:20.8130395+00:00</Day>
<EntryMinimumRateBeforeTax>2</EntryMinimumRateBeforeTax>
<EntryMaximumRateBeforeTax>3</EntryMaximumRateBeforeTax>
<BaseMinimumRateBeforeTax>4</BaseMinimumRateBeforeTax>
<BaseMaximumRateBeforeTax>5</BaseMaximumRateBeforeTax>
<RateOnVillaTropicoWebSiteBeforeTax>1</RateOnVillaTropicoWebSiteBeforeTax>
<RateOnHomeAwayBeforeTax>2</RateOnHomeAwayBeforeTax>
<RateOnTripAdvisorBeforeTax>3</RateOnTripAdvisorBeforeTax>
<RateOnAirbnbBeforeTax>4</RateOnAirbnbBeforeTax>
<RateOnBookingDotComBeforeTax>5</RateOnBookingDotComBeforeTax>
</DraftBookingItem>
</Days>
<OtherCostsBeforeTax>6</OtherCostsBeforeTax>
<OtherCostsCommission>7</OtherCostsCommission>
<OtherCosts>
<OtherCost>
<CostID>1</CostID>
<CostTypeID>2</CostTypeID>
<CostName>sample string 3</CostName>
<CostValueBeforeTax>4</CostValueBeforeTax>
<Mandatory>true</Mandatory>
<Selected>true</Selected>
<Default>true</Default>
<Frequency>8</Frequency>
<Description>sample string 9</Description>
<IsTaxable>true</IsTaxable>
</OtherCost>
<OtherCost>
<CostID>1</CostID>
<CostTypeID>2</CostTypeID>
<CostName>sample string 3</CostName>
<CostValueBeforeTax>4</CostValueBeforeTax>
<Mandatory>true</Mandatory>
<Selected>true</Selected>
<Default>true</Default>
<Frequency>8</Frequency>
<Description>sample string 9</Description>
<IsTaxable>true</IsTaxable>
</OtherCost>
</OtherCosts>
<Payments>
<PaymentSchedule>
<PaymentDate>2025-12-10T06:02:20.8130395+00:00</PaymentDate>
<PaymentPercentage>2</PaymentPercentage>
</PaymentSchedule>
<PaymentSchedule>
<PaymentDate>2025-12-10T06:02:20.8130395+00:00</PaymentDate>
<PaymentPercentage>2</PaymentPercentage>
</PaymentSchedule>
</Payments>
<TotalEntryMinimumBeforeTax>8</TotalEntryMinimumBeforeTax>
<TotalEntryMinimumAfterTax>9</TotalEntryMinimumAfterTax>
<TotalEntryMaximumBeforeTax>10</TotalEntryMaximumBeforeTax>
<TotalEntryMaximumAfterTax>11</TotalEntryMaximumAfterTax>
<TotalBaseMinimumBeforeTax>12</TotalBaseMinimumBeforeTax>
<TotalBaseMinimumAfterTax>13</TotalBaseMinimumAfterTax>
<TotalBaseMaximumBeforeTax>14</TotalBaseMaximumBeforeTax>
<TotalBaseMaximumAfterTax>15</TotalBaseMaximumAfterTax>
<PMCommission>16</PMCommission>
<TotalPayout>17</TotalPayout>
<CommissionOnRates>18</CommissionOnRates>
<CommissionOnFees>19</CommissionOnFees>
<TaxAmountVT>20</TaxAmountVT>
<TaxAmountHA>21</TaxAmountHA>
<TaxAmountTA>22</TaxAmountTA>
<TaxAmountAB>23</TaxAmountAB>
<TaxAmountBK>24</TaxAmountBK>
<TaxPercentage>25</TaxPercentage>
<Resort>sample string 26</Resort>
<UnitTypeName>sample string 27</UnitTypeName>
<PMName>sample string 28</PMName>
<UnitName>sample string 29</UnitName>
<RentalFeeBeforeTaxVT>30</RentalFeeBeforeTaxVT>
<RentalFeeBeforeTaxHA>31</RentalFeeBeforeTaxHA>
<RentalFeeBeforeTaxTA>32</RentalFeeBeforeTaxTA>
<RentalFeeBeforeTaxAB>33</RentalFeeBeforeTaxAB>
<RentalFeeBeforeTaxBK>34</RentalFeeBeforeTaxBK>
<TotalBeforeTaxVT>35</TotalBeforeTaxVT>
<TotalBeforeTaxHA>36</TotalBeforeTaxHA>
<TotalBeforeTaxTA>37</TotalBeforeTaxTA>
<TotalBeforeTaxAB>38</TotalBeforeTaxAB>
<TotalBeforeTaxBK>39</TotalBeforeTaxBK>
<TotalAfterTaxVT>40</TotalAfterTaxVT>
<TotalAfterTaxHA>41</TotalAfterTaxHA>
<TotalAfterTaxTA>42</TotalAfterTaxTA>
<TotalAfterTaxAB>43</TotalAfterTaxAB>
<TotalAfterTaxBK>44</TotalAfterTaxBK>
<AdministrationFeeVT>45</AdministrationFeeVT>
<AdministrationFeeHA>46</AdministrationFeeHA>
<AdministrationFeeTA>47</AdministrationFeeTA>
<AdministrationFeeAB>48</AdministrationFeeAB>
<AdministrationFeeBK>49</AdministrationFeeBK>
<ReservationOriginatorCommissionFeeVT>50</ReservationOriginatorCommissionFeeVT>
<ReservationOriginatorCommissionFeeHA>51</ReservationOriginatorCommissionFeeHA>
<ReservationOriginatorCommissionFeeTA>52</ReservationOriginatorCommissionFeeTA>
<ReservationOriginatorCommissionFeeAB>53</ReservationOriginatorCommissionFeeAB>
<ReservationOriginatorCommissionFeeBK>54</ReservationOriginatorCommissionFeeBK>
<SalesChannelCommissionFeeVT>55</SalesChannelCommissionFeeVT>
<SalesChannelCommissionFeeHA>56</SalesChannelCommissionFeeHA>
<SalesChannelCommissionFeeTA>57</SalesChannelCommissionFeeTA>
<SalesChannelCommissionFeeAB>58</SalesChannelCommissionFeeAB>
<SalesChannelCommissionFeeBK>59</SalesChannelCommissionFeeBK>
<GuestPayTotalVT>60</GuestPayTotalVT>
<GuestPayTotalHA>61</GuestPayTotalHA>
<GuestPayTotalTA>62</GuestPayTotalTA>
<GuestPayTotalAB>63</GuestPayTotalAB>
<GuestPayTotalBK>64</GuestPayTotalBK>
<TotalToMeVT>65</TotalToMeVT>
<TotalToMeHA>66</TotalToMeHA>
<TotalToMeTA>67</TotalToMeTA>
<TotalToMeAB>68</TotalToMeAB>
<TotalToMeBK>69</TotalToMeBK>
<AvgDailyRateEntryBeforeTax>70</AvgDailyRateEntryBeforeTax>
<AvgDailyRateBaseBeforeTax>71</AvgDailyRateBaseBeforeTax>
<AvgDailyRateVTBeforeTax>72</AvgDailyRateVTBeforeTax>
<AvgDailyRateHABeforeTax>73</AvgDailyRateHABeforeTax>
<AvgDailyRateTABeforeTax>74</AvgDailyRateTABeforeTax>
<AvgDailyRateABBeforeTax>75</AvgDailyRateABBeforeTax>
<AvgDailyRateBKBeforeTax>76</AvgDailyRateBKBeforeTax>
<ProfitOnVT>77</ProfitOnVT>
<ProfitOnAB>78</ProfitOnAB>
<ProfitOnHA>79</ProfitOnHA>
<ProfitOnTA>80</ProfitOnTA>
<ProfitOnBK>81</ProfitOnBK>
<SaveOnVT_HA>82</SaveOnVT_HA>
<SaveOnVT_AB>83</SaveOnVT_AB>
<SaveOnVT_TA>84</SaveOnVT_TA>
<SaveOnVT_BK>85</SaveOnVT_BK>
<BaseMarkupPerDay>86</BaseMarkupPerDay>
<BaseRateModifier>87</BaseRateModifier>
<VTMarkupPerDay>88</VTMarkupPerDay>
<VTRateModifier>89</VTRateModifier>
<HAMarkupPerDay>90</HAMarkupPerDay>
<HARateModifier>91</HARateModifier>
<ABMarkupPerDay>92</ABMarkupPerDay>
<ABRateModifier>93</ABRateModifier>
<TAMarkupPerDay>94</TAMarkupPerDay>
<TARateModifier>95</TARateModifier>
<BKMarkupPerDay>96</BKMarkupPerDay>
<BKRateModifier>97</BKRateModifier>
<AppliedDiscountID>98</AppliedDiscountID>
<AppliedDiscountDesc>sample string 99</AppliedDiscountDesc>
</GlobalEstimate>