POST API/Checkout/CheckoutGuest

Request Information

URI Parameters

None.

Body Parameters

ChkoutGuest
NameDescriptionTypeAdditional information
HotelId

integer

None.

ArrivalDate

string

None.

ArrivalDate1

date

None.

ArrivalTime

string

None.

DepartureDate

string

None.

DepartureDate1

date

None.

DepartureTime

string

None.

Pax

integer

None.

StayDays

integer

None.

RoomType

string

None.

GuestName

string

None.

Address

string

None.

MobileNumber

string

None.

MobileNo

string

None.

CityId

integer

None.

BillNo

integer

None.

AdvanceAmount

decimal number

None.

RoomAmount

decimal number

None.

FoodAmount

decimal number

None.

FoodPayment

decimal number

None.

LaundryAmount

decimal number

None.

LaundryPayment

decimal number

None.

SplitAmount

decimal number

None.

DiscountMode

string

None.

SubTotal

decimal number

None.

DiscountValue

decimal number

None.

DiscountAmount

decimal number

None.

NetAmount

decimal number

None.

ReceivedAmount

decimal number

None.

PaymentMode

string

None.

ReferenceNo

string

None.

UserId

integer

None.

HouseKeeper

string

None.

MaxDisAmount

decimal number

None.

MaxDisPercen

decimal number

None.

City

string

None.

State

string

None.

Country

string

None.

CheckOutRooms

Collection of CheckoutGuest

None.

RoomTarif

Collection of CheckRoomTariff

None.

RoomTx

Collection of CheckRoomTax

None.

Split

Collection of SplitBill

None.

AgentId

integer

None.

GSTNo

string

None.

BTC

boolean

None.

AgentNewFlag

boolean

None.

MiscellaneousAmount

decimal number

None.

MiscellaneousTaxInclusive

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "HotelId": 1,
  "ArrivalDate": "sample string 2",
  "ArrivalDate1": "2026-06-13T19:06:25.2850716+05:30",
  "ArrivalTime": "sample string 4",
  "DepartureDate": "sample string 5",
  "DepartureDate1": "2026-06-13T19:06:25.2850716+05:30",
  "DepartureTime": "sample string 7",
  "Pax": 8,
  "StayDays": 9,
  "RoomType": "sample string 10",
  "GuestName": "sample string 11",
  "Address": "sample string 12",
  "MobileNumber": "sample string 13",
  "MobileNo": "sample string 14",
  "CityId": 15,
  "BillNo": 1,
  "AdvanceAmount": 16.0,
  "RoomAmount": 17.0,
  "FoodAmount": 18.0,
  "FoodPayment": 19.0,
  "LaundryAmount": 20.0,
  "LaundryPayment": 21.0,
  "SplitAmount": 22.0,
  "DiscountMode": "sample string 23",
  "SubTotal": 24.0,
  "DiscountValue": 25.0,
  "DiscountAmount": 26.0,
  "NetAmount": 27.0,
  "ReceivedAmount": 28.0,
  "PaymentMode": "sample string 29",
  "ReferenceNo": "sample string 30",
  "UserId": 31,
  "HouseKeeper": "sample string 32",
  "MaxDisAmount": 33.0,
  "MaxDisPercen": 34.0,
  "City": "sample string 35",
  "State": "sample string 36",
  "Country": "sample string 37",
  "CheckOutRooms": [
    {
      "CheckoutId": 1,
      "RoomNo": "sample string 2",
      "RoomId": 3,
      "CheckInId": 4,
      "ChkinDtlsId": 5,
      "GuestId": 6,
      "GuestName": "sample string 7"
    },
    {
      "CheckoutId": 1,
      "RoomNo": "sample string 2",
      "RoomId": 3,
      "CheckInId": 4,
      "ChkinDtlsId": 5,
      "GuestId": 6,
      "GuestName": "sample string 7"
    }
  ],
  "RoomTarif": [
    {
      "Dt": "sample string 1",
      "RoomNo": "sample string 2",
      "RoomId": 3,
      "Tariff": 4.0,
      "ExtrabedTariff": 5.0,
      "Tax": 6.0,
      "Pax": 7,
      "RefId": 8,
      "RoomTypeId": 9,
      "ChkinDtlsId": 10,
      "Total": 11.0,
      "Selected": true,
      "Chkctrl": true
    },
    {
      "Dt": "sample string 1",
      "RoomNo": "sample string 2",
      "RoomId": 3,
      "Tariff": 4.0,
      "ExtrabedTariff": 5.0,
      "Tax": 6.0,
      "Pax": 7,
      "RefId": 8,
      "RoomTypeId": 9,
      "ChkinDtlsId": 10,
      "Total": 11.0,
      "Selected": true,
      "Chkctrl": true
    }
  ],
  "RoomTx": [
    {
      "TaxName": "sample string 1",
      "TaxId": 2,
      "TaxPer": 3.0,
      "ToBeCalculate": "sample string 4",
      "ToBeCalculateId": 5,
      "CalculationTariff": 6.0,
      "TaxAmount": 7.0,
      "RefId": 8,
      "ChkinDtlsId": 9
    },
    {
      "TaxName": "sample string 1",
      "TaxId": 2,
      "TaxPer": 3.0,
      "ToBeCalculate": "sample string 4",
      "ToBeCalculateId": 5,
      "CalculationTariff": 6.0,
      "TaxAmount": 7.0,
      "RefId": 8,
      "ChkinDtlsId": 9
    }
  ],
  "Split": [
    {
      "FoodorLauntryId": 1
    },
    {
      "FoodorLauntryId": 1
    }
  ],
  "AgentId": 38,
  "GSTNo": "sample string 39",
  "BTC": true,
  "AgentNewFlag": true,
  "MiscellaneousAmount": 42.0,
  "MiscellaneousTaxInclusive": true
}

