---
title: "Get minimized hold and reservation progression state"
method: GET
path: "/applications/{sessionToken}/reservation"
---

# Get minimized hold and reservation progression state

`GET /applications/{sessionToken}/reservation`

## Request

- Base URL: `https://elron.club/api/public/v1`
- URL: `https://elron.club/api/public/v1/applications/{sessionToken}/reservation`
- Auth: none declared

## Path parameters

- `sessionToken` string, required

## Response `200`

Scoped reservation state and permitted next actions

- ReservationStatus
  - `schemaVersion` '2026-07-13', required
  - `rentalId` string, nullable, required
  - `status` 'NO_HOLD' | 'HOLD_ACTIVE' | 'HOLD_EXPIRED' | 'CONTRACT_PREPARING' | 'AWAITING_SIGNATURE' | 'SIGNED_AWAITING_PAYMENT' | 'PAYMENT_OVERDUE' | 'RESERVED' | 'CONFIRMED' | 'CANCELLED', required
  - `version` string, date-time, nullable, required
  - `holdExpiresAt` string, date-time, nullable, required
  - `nextActions` string[], required

## Other responses

- `429`: Rate limit exceeded

---

[API](https://skmtc.dev/elron/apis/elron-club-public-rental-api.md) · [All operations](https://skmtc.dev/elron/apis/elron-club-public-rental-api/llms.txt) · [OpenAPI document](https://skmtc.dev/elron/apis/elron-club-public-rental-api/revisions/c28843a497a2?raw)
