catalog
List policy catalog
Returns the catalog of available policies grouped by type. Each entry includes the settings schema needed to render its configuration form dynamically.
GET
/
v1
/
policies-catalog
Error
A valid request URL is required to generate request examples{
"groups": [
{
"items": [
{
"default_mode": "enforce",
"description": "<string>",
"mandatory_stages": [
"pre_request"
],
"name": "<string>",
"settings_schema": {
"fields": [
{
"default": "<unknown>",
"description": "<string>",
"enum": [
{
"label": "<string>",
"value": "<string>"
}
],
"fields": "<array>",
"item": "<unknown>",
"key": "<string>",
"key_options": [
"<string>"
],
"label": "<string>",
"required": true,
"type": "string",
"value": "<unknown>"
}
]
},
"slug": "<string>",
"supported_modes": [
"enforce"
],
"supported_protocols": [
"LLM"
],
"supported_stages": [
"pre_request"
]
}
],
"type": "<string>"
}
]
}{
"error": "<string>",
"message": "<string>"
}⌘I
Error
A valid request URL is required to generate request examples{
"groups": [
{
"items": [
{
"default_mode": "enforce",
"description": "<string>",
"mandatory_stages": [
"pre_request"
],
"name": "<string>",
"settings_schema": {
"fields": [
{
"default": "<unknown>",
"description": "<string>",
"enum": [
{
"label": "<string>",
"value": "<string>"
}
],
"fields": "<array>",
"item": "<unknown>",
"key": "<string>",
"key_options": [
"<string>"
],
"label": "<string>",
"required": true,
"type": "string",
"value": "<unknown>"
}
]
},
"slug": "<string>",
"supported_modes": [
"enforce"
],
"supported_protocols": [
"LLM"
],
"supported_stages": [
"pre_request"
]
}
],
"type": "<string>"
}
]
}{
"error": "<string>",
"message": "<string>"
}