Alle Snapshots des Kontos auflisten
Liste die automatischen Snapshots all deiner Anwendungen oder Datenbanken mit GET /v2/users/snapshots auf, mit Größe, Datum und Download-URL. Nur mit Plan.
GET
Alle Snapshots des Kontos auflisten
string
erforderlich
Der API-Schlüssel für dein Konto. Du findest ihn in deinen Kontoeinstellungen.
snapshots:read.
Snapshots auflisten gibt die automatischen Backups zurück, die Square Cloud für deine Anwendungen oder Datenbanken vorhält, wobei jeder Eintrag ein signiertes Download-URL-Fragment mit Größe und Änderungsdatum kombiniert. Verwende dies, um eine Auswahl zur Wiederherstellung zu erstellen oder die Aufbewahrung in deinem eigenen Tooling zu prüfen, statt das Dashboard manuell zu kontrollieren.
Ergebnisse werden pro Benutzer und Scope 30 Minuten zwischengespeichert; ein Cache-Miss zählt gegen ein engeres Limit von 3 Aufrufen pro 60 Sekunden, danach wird der Aufrufer für kurze Zeit gesperrt. Das Auflisten von Snapshots erfordert einen aktiven Plan, ein Konto ohne aktiven Plan erhält einen 402-Fehler.
Snapshots werden nach Scope gruppiert, standardmäßig Anwendungen oder über den unten stehenden scope-Parameter Datenbanken. Für Anwendungsdetails siehe Anwendungsinformationen abrufen; für Datenbankdetails siehe Datenbankinformationen abrufen.
Parameter
string
Standard:"applications"
Gibt den Typ der abzurufenden Snapshots an.
applications(Standard): Gibt Snapshots von Anwendungen zurückdatabases: Gibt Snapshots von Datenbanken zurück
Antwort
string
Gibt an, ob der Aufruf erfolgreich war:
success, wenn ja, error, wenn nicht.object
Der Inhalt der Antwort.
Das Format der URL zum Herunterladen des gewünschten Snapshots lautet: https://snapshots.squarecloud.app/applications/{accountID}/{name}.zip?{key}
Häufige Fehler
Siehe auch
- SDKs:
api.account.snapshots()(JavaScript),client.account.snapshots()(Python),c.Account.Snapshots()(Go)

