trading

Sentinel Directives

Push a directive to Sovereign Sentinel.

Auth model (Audit Critical #3, 2026-05-08): Bearer token must be present in the sentinel directive allowlist (data/sentinel_directive_allowlist.json). Empty allowlist rejects ALL directives (fail-secure). Allowlist entries are added by the operator out-of-band.

post/sentinel/directives

Request

  • Base URL: https://api.babyblueviper.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.babyblueviper.com/sentinel/directives
  • Auth: none required

Headers

authorizationstring

Request body

actionstring required

pause_trading | resume_trading | run_dream | report_now | set_alert_threshold

paramsobject

Action-specific parameters

issued_bystring

Issuing authority (viper_warden or operator)

reasonstring

Human-readable reason for audit trail

idempotency_keystring required

Unique key to prevent duplicate directive processing

Response

Successful Response

unknown required

Changes

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