---
title: "Get Site Disarm Trusted"
method: GET
path: "/sites/{site_id}/disarm-trusted"
tags: ["sites"]
---

# Get Site Disarm Trusted

`GET /sites/{site_id}/disarm-trusted`

## 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}/disarm-trusted`
- Auth: HTTP bearer

## Path parameters

- `site_id` string, required

## Response `200`

Successful Response

- DisarmTrustedResponse: GET/PUT /sites/{id}/disarm-trusted: a site's trusted-number state.
  - `enabled` boolean, required: Whether a caller-ID match at this site stands in for the passcode. Default false.
  - `enabled_at` string, date-time, nullable: When it was switched on; null while off.
  - `enabled_by_name` string, nullable: Who switched it on; null while off or once that operator is deleted.
  - `can_manage` boolean, required: Whether THIS caller may switch it and edit the list (owner, monitoring manager, support, Parent Manager or account manager). Everyone else who can see the site sees the state read-only.
  - `numbers` DisarmTrustedNumberModel[], required: The trusted list, oldest first. Kept while the toggle is off.
    - `id` string, uuid, required: Unique id of the trusted number
    - `phone_number` string, required: Canonical E.164 number
    - `label` string, nullable: Who this is
    - `site_contact_id` string, uuid, nullable: The site contact this was picked from, if any. Provenance only; null once that contact is deleted.
    - `created_at` string, date-time, nullable: When it was added
    - `created_by_name` string, nullable: Who added it; null once that operator is deleted.

## 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)
