Governance

Get a single governance signal by ID

Authorization: the signal's owning organization is loaded from the row itself and the caller must be a member of that org, so a signal_id belonging to another tenant returns 403/404 and never another tenant's data — the org is never taken from a caller-supplied value.

get/governance/signals/{signal_id}

Request

  • Base URL: https://api.mnemom.ai/v1
  • URL: https://api.mnemom.ai/v1/governance/signals/{signal_id}
  • Auth: one of:
    • HTTP bearer
    • API key in header X-Mnemom-Api-Key

Path parameters

signal_idstring required

Governance signal ID (gs-{12-hex}).

Response

Governance signal.

idstring required
scope'platform' | 'org' | 'team' | 'agent' required

Scope at which the signal is produced and routed (ADR-048 §1).

scope_idstring required
source'sideband.drift' | 'sideband.coherence' | 'sideband.fault_line' | 'sideband.fleet' | 'network.threat_level.changed' required

Source detector for the signal. Closed enum per ADR-048 §1. network.threat_level.changed added in migration 234.

pattern_typestring required

Free-form per source.

severity'info' | 'warn' | 'high' | 'critical' required
detected_atstring date-time required
detected_bystring required
org_idstring required
team_idstring uuid nullable
agent_idsstring[] required
detailobject required
source_refobject required
status'open' | 'acknowledged' | 'resolved' | 'dismissed' | 'expired' required
acknowledged_bystring uuid nullable
acknowledged_atstring date-time nullable
acknowledged_actor_role'platform_admin' | 'org_owner' | 'org_admin' | 'team_admin' | 'member' | 'system'

Audit-actor role per ADR-046.

resolution_status'action_taken' | 'wont_fix' | 'duplicate' | 'false_positive' | 'self_resolved'
action_takenstring nullable
resolved_bystring uuid nullable
resolved_atstring date-time nullable
expires_atstring date-time nullable
webhook_delivery_idstring uuid nullable
created_atstring date-time required
updated_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.