Skip to content

Listar plantillas de rol

GET
/organization/{entityid}/role-template

Obtiene la lista de todas las plantillas de rol disponibles para una organización específica.
Incluye paginación y filtros opcionales para facilitar la búsqueda.

Authorizations

bearerAuth

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

TypeHTTP (bearer)

Parameters

Path Parameters

entityid*

ID único de la entidad/organización

Typestring
Required
Example123e4567-e89b-12d3-a456-426614174000
formatuuid

Query Parameters

page

Número de página para paginación

Typeinteger
Example1
minimum1
default1
limit

Número de resultados por página

Typeinteger
Example20
minimum1
maximum100
default20
search

Buscar plantillas por nombre o descripción

Typestring
Exampleanalista
is_default

Filtrar por plantillas predeterminadas

Typeboolean
Examplefalse

Responses

Lista de plantillas de rol obtenida exitosamente
application/json
JSON
{
"status": "success",
"data": [
{
"id": "456e7890-e89b-12d3-a456-426614174000",
"name": "Analista de Crédito Senior",
"description": "Plantilla para analistas senior con acceso completo",
"permissions": [
"ReadCredit",
"WriteCredit",
"ReadAnalysis",
"WriteAnalysis"
],
"is_default": false,
"usage_count": 8,
"created_at": "2024-01-15T10:30:00Z",
"updated_at": "2024-01-15T10:30:00Z"
},
{
"id": "789e1234-e89b-12d3-a456-426614174000",
"name": "Operador Básico",
"description": "Plantilla para operadores con permisos básicos de lectura",
"permissions": [
"ReadCredit",
"ReadDocument"
],
"is_default": true,
"usage_count": 25,
"created_at": "2024-01-10T09:15:00Z",
"updated_at": "2024-01-12T14:22:00Z"
}
],
"pagination": {
"current_page": 1,
"total_pages": 1,
"total_items": 2,
"items_per_page": 20
}
}

Playground

Server
Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI