Prefer the SDK endpoint
POST /sdk/v1/analyze/response
for direct integrations. The /scan endpoints are used by the platform tracing layer and,
unlike the SDK endpoint, do not accept an inline policies array — only the asset’s
configured policies are applied.Authentication
string
required
Your ARGUS API key.
Request body
The body is identical to Analyze Prompt (Platform), except thatscan_data carries a response field instead of a prompt field.
string
required
Identifier of the asset whose configured policies should be applied.
object
required
Container for the content to analyze.
string
Optional session identifier used to group related interactions.
string
Optional end-user identifier.
object
Optional free-form metadata attached to the scan record.
boolean
default:"true"
Whether to persist this scan. Defaults to
true when omitted.Example request
Response
string
required
Internal scan event identifier for this request.
string
required
The definitive outcome of the scan. One of
passed, flagged, or blocked.array
Policies that found a violation. Empty when the verdict is
passed.
