Referencia de API: Organizaciones
Referencia de API para los endpoints de gestión de organizaciones y administración de usuarios.
Los endpoints de IA ejecutan solicitudes de IA de forma asíncrona y permiten consultar el resultado.
Endpoint: POST /v1/tenant/{tenantId}/ai/{promptType}
Autenticación: Clave de API asociada al inquilino · ámbito write
Parámetros:
| Nombre | Tipo | Ubicación | Obligatorio | Descripción |
|---|---|---|---|---|
| tenantId | string | ruta | Sí | Formato: uuid |
| promptType | processAnalysis | processQuestion | aiSummary | processDocumentation | processRaci | processMetaEdit | ruta | Sí | Valores permitidos: processAnalysis, processQuestion, aiSummary, processDocumentation, processRaci, processMetaEdit |
Cuerpo de la solicitud:
{
"prompt": "string",
"summaryVariant": "string"
} | Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| prompt | string | Sí | Solicitud en lenguaje natural Longitud máxima: 10.000 |
| summaryVariant | string | No |
Respuesta (200):
Resultado de IA (estado: success | generating | error)
{
"status": "success",
"result": {
"type": "processAnalysis",
"analysis": "string"
},
"error": "string"
} | Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| status | success | error | generating | Sí | Valores permitidos: success, error, generating |
| result | object | object | object | object | object | object | No | Carga de resultado específica de la solicitud (presente cuando el estado es success) |
| error | string | No | Mensaje de error cuando el estado es error |
Errores:
El uso de POST para consultar el estado es intencionado: la generación se identifica mediante prompt + promptType + summaryVariant, por lo que la consulta repite el cuerpo en lugar de dirigirse a un identificador de ejecución.
Endpoint: POST /v1/tenant/{tenantId}/ai/{promptType}/status
Autenticación: Clave de API asociada al inquilino · ámbito write
Parámetros:
| Nombre | Tipo | Ubicación | Obligatorio | Descripción |
|---|---|---|---|---|
| tenantId | string | ruta | Sí | Formato: uuid |
| promptType | processAnalysis | processQuestion | aiSummary | processDocumentation | processRaci | processMetaEdit | ruta | Sí | Valores permitidos: processAnalysis, processQuestion, aiSummary, processDocumentation, processRaci, processMetaEdit |
Cuerpo de la solicitud:
{
"prompt": "string",
"summaryVariant": "string"
} | Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| prompt | string | Sí | Solicitud en lenguaje natural Longitud máxima: 10.000 |
| summaryVariant | string | No |
Respuesta (200):
Resultado de IA (estado: success | generating | error)
{
"status": "success",
"result": {
"type": "processAnalysis",
"analysis": "string"
},
"error": "string"
} | Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| status | success | error | generating | Sí | Valores permitidos: success, error, generating |
| result | object | object | object | object | object | object | No | Carga de resultado específica de la solicitud (presente cuando el estado es success) |
| error | string | No | Mensaje de error cuando el estado es error |
Errores:
Utilizamos cookies para mejorar su experiencia, personalizar el contenido y analizar el tráfico. Al hacer clic en «Aceptar todo», acepta nuestro uso de cookies.