---
title: "V4 Set Threshold"
method: POST
path: "/v4/threshold/set"
---

# V4 Set Threshold

`POST /v4/threshold/set`

## Request

- Base URL: `https://api.signalpipe.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.signalpipe.io/v4/threshold/set`
- Auth: none declared

Set the authenticated tenant's auto-fire threshold (§3.3).

Body: { "auto_threshold": 0.75 }. Range [0.0, 1.01]; 1.01 = manual (nothing
auto-fires — the default), ~0.75 balanced, ~0.55 aggressive. Compared against
the 0–1 swarm fused score by the #23 SSE gate. Stored on the users row
(numeric(3,2)); the auth cache is invalidated so the new value is live now
rather than up to one TTL later.

## Headers

- `authorization` string

## Request body

- object

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/signalpipe/apis/mantidae-v3-0.md) · [All operations](https://skmtc.dev/signalpipe/apis/mantidae-v3-0/llms.txt) · [OpenAPI document](https://skmtc.dev/signalpipe/apis/mantidae-v3-0/revisions/14f89c374730?raw)
