---
title: "Get Site Floorplan Url"
method: GET
path: "/sites/{site_id}/floorplan-url"
tags: ["sites"]
---

# Get Site Floorplan Url

`GET /sites/{site_id}/floorplan-url`

## Request

- Base URL: `https://api.verdun.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.verdun.ai/sites/{site_id}/floorplan-url`
- Auth: HTTP bearer

## Path parameters

- `site_id` string, required

## Response `200`

Successful Response

- GetSiteFloorplanUrlResponse
  - `url` string, required: Presigned GET URL for the site's floor-plan image (1h TTL — refetch on expiry, never store).
  - `width` integer, required: Natural pixel width of the floor-plan image.
  - `height` integer, required: Natural pixel height of the floor-plan image.

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/verdun/apis/verdun-api.md) - [All operations](https://skmtc.dev/verdun/apis/verdun-api/llms.txt) - [OpenAPI document](https://skmtc.dev/verdun/apis/verdun-api/revisions/35a2a6ebedda?raw)
