latestOpenAPI 3.1.02026-08-197104501.1 MB

8fbaab4fc7c5

Guardrails

Validate Blocked Words File

Validate a blocked_words YAML file content.

Args: request: Dictionary with 'file_content' key containing the YAML string

Returns: Dictionary with 'valid' boolean and either 'message'/'errors' depending on result

Example Request:

{
    "file_content": "blocked_words:\n  - keyword: \"test\"\n    action: \"BLOCK\""
}

Example Success Response:

{
    "valid": true,
    "message": "Valid YAML file with 2 blocked words"
}

Example Error Response:

{
    "valid": false,
    "errors": ["Entry 0: missing 'action' field"]
}
post/guardrails/validate_blocked_words_file

Request body

object required

Response

Successful Response

{"stackTrail":"paths:/guardrails/validate_blocked_words_file:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}