Arrêter l'application
Arrêtez une application en cours d’exécution avec POST /v2/apps//stop, en gardant fichiers, variables et configuration. 409 si elle est déjà arrêtée.
POST
Arrêter l'application
string
requis
La clé d’API de votre compte. Vous pouvez la trouver dans les paramètres de votre compte.
apps:control.
Arrête une application en cours d’exécution sans la supprimer : le conteneur s’arrête, mais les fichiers, variables d’environnement et configuration de l’application sont conservés, de sorte qu’elle peut être redémarrée à tout moment avec Démarrer une application. Si l’application est déjà arrêtée, la requête répond 409 CONTAINER_ALREADY_STOPPED au lieu de ne rien faire.
C’est l’endpoint à utiliser lorsque vous voulez libérer temporairement les ressources d’une application, par exemple mettre en pause un worker en arrière-plan en dehors des heures de bureau, sans renoncer à l’emplacement d’application comme le ferait Supprimer une application. Sur les applications partagées en workspace, l’appelant doit avoir le rôle manager, maintain ou admin.
La requête est limitée à 1 arrêt toutes les 3 secondes par application, et à 20 actions de cycle de vie toutes les 15 secondes par utilisateur toutes applications confondues, avec un court blocage une fois ce plafond atteint.
Paramètres
string
requis
L’ID de l’application. Vous le trouverez 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.Erreurs courantes
Voir aussi
- CLI :
squarecloud app stop - SDK :
api.apps.stop()(JavaScript),client.apps.stop()(Python),c.Apps.Stop()(Go)

