POST hotel/cancelrsvn
Request Information
URI Parameters
None.
Body Parameters
CancelReservationRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| cancelledBy | string |
None. |
|
| cancellationDate | string |
None. |
|
| transactionNo | string |
None. |
|
| sessionId | string |
None. |
|
| ipAddress | string |
None. |
|
| userAgent | string |
None. |
|
| isMember | boolean |
None. |
|
| loggingId | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"cancelledBy": "sample string 1",
"cancellationDate": "sample string 2",
"transactionNo": "sample string 4",
"sessionId": "sample string 11",
"ipAddress": "sample string 12",
"userAgent": "sample string 13",
"isMember": true,
"loggingId": "sample string 16"
}
application/xml
Sample:
text/xml
Sample:
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
CancelReservationResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| supplierReservationNo | string |
None. |
|
| transactionNo | string |
None. |
|
| voucherNo | string |
None. |
|
| cancellationNo | string |
None. |
|
| cancellationDate | date |
None. |
|
| commission | decimal number |
None. |
|
| agentCommission | decimal number |
None. |
|
| systemCommission | decimal number |
None. |
|
| cancellationPolicy | CancellationPolicy |
None. |
|
| cancelled | boolean |
None. |
|
| isSuccess | boolean |
None. |
|
| cancellationDetail | CancellationDetail |
None. |
|
| status | Status |
None. |
|
| timestamp | string |
None. |
|
| sessionId | string |
None. |
|
| processingTime | integer |
None. |
|
| processId | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"supplierReservationNo": "sample string 1",
"transactionNo": "sample string 2",
"voucherNo": "sample string 3",
"cancellationNo": "sample string 4",
"cancellationDate": "2026-08-28T18:59:18.0066648+07:00",
"commission": 6.0,
"agentCommission": 7.0,
"systemCommission": 8.0,
"cancellationPolicy": {
"exCancelDays": 1,
"cancelDateFrom": "sample string 2",
"cancelDateTo": "sample string 3",
"roomCategoryCode": "sample string 4",
"roomCategoryName": "sample string 5",
"remarks": "sample string 6",
"chargeType": "sample string 7",
"currency": "sample string 8",
"chargeRate": 9.0,
"description": "sample string 10"
},
"cancelled": true,
"isSuccess": true,
"cancellationDetail": {
"cancellationCharge": 1.0,
"refundableAmount": 2.0,
"appliedCancellationPolicies": [
{
"exCancelDays": 1,
"cancelDateFrom": "sample string 2",
"cancelDateTo": "sample string 3",
"roomCategoryCode": "sample string 4",
"roomCategoryName": "sample string 5",
"remarks": "sample string 6",
"chargeType": "sample string 7",
"currency": "sample string 8",
"chargeRate": 9.0,
"description": "sample string 10"
},
{
"exCancelDays": 1,
"cancelDateFrom": "sample string 2",
"cancelDateTo": "sample string 3",
"roomCategoryCode": "sample string 4",
"roomCategoryName": "sample string 5",
"remarks": "sample string 6",
"chargeType": "sample string 7",
"currency": "sample string 8",
"chargeRate": 9.0,
"description": "sample string 10"
}
]
},
"status": {
"code": "sample string 1",
"message": "sample string 2",
"type": "sample string 3"
},
"timestamp": "sample string 11",
"sessionId": "sample string 12",
"processingTime": 13,
"processId": "sample string 14"
}
application/xml, text/xml
Sample:
<CancelReservationResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Asterix.Common.Data.Json">
<ProcessId>sample string 14</ProcessId>
<ProcessingTime>13</ProcessingTime>
<SessionId>sample string 12</SessionId>
<Status>
<Code>sample string 1</Code>
<Message>sample string 2</Message>
<Type>sample string 3</Type>
</Status>
<Timestamp>sample string 11</Timestamp>
<AgentCommission>7</AgentCommission>
<CancellationDate>2026-08-28T18:59:18.0066648+07:00</CancellationDate>
<CancellationDetail>
<AppliedCancellationPolicies>
<CancellationPolicy>
<CancelDateFrom>sample string 2</CancelDateFrom>
<CancelDateTo>sample string 3</CancelDateTo>
<ChargeRate>9</ChargeRate>
<ChargeType>sample string 7</ChargeType>
<Currency>sample string 8</Currency>
<Description>sample string 10</Description>
<ExCancelDays>1</ExCancelDays>
<Remarks>sample string 6</Remarks>
<RoomCategoryCode>sample string 4</RoomCategoryCode>
<RoomCategoryName>sample string 5</RoomCategoryName>
</CancellationPolicy>
<CancellationPolicy>
<CancelDateFrom>sample string 2</CancelDateFrom>
<CancelDateTo>sample string 3</CancelDateTo>
<ChargeRate>9</ChargeRate>
<ChargeType>sample string 7</ChargeType>
<Currency>sample string 8</Currency>
<Description>sample string 10</Description>
<ExCancelDays>1</ExCancelDays>
<Remarks>sample string 6</Remarks>
<RoomCategoryCode>sample string 4</RoomCategoryCode>
<RoomCategoryName>sample string 5</RoomCategoryName>
</CancellationPolicy>
</AppliedCancellationPolicies>
<CancellationCharge>1</CancellationCharge>
<RefundableAmount>2</RefundableAmount>
</CancellationDetail>
<CancellationNo>sample string 4</CancellationNo>
<CancellationPolicy>
<CancelDateFrom>sample string 2</CancelDateFrom>
<CancelDateTo>sample string 3</CancelDateTo>
<ChargeRate>9</ChargeRate>
<ChargeType>sample string 7</ChargeType>
<Currency>sample string 8</Currency>
<Description>sample string 10</Description>
<ExCancelDays>1</ExCancelDays>
<Remarks>sample string 6</Remarks>
<RoomCategoryCode>sample string 4</RoomCategoryCode>
<RoomCategoryName>sample string 5</RoomCategoryName>
</CancellationPolicy>
<Cancelled>true</Cancelled>
<Commission>6</Commission>
<IsSuccess>true</IsSuccess>
<SupplierReservationNo>sample string 1</SupplierReservationNo>
<SystemCommission>8</SystemCommission>
<TransactionNo>sample string 2</TransactionNo>
<VoucherNo>sample string 3</VoucherNo>
</CancelReservationResponse>