---
title: "Get Hotel Purchase Status"
method: GET
path: "/hotel-purchases/{hotel_purchase_id}/status"
tags: ["hotel-purchases"]
---

# Get Hotel Purchase Status

`GET /hotel-purchases/{hotel_purchase_id}/status`

Poll hotel purchase status for frontend.

## Path parameters

- `hotel_purchase_id` string, uuid, required

## Response `200`

Successful Response

- HotelPurchaseStatusResponse
  - `hotel_purchase_id` string, uuid, required
  - `state` string, required
  - `display_state` string, required
  - `membership_status` string, nullable
  - `final_charge_amount_cents` integer, nullable
  - `final_charge_currency` string, nullable
  - `failure_reason` string, nullable
  - `failure_code` string, nullable
  - `credit_applied_cents` integer
  - `supplier_confirmation_code` string, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/helloaxel/apis/client-api-gateway.md) · [All operations](https://skmtc.dev/helloaxel/apis/client-api-gateway/llms.txt) · [OpenAPI document](https://skmtc.dev/helloaxel/apis/client-api-gateway/revisions/ca05fbc4893d?raw)
