---
title: "Get customer-safe viewing coordination state"
method: GET
path: "/applications/{sessionToken}/viewings"
---

# Get customer-safe viewing coordination state

`GET /applications/{sessionToken}/viewings`

## Request

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

## Path parameters

- `sessionToken` string, required

## Response `200`

Scoped proposals and confirmed viewing state

- ViewingStatus
  - `schemaVersion` '2026-07-13', required
  - `applicationVersion` string, date-time, required
  - `proposals` object[], required
    - `proposalId` string, required
    - `proposedAt` string, date-time, required
    - `proposedBy` 'ELRON' | 'APPLICANT', required
    - `status` 'PROPOSED' | 'ACCEPTED' | 'DECLINED' | 'WITHDRAWN' | 'EXPIRED', required
    - `relatedRentalLabel` string, nullable, required
  - `confirmedViewings` object[], required
    - `scheduledAt` string, date-time, required
    - `status` 'CONFIRMED' | 'COMPLETED' | 'CANCELLED', required
    - `mode` string, required
    - `location` string, nullable, required

## Other responses

- `404`: Published rental not found
- `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)
