Lister les déploiements
Listez les déploiements Git récents d’une application avec GET /v2/apps//deployments : l’état de chacun, de pending à success, ou son code d’erreur.
GET
Lister les déploiements
string
requis
La clé d’API de votre compte. Vous pouvez la trouver dans les paramètres de votre compte.
apps:read.
Utilisez cet endpoint pour examiner ce qui s’est passé lors des déploiements récents : chaque tableau imbriqué capture le cycle de vie d’une tentative de déploiement, passant par les états pending, clone, commit, restarting et success. Un déploiement qui échoue se termine par un événement error qui porte un code (par exemple AUTHENTICATION_REQUIRED, INVALID_BRANCH ou CLONE_FAILED) et, parfois, un message avec des détails. Il n’existe pas d’état failed.
Seuls les déploiements Git, issus d’un webhook ou d’un push via la GitHub App, sont enregistrés : le source de chaque événement vaut donc git. Les envois de zip et les appels à Commiter une application n’apparaissent pas ici.
Le journal de déploiement provient d’un cache de cluster de courte durée : il ne reflète donc que l’activité la plus récente de l’application et renvoie un tableau vide une fois qu’il n’y a plus rien d’enregistré. Pour vérifier l’intégration Git actuellement configurée plutôt que les tentatives de déploiement passées, consultez Obtenir le déploiement actuel.
Paramètres
string
requis
L’ID de l’application. Vous pouvez le trouver dans l’URL du tableau de bord de votre application.
Réponse
string
Indique si l’appel a réussi :
success si c’est le cas, error sinon.array
Le contenu de la réponse.
Voir aussi
- CLI :
squarecloud app deploy list - SDK :
api.apps.deploys.list()(JavaScript),client.apps.deploys.list()(Python),c.Apps.Deploys.List()(Go)

