Guardrails API Documentation
Guardrails APIs
- GETHealth Check
- GETStatus Check
- GETModels Loaded
- POSTGuardrails Detect
- POSTGuardrails Batch Detect
- POSTPII anonymization and de-anonymization
- POSTDetect Hallucination
- POSTGuardrails Adherence
- POSTGuardrails Relevancy
- POSTAdd Policy
- GETGet Policy
- PATCHModify Policy
- DELDelete Policy
- GETList Policies
- POSTDetect with Policy
Guardrails APIs
List Policies
List all policies
GET
/
guardrails
/
list-policies
curl --request GET \
--url https://api.enkryptai.com/guardrails/list-policies \
--header 'apikey: <api-key>'
{
"policies": [
{
"policy_id": "1234567890",
"name": "Test Guardrails Policy",
"description": "This is a test policy",
"created_at": "2025-02-21T09:28:52.651201+00:00",
"updated_at": "2025-02-21T09:28:52.651201+00:00",
"project_name": "default"
}
]
}
Authorizations
curl --request GET \
--url https://api.enkryptai.com/guardrails/list-policies \
--header 'apikey: <api-key>'
{
"policies": [
{
"policy_id": "1234567890",
"name": "Test Guardrails Policy",
"description": "This is a test policy",
"created_at": "2025-02-21T09:28:52.651201+00:00",
"updated_at": "2025-02-21T09:28:52.651201+00:00",
"project_name": "default"
}
]
}