# Booking Detail

Retrieve the complete state of a specific booking.

#### Endpoint

```http
GET /api/v1/client/bookings/{bookingId}
```

#### Path Parameters

<table><thead><tr><th width="120">Parameter</th><th width="100">Type</th><th>Description</th></tr></thead><tbody><tr><td><code>bookingId</code></td><td>string</td><td>The unique UUID of the booking.</td></tr></tbody></table>

***

#### Example Request

```bash
curl "/api/v1/client/bookings/e7b7f6bb-6c0c-4e2c-9b3e-9c6f2a1c0a77" \
  -H "X-API-Key: <your_api_key>"
```

#### Example Response (200 OK)

```json
{
  "id": "e7b7f6bb-6c0c-4e2c-9b3e-9c6f2a1c0a77",
  "status": "confirmed",
  "total": 52000,
  "created": "2025-10-01T10:00:00Z",
  "updated": "2025-10-02T11:05:13Z",
  "paidDays": 2,
  "description": "Premium Room choice",
  "guest": {
    "id": "7f99c230-8f64-4ecb-8804-d9ea5496bf63",
    "first_name": "John",
    "last_name": "Doe",
    "email": "john.doe@example.com",
    "phone": "+123456789"
  },
  "stay_dates": [
    {
      "date": "2025-12-19",
      "amount": 26000,
      "room": "7b9e2f12-34cd-4e89-bf45-4a18f5a8a1f0",
      "bed": "bb9c708a-2695-435f-a1eb-1bf61381ad77"
    },
    {
      "date": "2025-12-20",
      "amount": 26000,
      "room": "7b9e2f12-34cd-4e89-bf45-4a18f5a8a1f0",
      "bed": "bb9c708a-2695-435f-a1eb-1bf61381ad77"
    }
  ]
}
```

> **Note on Amounts**: All amount fields (`total`, `stay_dates[].amount`) are integers in **minor units**.
