Listar Versiones del Agente
Versiones del Agente
Listar Versiones del Agente
Devuelve una lista paginada de todas las versiones guardadas de un agente específico, incluyendo el diff campo a campo y el change_summary de cada versión respecto a la anterior. Requiere el permiso agent:version:read.
GET
Listar Versiones del Agente
Ejemplos de Código
Headers
ID del workspace. Si no se proporciona, se usará el workspace seleccionado por el usuario.
Nota: Este campo será obligatorio en una versión futura de la API. Se recomienda establecerlo ahora para garantizar compatibilidad con futuras actualizaciones.
Parámetros de Ruta
El ID del agente
Parámetros de Query
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| page | integer | No | Página actual (predeterminado: 1) |
| per_page | integer | No | Número de elementos por página (predeterminado: 20) |
Respuesta
Campos de la Respuesta
| Campo | Tipo | Descripción |
|---|---|---|
| versions | array | Lista de versiones del agente |
| current_version_number | integer | El version_id de la versión actualmente activa |
| meta.total | integer | Total de versiones |
| meta.page | integer | Página actual |
| meta.per_page | integer | Número de elementos por página |
| version_id | integer | Identificador secuencial único de esta versión |
| published_by | string | Email del usuario que guardó esta versión |
| published_at | string (ISO8601) | Timestamp de cuándo se creó esta versión |
| rollback_from_version | integer | null | Si esta versión fue creada por un rollback, el version_id de origen; de lo contrario null |
| change_summary | string | Lista separada por comas de los campos modificados respecto a la versión anterior. Cadena vacía si no hubo cambios |
| diff | object | array | Diff campo a campo respecto a la versión anterior. Cada clave contiene previous_version y current_version. Devuelve array vacío [] si no hubo cambios |