Skip to content

Listar entidades de decisión

GET
/decision-entities

Obtiene la lista completa de entidades de decisión configuradas para el sistema de aprobaciones.
Permite filtrar por tipo, nivel de riesgo y estado activo.

Authorizations

bearerAuth

JWT token de autenticación. Utilice este esquema para autenticar solicitudes con un token JWT.

TypeHTTP (bearer)

Parameters

Query Parameters

is_active

Filtrar por estado activo/inactivo

Typeboolean
Exampletrue
type

Filtrar por tipo de entidad

Typestring
Enum
USERROLESYSTEMEXTERNAL
ExampleROLE
risk_level

Filtrar por nivel de riesgo

Typestring
Enum
LOWMEDIUMHIGHCRITICAL
ExampleMEDIUM

Responses

Lista de entidades de decisión obtenida exitosamente
application/json
JSON
{
"status": "success",
"data": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Supervisor de Crédito",
"description": "Supervisor autorizado para aprobar créditos hasta $500,000",
"type": "ROLE",
"approval_limit": 500000,
"risk_level": "MEDIUM",
"requires_dual_approval": false,
"is_active": true,
"priority": 10,
"usage_count": 156,
"created_at": "2024-01-15T10:30:00Z",
"updated_at": "2024-01-15T10:30:00Z"
},
{
"id": "456e7890-e89b-12d3-a456-426614174000",
"name": "Aprobación Automática",
"description": "Sistema automático para créditos de bajo riesgo",
"type": "SYSTEM",
"approval_limit": 100000,
"risk_level": "LOW",
"requires_dual_approval": false,
"is_active": true,
"priority": 1,
"usage_count": 892,
"created_at": "2024-01-10T09:15:00Z",
"updated_at": "2024-01-12T14:22:00Z"
},
{
"id": "789e1234-e89b-12d3-a456-426614174000",
"name": "Director de Crédito",
"description": "Director para aprobaciones de alto monto",
"type": "USER",
"approval_limit": 2000000,
"risk_level": "HIGH",
"requires_dual_approval": true,
"is_active": true,
"priority": 20,
"usage_count": 23,
"created_at": "2024-01-05T08:20:00Z",
"updated_at": "2024-01-20T16:45:00Z"
}
]
}

Playground

Server
Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI