Activates the emergency kill switch for an agent. This is a destructive, irreversible operation that immediately:Documentation Index
Fetch the complete documentation index at: https://docs.truthlocks.com/llms.txt
Use this file to discover all available pages before exploring further.
- Revokes the agent — sets the agent status to
revoked, preventing all future API calls - Terminates all active sessions — forcibly ends every session associated with the agent
- Voids pending receipts — marks all unfinalized receipts as voided to prevent downstream reliance on incomplete data
Audit Trail
The kill switch activation generates akillswitch.activated event with full details, a transparency-log receipt anchoring the revocation, and notifications to all configured webhook endpoints and SIEM integrations.
Authentication
API key with
agents:kill scope. This is a privileged scope typically
restricted to security team keys. Alternatively, pass a Bearer JWT token with
the security-admin role.Tenant identifier for multi-tenant isolation.
Path Parameters
Agent identifier to kill (e.g.
maip-agent:01HXYZ9A1B2C3D4E5F).Request
Mandatory explanation for the kill switch activation. Recorded in the audit
trail and included in all notifications.
Identifier of the human operator or automated system that initiated the kill.
If omitted, the API key identity is used.
Response
The revoked agent identifier.
Agent status after kill switch:
revoked.Number of active sessions that were forcibly terminated.
Number of pending receipts that were voided.
The reason provided for the kill switch activation.
The operator who initiated the kill.
Transparency-log receipt anchoring the kill switch event.
ISO 8601 timestamp of the kill switch activation.

