Saltar al contenido principal
GET
Listar releases de la aplicación
Devuelve el historial de releases de una aplicación: una entrada por cada versión de su código, de la más nueva a la más antigua. Cada entrada indica cómo se creó la versión, si es la que se está ejecutando ahora y si se puede restaurar.
El historial empieza con el primer envío de código hecho después de que se lanzara esta función. Las releases creadas a partir de un snapshot no aparecen en él.
string
requerido
El ID de la aplicación. Si la aplicación pertenece a un workspace, pasa su ID en el parámetro de consulta workspace_id.
integer
predeterminado:"1"
Número de página, empezando en 1.
integer
predeterminado:"20"
Releases por página. Máximo 50; los valores mayores devuelven 400 VALIDATION_ERROR.
string
Si la aplicación pertenece a un workspace, el ID del workspace.
Requiere el scope apps:read cuando se llama con una clave de API.

Respuesta

object
Lista paginada, de la más nueva a la más antigua.

Respuestas de error

string
Códigos de error posibles:
  • AUTH_TOKEN_MISSING, API_KEY_INVALID, SESSION_REVOKED: Falta la cabecera Authorization, la clave de API no es válida o la sesión del panel fue revocada (401).
  • API_KEY_IP_DENIED, API_KEY_SCOPE_DENIED: La clave de API se usa desde una IP fuera de su lista de permitidas, o no tiene el scope que requiere la ruta (403).
  • APP_NOT_FOUND: La aplicación no existe, o no pertenece a esta cuenta ni a este workspace (404).
  • VALIDATION_ERROR: El page o el limit no son válidos, por ejemplo un limit superior a 50 (400).
string
Un mensaje descriptivo con más detalles sobre el error.
Las entradas de esta lista se conservan de forma permanente. Sin embargo, el código de las releases antiguas solo se conserva durante un periodo que depende de tu plan, y ese periodo empieza cuando una release deja de ser la activa, no cuando se creó. Una vez que el código expira, la entrada muestra status: "expired" y rollback.available: false.
Última modificación el 28 de octubre de 2026