Detect Audio with Policy (Legacy)
Analyzes audio with text using a saved policy.
Authorizations
Headers
The policy name
"Test Guardrails Policy"
Body
Request body for policy-based audio detection. Detectors are defined by the policy; no inline detectors config is needed.
The text prompt to accompany the audio for analysis.
"Help me with the content in this audio"
Base64-encoded audio file content.
"<base64-encoded-audio-data>"
Optional arbitrary metadata object echoed back in the response. Limits: at most 16 top-level keys, key names up to 64 characters, nesting depth up to 3, total serialized size up to 4 KB. When provided and valid, this object is also echoed as a top-level user_metadata key on error responses (4xx/5xx) of endpoints that accept it; invalid or oversized metadata is never echoed, including on the 422 response it causes.
Response
Multimodal audio detection results.
Per-detector integer flags (1 = detected, 0 = not detected).
Per-detector detail objects containing human-readable results and any extra fields (e.g. entities for PII, explanation for policy_violation).
Optional arbitrary metadata object echoed back in the response. Limits: at most 16 top-level keys, key names up to 64 characters, nesting depth up to 3, total serialized size up to 4 KB. When provided and valid, this object is also echoed as a top-level user_metadata key on error responses (4xx/5xx) of endpoints that accept it; invalid or oversized metadata is never echoed, including on the 422 response it causes.

