Skip to main content
GET
Deployments auflisten
string
erforderlich
Der API-Schlüssel für dein Konto. Du findest ihn in deinen Kontoeinstellungen.
Erfordert einen API-Schlüssel mit dem Scope apps:read. Nutze diesen Endpunkt, um nachzuvollziehen, was bei den letzten Deployments passiert ist: Jedes innere Array erfasst den Lebenszyklus eines Deployment-Versuchs und durchläuft dabei die Zustände pending, clone, commit, restarting und success. Ein fehlgeschlagenes Deployment endet mit einem error-Ereignis, das einen code enthält (zum Beispiel AUTHENTICATION_REQUIRED, INVALID_BRANCH oder CLONE_FAILED) und manchmal eine message mit Details. Einen Zustand failed gibt es nicht. Nur Git-Deployments, ausgelöst durch einen Push über einen Webhook oder eine GitHub App, werden aufgezeichnet, daher ist source bei jedem Ereignis git. Zip-Uploads und Aufrufe von Anwendung committen erscheinen hier nicht. Das Deployment-Log stammt aus einem kurzlebigen Cluster-Cache und spiegelt daher nur die jüngste Aktivität der Anwendung wider; sobald nichts mehr aufgezeichnet ist, wird ein leeres Array zurückgegeben. Um die aktuell konfigurierte Git-Integration statt vergangener Deployment-Versuche zu prüfen, siehe Aktuelles Deployment abrufen.

Parameter

string
erforderlich
Die ID der Anwendung. Du findest sie in der URL des Dashboards deiner Anwendung.

Antwort

string
Gibt an, ob der Aufruf erfolgreich war: success, wenn ja, error, wenn nicht.
array
Der Inhalt der Antwort.

Siehe auch