---
title: "POST /api/hotel/booking/{bookingId}/cancel"
method: POST
path: "/api/hotel/booking/{bookingId}/cancel"
tags: ["Hotel"]
---

# POST /api/hotel/booking/{bookingId}/cancel

`POST /api/hotel/booking/{bookingId}/cancel`

## Path parameters

- `bookingId` string, required

## Headers

- `accountId` string, required
- `apiKey` string, required

## Response `200`

Success

- HotelAPIDataContractCancelResponseCancelRs
  - `bookingStatus` 'Confirmed' | 'Pending' | 'Failed' | 'Planned' | 'Cancelled' | 'ConfirmationPending' | 'CancellationPending' | 'Created' | 'Initiated' | 'CancellationFailed' | 'ChangeRequested' | 'CancellationRequested'
  - `bookingId` string, nullable
  - `providerCancellationNumber` string, nullable
  - `hotelCancellationNumber` string, nullable
  - `roomCancellation` HotelAPIDataContractCommonRoomCancellationInfo[], nullable
    - `providerConfirmationNumber` string, nullable
    - `hotelConfirmationNumber` string, nullable
    - `providerCancellationNumber` string, nullable
    - `hotelCancellationNumber` string, nullable
    - `bookingStatus` 'Confirmed' | 'Pending' | 'Failed' | 'Planned' | 'Cancelled' | 'ConfirmationPending' | 'CancellationPending' | 'Created' | 'Initiated' | 'CancellationFailed' | 'ChangeRequested' | 'CancellationRequested'
  - `error` HotelAPIDataContractError
    - `code` string, nullable
    - `message` string, nullable

## Other responses

- `400` — ClientSideError

---

[API](https://skmtc.net/zentrumhub/apis/hotelcontent-api.md) · [All operations](https://skmtc.net/zentrumhub/apis/hotelcontent-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zentrumhub/hotelcontent-api/revisions/9fa4830db488/schema)