application/xml, text/xml

Sample:
<ChkoutGuest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HMSApi.Models">
  <Address>sample string 12</Address>
  <AdvanceAmount>16</AdvanceAmount>
  <AgentId>38</AgentId>
  <AgentNewFlag>true</AgentNewFlag>
  <ArrivalDate>sample string 2</ArrivalDate>
  <ArrivalDate1>2026-06-13T19:06:25.2850716+05:30</ArrivalDate1>
  <ArrivalTime>sample string 4</ArrivalTime>
  <BTC>true</BTC>
  <BillNo>1</BillNo>
  <CheckOutRooms>
    <CheckoutGuest>
      <CheckInId>4</CheckInId>
      <CheckoutId>1</CheckoutId>
      <ChkinDtlsId>5</ChkinDtlsId>
      <GuestId>6</GuestId>
      <GuestName>sample string 7</GuestName>
      <RoomId>3</RoomId>
      <RoomNo>sample string 2</RoomNo>
    </CheckoutGuest>
    <CheckoutGuest>
      <CheckInId>4</CheckInId>
      <CheckoutId>1</CheckoutId>
      <ChkinDtlsId>5</ChkinDtlsId>
      <GuestId>6</GuestId>
      <GuestName>sample string 7</GuestName>
      <RoomId>3</RoomId>
      <RoomNo>sample string 2</RoomNo>
    </CheckoutGuest>
  </CheckOutRooms>
  <City>sample string 35</City>
  <CityId>15</CityId>
  <Country>sample string 37</Country>
  <DepartureDate>sample string 5</DepartureDate>
  <DepartureDate1>2026-06-13T19:06:25.2850716+05:30</DepartureDate1>
  <DepartureTime>sample string 7</DepartureTime>
  <DiscountAmount>26</DiscountAmount>
  <DiscountMode>sample string 23</DiscountMode>
  <DiscountValue>25</DiscountValue>
  <FoodAmount>18</FoodAmount>
  <FoodPayment>19</FoodPayment>
  <GSTNo>sample string 39</GSTNo>
  <GuestName>sample string 11</GuestName>
  <HotelId>1</HotelId>
  <HouseKeeper>sample string 32</HouseKeeper>
  <LaundryAmount>20</LaundryAmount>
  <LaundryPayment>21</LaundryPayment>
  <MaxDisAmount>33</MaxDisAmount>
  <MaxDisPercen>34</MaxDisPercen>
  <MiscellaneousAmount>42</MiscellaneousAmount>
  <MiscellaneousTaxInclusive>true</MiscellaneousTaxInclusive>
  <MobileNo>sample string 14</MobileNo>
  <MobileNumber>sample string 13</MobileNumber>
  <NetAmount>27</NetAmount>
  <Pax>8</Pax>
  <PaymentMode>sample string 29</PaymentMode>
  <ReceivedAmount>28</ReceivedAmount>
  <ReferenceNo>sample string 30</ReferenceNo>
  <RoomAmount>17</RoomAmount>
  <RoomTarif>
    <CheckRoomTariff>
      <Chkctrl>true</Chkctrl>
      <ChkinDtlsId>10</ChkinDtlsId>
      <Dt>sample string 1</Dt>
      <ExtrabedTariff>5</ExtrabedTariff>
      <Pax>7</Pax>
      <RefId>8</RefId>
      <RoomId>3</RoomId>
      <RoomNo>sample string 2</RoomNo>
      <RoomTypeId>9</RoomTypeId>
      <Selected>true</Selected>
      <Tariff>4</Tariff>
      <Tax>6</Tax>
      <Total>11</Total>
    </CheckRoomTariff>
    <CheckRoomTariff>
      <Chkctrl>true</Chkctrl>
      <ChkinDtlsId>10</ChkinDtlsId>
      <Dt>sample string 1</Dt>
      <ExtrabedTariff>5</ExtrabedTariff>
      <Pax>7</Pax>
      <RefId>8</RefId>
      <RoomId>3</RoomId>
      <RoomNo>sample string 2</RoomNo>
      <RoomTypeId>9</RoomTypeId>
      <Selected>true</Selected>
      <Tariff>4</Tariff>
      <Tax>6</Tax>
      <Total>11</Total>
    </CheckRoomTariff>
  </RoomTarif>
  <RoomTx>
    <CheckRoomTax>
      <CalculationTariff>6</CalculationTariff>
      <ChkinDtlsId>9</ChkinDtlsId>
      <RefId>8</RefId>
      <TaxAmount>7</TaxAmount>
      <TaxId>2</TaxId>
      <TaxName>sample string 1</TaxName>
      <TaxPer>3</TaxPer>
      <ToBeCalculate>sample string 4</ToBeCalculate>
      <ToBeCalculateId>5</ToBeCalculateId>
    </CheckRoomTax>
    <CheckRoomTax>
      <CalculationTariff>6</CalculationTariff>
      <ChkinDtlsId>9</ChkinDtlsId>
      <RefId>8</RefId>
      <TaxAmount>7</TaxAmount>
      <TaxId>2</TaxId>
      <TaxName>sample string 1</TaxName>
      <TaxPer>3</TaxPer>
      <ToBeCalculate>sample string 4</ToBeCalculate>
      <ToBeCalculateId>5</ToBeCalculateId>
    </CheckRoomTax>
  </RoomTx>
  <RoomType>sample string 10</RoomType>
  <Split>
    <SplitBill>
      <FoodorLauntryId>1</FoodorLauntryId>
    </SplitBill>
    <SplitBill>
      <FoodorLauntryId>1</FoodorLauntryId>
    </SplitBill>
  </Split>
  <SplitAmount>22</SplitAmount>
  <State>sample string 36</State>
  <StayDays>9</StayDays>
  <SubTotal>24</SubTotal>
  <UserId>31</UserId>
</ChkoutGuest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.