Skip to content

KB/api

GET /api/v1/tripwires

Last verified

Auto-generated. This article is rebuilt from FastAPI route introspection by scripts/build_api_kb.py. Edit the route docstring in app/ and re-run the script β€” do not edit this file directly.

GET /api/v1/tripwires

Handler: app.signals.routes.get_tripwires
Methods: GET

Description

PUBLIC mechanical tripwire state β€” no vendor names, like /signals/latest. Evaluates the standing config wire set + the active, non-expired operator-added DB wires against the same signal values /signals/latest serves, and returns each wire’s armed/triggered/ expired/no_data status.

Returns {schema_version, evaluated_at, wires: [...]}. A wire whose metric is absent surfaces status: "no_data" (honest β€” never silently dropped). 404 only when there is no signal data at all.

Curl

curl -s https://bigclawd.com/api/v1/tripwires