Handbuch · 9

Datenquellen-Endpunkte

Methode Pfad Beschreibung
GET /datasources Alle Datenquellen auflisten
POST /datasources Datenquelle verbinden (Admin) – siehe Datenquelle verbinden
POST /datasources/sqlite Neue, leere SQLite-Datenbank anlegen (Admin) – siehe Neue SQLite-Datenbank direkt anlegen
DELETE /datasources/{id} Datenquelle entfernen (Admin) – löscht nur die Verbindung, nicht die externen Daten
POST /datasources/{id}/sync Schema neu einlesen (Admin) – siehe Synchronisieren
GET /datasources/{id}/tables Tabellen dieser Datenquelle auflisten
GET /datasources/{id}/download SQLite-Datei herunterladen (nur SQLite)
GET /datasources/{id}/export-schema App-Konfiguration exportieren – siehe Schema exportieren und importieren
POST /datasources/{id}/import-schema App-Konfiguration importieren (Admin)
POST /datasources/{id}/sql SQL ausführen (Admin) – siehe SQL-Terminal
POST /datasources/{id}/sql-import/preview SQL-Import-Vorschau (Admin)
POST /datasources/{id}/sql-import SQL-Import ausführen (Admin) – siehe SQL-Import
POST /datasources/{id}/csv-import/preview CSV-Import-Vorschau für neue Tabelle (Admin)
POST /datasources/{id}/csv-import/tables Neue Tabelle aus CSV anlegen (Admin) – siehe CSV-Import
POST /datasources/{id}/tables Neue leere Tabelle anlegen (Admin)