---
title: "Site Status"
method: GET
path: "/site/status"
---

# Site Status

`GET /site/status`

## Request

- Base URL: `https://safefamilyapp.com` (the document declares no server; this is the origin it was published from)
- URL: `https://safefamilyapp.com/site/status`
- Auth: none declared

What a page needs to know before it shows anything: whether the site is closed for
maintenance, and what the notice should say. Public, never cached: a closed page asks again
every half minute so it opens itself the moment the site is back.

## Response `200`

Successful Response

- SiteStatus
  - `maintenance` MaintenanceState: Whether the site is closed for maintenance, as the public sees it.
    - `on` boolean
    - `message` string
    - `since` string, date-time, nullable

---

[API](https://skmtc.dev/safefamilyapp/apis/otri-api.md) · [All operations](https://skmtc.dev/safefamilyapp/apis/otri-api/llms.txt) · [OpenAPI document](https://skmtc.dev/safefamilyapp/apis/otri-api/revisions/d07bb03cb836?raw)
