Obtener despliegue actual
Consulta cómo se hace el deploy con Git de una aplicación con GET /v2/apps/:app_id/deployments/current: repositorio de la GitHub App, webhook heredado o ambos.
GET
Obtener despliegue actual
string
requerido
La clave de API de tu cuenta. Puedes encontrarla en la configuración de tu cuenta.
apps:read.
Este endpoint informa cómo está configurada actualmente la aplicación para despliegues basados en Git: una vinculación de repositorio mediante GitHub App, una URL de webhook heredada, o ambas, según cómo se haya configurado la integración. Úsalo para revisar el repositorio y la rama rastreados antes de solucionar problemas de despliegue, o para confirmar si todavía es necesario generar un webhook.
La respuesta se almacena en caché durante 5 minutos por propietario y aplicación, por lo que los cambios realizados mediante Configurar Webhook de GitHub pueden tardar unos minutos en reflejarse aquí. En aplicaciones compartidas en un workspace, quien llama necesita el rol manager o admin, o ser el propietario. Para ver el historial de despliegues en lugar de la configuración actual, usa Listar Despliegues.
La URL del webhook funciona como una credencial de despliegue, por lo que solo se devuelve completa a quien puede configurarla: una clave de API con el scope apps:deploy (o con acceso completo) o, en aplicaciones compartidas en un workspace, el rol admin o el propietario. Los demás, como una clave apps:read o un manager, la reciben enmascarada (https://api.squarecloud.app/v2/git/webhook/********), lo que igualmente indica que hay un webhook configurado.
Parámetros
string
requerido
El ID de la aplicación. Puedes encontrarlo en la URL del panel de tu aplicación.
Respuesta
string
Indica si la llamada fue exitosa:
success si lo fue, error si no.object
El contenido de la respuesta.
Relacionado
- CLI:
squarecloud app deploy current - SDKs:
api.apps.deploys.current()(JavaScript),client.apps.deploys.current()(Python),c.Apps.Deploys.Current()(Go)

