Skip to main content
POST

Authorizations

X-API-Key
string
header
required

Blindsight workspace API key (ak_live_…). Use this header for the scan API and the OpenAI proxy routes. The required permission scope is runtime_security.scan for scan endpoints, runtime_security.view for read-only analytics, and runtime_security.manage for configuration changes.

Body

application/json
tool_name
string
required
Maximum string length: 200
arguments
any

Tool arguments — any JSON value (dict / list / string / number).

source_app
string
Maximum string length: 128
provider
string
Maximum string length: 32
model
string
Maximum string length: 128
metadata
object

Response

Verdict + reasons

uuid
string
required
verdict
enum<string>
required
Available options:
allow,
flag,
redact,
block
reasons
object[]
required
redacted_arguments
any
required

Original arguments with PII string leaves masked.

pii
object
required
arg_bytes
integer
required

JSON-serialised size of the arguments.

latency_ms
integer
required
blocked_reason
string | null