Zum Inhalt springen
hs-sql-agent
2.0.6
Dokumentation 2.0.6
Dokumentation Referenz

Admin REST API-Referenz

Request-/Response-Modellfelder, Typen, Pflichtangaben und Nullable für jeden API-Endpunkt.

Öffnen Sie einen Endpunkt, um Path-/Query-Parameter, Request Body und Response-Modelle samt verschachtelten Feldern, Typen, Pflichtstatus und Nullable einzusehen. Die Daten stammen aus den OpenAPI-Metadaten der echten Controller und DTOs.

Zuerst einen System-to-System-Schlüssel in der Admin UI ausstellen.

93 API-Operationen · 28 Operationen mit definiertem Antwortmodell · v2.0.6 055aa695764f

Authentifizierung und Konten Auth

GET /api/Auth/account

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

PUT /api/Auth/account

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
username string Ja Nein Maximale Länge: 100
email string Ja Nein Maximale Länge: 320

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

PUT /api/Auth/account/password

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
currentPassword string Ja Nein —
newPassword string Ja Nein Minimale Länge: 8

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/Auth/first-run

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/Auth/forgot-password

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
email string Ja Nein —

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/Auth/mfa/confirm

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
code string Ja Nein —

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/Auth/mfa/disable

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
code string Ja Nein —

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/Auth/mfa/setup

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/Auth/mfa/status

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/Auth/mfa/verify

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
code string Ja Nein —

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/Auth/oidc/callback

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/Auth/oidc/exchange

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
code string Ja Nein —

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/Auth/oidc/login

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/Auth/oidc/status

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/Auth/refresh-token

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/Auth/reset-password

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
token string Ja Nein —
newPassword string Ja Nein Minimale Länge: 8

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

DELETE /api/Auth/sessions

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/Auth/sessions

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

DELETE /api/Auth/sessions/{sessionId}

Authentifizierung: —

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
sessionId path string (uuid) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/Auth/sign-in

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
email string Ja Nein —
password string Ja Nein —

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/Auth/sign-out

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Nein

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
<variant2>.refreshToken string Nein Ja —

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/Auth/sign-up

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
email string Ja Nein —
password string Ja Nein —

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

Status der Zugangsdaten Credential

GET /api/Credential/status

Authentifizierung: —

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

Benutzerdefinierte SQL-Werkzeuge CustomSqlTool

GET /api/CustomSqlTool

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/custom-tools.view

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
[].id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
[].name string Nein Nein —
[].description string Nein Nein —
[].sqlTemplate string Nein Nein —
[].type string Nein Nein —
[].parametersJson string Nein Ja —
[].dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
[].status string Nein Nein —
[].publishedRevisionId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
[].publishedIdentity string Nein Ja —
[].createdAt string (date-time) Nein Nein —
[].lastModifiedAt string (date-time) Nein Ja —
POST /api/CustomSqlTool

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/custom-tools.create

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
description string Nein Nein —
sqlTemplate string Nein Nein —
type string Nein Nein —
parametersJson string Nein Ja —
dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
status string Nein Nein —
publishedRevisionId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
publishedIdentity string Nein Ja —
createdAt string (date-time) Nein Nein —
lastModifiedAt string (date-time) Nein Ja —

Antwortmodelle

201 Erstellt

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
description string Nein Nein —
sqlTemplate string Nein Nein —
type string Nein Nein —
parametersJson string Nein Ja —
dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
status string Nein Nein —
publishedRevisionId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
publishedIdentity string Nein Ja —
createdAt string (date-time) Nein Nein —
lastModifiedAt string (date-time) Nein Ja —

400 Ungültige Anfrage

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
DELETE /api/CustomSqlTool/{id}

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/custom-tools.delete

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

204 Erfolgreich, ohne Inhalt

Antwort ohne Inhalt

404 Nicht gefunden

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
GET /api/CustomSqlTool/{id}

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/custom-tools.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
description string Nein Nein —
sqlTemplate string Nein Nein —
type string Nein Nein —
parametersJson string Nein Ja —
dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
status string Nein Nein —
publishedRevisionId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
publishedIdentity string Nein Ja —
createdAt string (date-time) Nein Nein —
lastModifiedAt string (date-time) Nein Ja —

404 Nicht gefunden

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
PUT /api/CustomSqlTool/{id}

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/custom-tools.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
description string Nein Nein —
sqlTemplate string Nein Nein —
type string Nein Nein —
parametersJson string Nein Ja —
dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
status string Nein Nein —
publishedRevisionId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
publishedIdentity string Nein Ja —
createdAt string (date-time) Nein Nein —
lastModifiedAt string (date-time) Nein Ja —

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
description string Nein Nein —
sqlTemplate string Nein Nein —
type string Nein Nein —
parametersJson string Nein Ja —
dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
status string Nein Nein —
publishedRevisionId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
publishedIdentity string Nein Ja —
createdAt string (date-time) Nein Nein —
lastModifiedAt string (date-time) Nein Ja —

400 Ungültige Anfrage

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —

404 Nicht gefunden

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
POST /api/CustomSqlTool/{id}/disable

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/custom-tools.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
description string Nein Nein —
sqlTemplate string Nein Nein —
type string Nein Nein —
parametersJson string Nein Ja —
dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
status string Nein Nein —
publishedRevisionId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
publishedIdentity string Nein Ja —
createdAt string (date-time) Nein Nein —
lastModifiedAt string (date-time) Nein Ja —

404 Nicht gefunden

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
GET /api/CustomSqlTool/{id}/impact

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/custom-tools.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
toolId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
draftDbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
draftDatabaseName string Nein Ja —
publishedDbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
publishedDatabaseName string Nein Ja —
currentlyExposedToKeys array<CustomSqlToolImpactKey> Nein Nein —
currentlyExposedToKeys[].id integer | string (int32) Ja Nein Muster: ^-?(?:0|[1-9]\d*)$
currentlyExposedToKeys[].name string Ja Nein —
currentlyExposedToKeys[].keyPrefix string Ja Nein —
wouldExposeToKeys array<CustomSqlToolImpactKey> Nein Nein —
wouldExposeToKeys[].id integer | string (int32) Ja Nein Muster: ^-?(?:0|[1-9]\d*)$
wouldExposeToKeys[].name string Ja Nein —
wouldExposeToKeys[].keyPrefix string Ja Nein —
breakingChanges array<string> Nein Nein —
sqlChanged boolean Nein Nein —

404 Nicht gefunden

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
POST /api/CustomSqlTool/{id}/publish

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/custom-tools.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
description string Nein Nein —
sqlTemplate string Nein Nein —
type string Nein Nein —
parametersJson string Nein Ja —
dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
status string Nein Nein —
publishedRevisionId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
publishedIdentity string Nein Ja —
createdAt string (date-time) Nein Nein —
lastModifiedAt string (date-time) Nein Ja —

400 Ungültige Anfrage

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —

404 Nicht gefunden

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —

409 Konflikt

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
GET /api/CustomSqlTool/{id}/revisions

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/custom-tools.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
[].id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
[].customSqlToolId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
[].revisionNumber integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
[].dbManagementId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
[].name string Nein Nein —
[].description string Nein Nein —
[].sqlTemplate string Nein Nein —
[].type string Nein Nein —
[].parametersJson string Nein Ja —
[].diffJson string Nein Nein —
[].publishedBy string Nein Ja —
[].publishedAt string (date-time) Nein Nein —

404 Nicht gefunden

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
POST /api/CustomSqlTool/{id}/rollback/{revisionId}

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/custom-tools.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —
revisionId path integer | string (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
description string Nein Nein —
sqlTemplate string Nein Nein —
type string Nein Nein —
parametersJson string Nein Ja —
dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
status string Nein Nein —
publishedRevisionId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
publishedIdentity string Nein Ja —
createdAt string (date-time) Nein Nein —
lastModifiedAt string (date-time) Nein Ja —

400 Ungültige Anfrage

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —

404 Nicht gefunden

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —

409 Konflikt

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
POST /api/CustomSqlTool/test-execute

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/custom-tools.edit

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
toolId integer | string (int32) Ja Nein Muster: ^-?(?:0|[1-9]\d*)$
parameters object Nein Ja —

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

Datenbankverwaltung DbManagement

GET /api/DbManagement

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management.view

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
[].id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
[].name string Nein Nein —
[].sqlProvider string Nein Nein —
[].host string Nein Nein —
[].port string Nein Nein —
[].username string Nein Nein —
[].database string Nein Nein —
[].extraSettings string Nein Ja —
[].createdAt string Nein Nein —
[].createdBy string Nein Nein —
[].updatedAt string Nein Nein —
[].updatedBy string Nein Nein —
[].isBootstrapManaged boolean Nein Nein —
POST /api/DbManagement

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management.create

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
name string Nein Nein —
sqlProvider string Nein Nein —
host string Nein Nein —
port string Nein Nein —
username string Nein Nein —
password string Nein Nein —
database string Nein Nein —
extraSettings string Nein Ja —
createdBy string Nein Nein —
updatedBy string Nein Nein —

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
sqlProvider string Nein Nein —
host string Nein Nein —
port string Nein Nein —
username string Nein Nein —
database string Nein Nein —
extraSettings string Nein Ja —
createdAt string Nein Nein —
createdBy string Nein Nein —
updatedAt string Nein Nein —
updatedBy string Nein Nein —
isBootstrapManaged boolean Nein Nein —

400 Ungültige Anfrage

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
DELETE /api/DbManagement/{id}

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management.delete

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

204 Erfolgreich, ohne Inhalt

Antwort ohne Inhalt

GET /api/DbManagement/{id}

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
sqlProvider string Nein Nein —
host string Nein Nein —
port string Nein Nein —
username string Nein Nein —
database string Nein Nein —
extraSettings string Nein Ja —
createdAt string Nein Nein —
createdBy string Nein Nein —
updatedAt string Nein Nein —
updatedBy string Nein Nein —
isBootstrapManaged boolean Nein Nein —

404 Nicht gefunden

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
PUT /api/DbManagement/{id}

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
name string Nein Nein —
sqlProvider string Nein Nein —
host string Nein Nein —
port string Nein Nein —
username string Nein Nein —
password string Nein Nein —
database string Nein Nein —
extraSettings string Nein Ja —
createdBy string Nein Nein —
updatedBy string Nein Nein —

Antwortmodelle

204 Erfolgreich, ohne Inhalt

Antwort ohne Inhalt

400 Ungültige Anfrage

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
GET /api/DbManagement/{id}/columns

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —
schema query string Nein —
table query string Nein —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/DbManagement/{id}/schemas

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/DbManagement/{id}/tables

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —
schema query string Nein —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

Semantische Metadaten DbSemantic

POST /api/DbSemantic

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management/semantic.edit

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
dbManagementId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
schemaName string Nein Ja —
tableName string Nein Nein —
columnName string Nein Ja —
description string Nein Ja —
displayName string Nein Ja —
synonyms array<string> Nein Ja —

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
dbManagementId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
schemaName string Nein Ja —
tableName string Nein Nein —
columnName string Nein Ja —
description string Nein Ja —
displayName string Nein Ja —
synonyms array<string> Nein Nein —
createdAt string Nein Nein —
updatedAt string Nein Nein —
GET /api/DbSemantic/{dbManagementId}

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management/semantic.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
dbManagementId path integer | string (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
[].id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
[].dbManagementId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
[].schemaName string Nein Ja —
[].tableName string Nein Nein —
[].columnName string Nein Ja —
[].description string Nein Ja —
[].displayName string Nein Ja —
[].synonyms array<string> Nein Nein —
[].createdAt string Nein Nein —
[].updatedAt string Nein Nein —
GET /api/DbSemantic/{dbManagementId}/model

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management/semantic.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
dbManagementId path integer | string (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
dbManagementId integer | string (int32) Ja Nein Muster: ^-?(?:0|[1-9]\d*)$
entities array<DbSemanticVM> Ja Nein —
entities[].id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
entities[].dbManagementId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
entities[].schemaName string Nein Ja —
entities[].tableName string Nein Nein —
entities[].columnName string Nein Ja —
entities[].description string Nein Ja —
entities[].displayName string Nein Ja —
entities[].synonyms array<string> Nein Nein —
entities[].createdAt string Nein Nein —
entities[].updatedAt string Nein Nein —
relationships array<DbSemanticRelationshipModel> Ja Nein —
relationships[].id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
relationships[].dbManagementId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
relationships[].name string Nein Nein —
relationships[].sourceSchema string Nein Ja —
relationships[].sourceTable string Nein Nein —
relationships[].sourceColumn string Nein Nein —
relationships[].targetSchema string Nein Ja —
relationships[].targetTable string Nein Nein —
relationships[].targetColumn string Nein Nein —
relationships[].cardinality string Nein Nein —
relationships[].direction string Nein Nein —
relationships[].description string Nein Ja —
metrics array<DbSemanticMetricModel> Ja Nein —
metrics[].id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
metrics[].dbManagementId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
metrics[].schemaName string Nein Ja —
metrics[].tableName string Nein Nein —
metrics[].name string Nein Nein —
metrics[].displayName string Nein Ja —
metrics[].description string Nein Ja —
metrics[].formula string Nein Nein —
metrics[].aggregation string Nein Nein —
metrics[].grain string Nein Ja —
metrics[].filter string Nein Ja —
metrics[].synonyms array<string> Nein Ja —
metrics[].executable boolean Nein Nein —
DELETE /api/DbSemantic/{id}

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management/semantic.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/DbSemantic/metric

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management/semantic.edit

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
dbManagementId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
schemaName string Nein Ja —
tableName string Nein Nein —
name string Nein Nein —
displayName string Nein Ja —
description string Nein Ja —
formula string Nein Nein —
aggregation string Nein Nein —
grain string Nein Ja —
filter string Nein Ja —
synonyms array<string> Nein Ja —
executable boolean Nein Nein —

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
dbManagementId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
schemaName string Nein Ja —
tableName string Nein Nein —
name string Nein Nein —
displayName string Nein Ja —
description string Nein Ja —
formula string Nein Nein —
aggregation string Nein Nein —
grain string Nein Ja —
filter string Nein Ja —
synonyms array<string> Nein Ja —
executable boolean Nein Nein —
DELETE /api/DbSemantic/metric/{id}

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management/semantic.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/DbSemantic/relationship

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management/semantic.edit

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
dbManagementId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
sourceSchema string Nein Ja —
sourceTable string Nein Nein —
sourceColumn string Nein Nein —
targetSchema string Nein Ja —
targetTable string Nein Nein —
targetColumn string Nein Nein —
cardinality string Nein Nein —
direction string Nein Nein —
description string Nein Ja —

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
dbManagementId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
sourceSchema string Nein Ja —
sourceTable string Nein Nein —
sourceColumn string Nein Nein —
targetSchema string Nein Ja —
targetTable string Nein Nein —
targetColumn string Nein Nein —
cardinality string Nein Nein —
direction string Nein Nein —
description string Nein Ja —
DELETE /api/DbSemantic/relationship/{id}

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/db-management/semantic.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer | string (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

Management-API-Schlüssel ManagementApiKeys

GET /api/runtime/management-api-keys

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /runtime/security.edit

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
[].id integer | string (int32) Ja Nein Muster: ^-?(?:0|[1-9]\d*)$
[].name string Ja Nein —
[].keyPrefix string Ja Nein —
[].permissions array<string> Ja Nein —
[].createdAt string (date-time) Ja Nein —
[].expiresAt string (date-time) Ja Nein —
[].lastUsedAt string (date-time) Ja Ja —
[].revokedAt string (date-time) Ja Ja —
[].createdBy string Ja Ja —
POST /api/runtime/management-api-keys

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /runtime/security.edit

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
name string Ja Nein —
expiresAt string (date-time) Ja Nein —
permissions array<string> Ja Nein —

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
key ManagementApiKeyView Ja Nein —
key.id integer | string (int32) Ja Nein Muster: ^-?(?:0|[1-9]\d*)$
key.name string Ja Nein —
key.keyPrefix string Ja Nein —
key.permissions array<string> Ja Nein —
key.createdAt string (date-time) Ja Nein —
key.expiresAt string (date-time) Ja Nein —
key.lastUsedAt string (date-time) Ja Ja —
key.revokedAt string (date-time) Ja Ja —
key.createdBy string Ja Ja —
plaintextKey string Ja Nein —

400 Ungültige Anfrage

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
POST /api/runtime/management-api-keys/{id}/revoke

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /runtime/security.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

204 Erfolgreich, ohne Inhalt

Antwort ohne Inhalt

404 Nicht gefunden

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
POST /api/runtime/management-api-keys/{id}/rotate

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /runtime/security.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
key ManagementApiKeyView Ja Nein —
key.id integer | string (int32) Ja Nein Muster: ^-?(?:0|[1-9]\d*)$
key.name string Ja Nein —
key.keyPrefix string Ja Nein —
key.permissions array<string> Ja Nein —
key.createdAt string (date-time) Ja Nein —
key.expiresAt string (date-time) Ja Nein —
key.lastUsedAt string (date-time) Ja Ja —
key.revokedAt string (date-time) Ja Ja —
key.createdBy string Ja Ja —
plaintextKey string Ja Nein —

404 Nicht gefunden

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —

409 Konflikt

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
GET /api/runtime/management-api-keys/permissions

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /runtime/security.edit

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
(Anfrage- oder Antwortinhalt) array<string> — Nein —

Client-Konfiguration McpClientConfig

GET /api/runtime/client-config

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/mcp-keys.view

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
mcpEndpoint string Ja Nein —

Benutzerverwaltung Member

GET /api/Member

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /auth/user.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
Search query string Nein —
IsActive query boolean Nein —
RoleId query integer | string (int32) Nein —
Page query integer | string (int32) Nein —
PageSize query integer | string (int32) Nein —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/Member

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /auth/user.create

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
email string Ja Nein —
username string Nein Ja —
password string Ja Nein —
assignAllRoles boolean Nein Nein —
roleIds array<integer | string (int32)> Nein Nein —

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

DELETE /api/Member/{id}

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /auth/user.delete

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

PUT /api/Member/{id}/password-change-required

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /auth/user.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer (int32) Ja —

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
required boolean Nein Nein —

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

PUT /api/Member/{id}/roles

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /auth/user.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer (int32) Ja —

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
roleIds array<integer | string (int32)> Nein Nein —

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

DELETE /api/Member/{id}/sessions

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /auth/user.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

PUT /api/Member/{id}/status

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /auth/user.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer (int32) Ja —

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
isActive boolean Nein Nein —

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

Rollen und Berechtigungen Role

GET /api/Role

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /auth/role.view

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/Role

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /auth/role.create

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
name string Ja Nein —
description string Nein Ja —
permissionActions array<PermissionActionSelection> Nein Nein —
permissionActions[].permissionId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
permissionActions[].actionId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

DELETE /api/Role/{id}

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /auth/role.delete

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer (int32) Ja —
force query boolean Nein —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

PUT /api/Role/{id}

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /auth/role.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer (int32) Ja —

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
name string Ja Nein —
description string Nein Ja —
permissionActions array<PermissionActionSelection> Nein Nein —
permissionActions[].permissionId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
permissionActions[].actionId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/Role/{id}/dependencies

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /auth/role.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/Role/permission-action-templates

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /auth/role.view

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

Laufzeitumgebung und Zugangsschlüssel RuntimeAdmin

GET /api/runtime/audit

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/audit.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
page query integer | string (int32) Nein —
pageSize query integer | string (int32) Nein —
action query string Nein —
keyword query string Nein —
from query string (date-time) Nein —
to query string (date-time) Nein —
result query string Nein —
actor query string Nein —
dbManagementId query integer | string (int32) Nein —
accessKeyId query integer | string (int32) Nein —
toolName query string Nein —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/runtime/audit/daily-summary

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/audit.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
days query integer | string (int32) Nein —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/runtime/audit/export

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/audit.export

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
Page query integer | string (int32) Nein —
PageSize query integer | string (int32) Nein —
Action query string Nein —
Keyword query string Nein —
From query string (date-time) Nein —
To query string (date-time) Nein —
Result query string Nein —
Actor query string Nein —
DbManagementId query integer | string (int32) Nein —
AccessKeyId query integer | string (int32) Nein —
ToolName query string Nein —
format query string Nein —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/runtime/audit/retention

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/audit.view

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/runtime/audit/retention/dry-run

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /runtime/audit.edit

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/runtime/audit/retention/execute

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /runtime/audit.edit

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/runtime/mcp-keys

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/mcp-keys.view

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
[].id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
[].name string Nein Nein —
[].keyPrefix string Nein Nein —
[].isActive boolean Nein Nein —
[].expiresAt string (date-time) Nein Ja —
[].lastUsedAt string (date-time) Nein Ja —
[].allowedTools string Nein Ja —
[].corsAllowedOrigins string Nein Ja —
[].sqlProvider string Nein Ja —
[].dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
[].dbManagementName string Nein Ja —
[].isExpired boolean Nein Nein —
[].isExpiringSoon boolean Nein Nein —
[].tableWhitelist string Nein Ja —
[].createdAt string (date-time) Nein Nein —
[].rateLimitMode McpKeyRateLimitMode Nein Nein —
[].permitLimitOverride integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
[].windowSecondsOverride integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
[].effectivePermitLimit integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
[].effectiveWindowSeconds integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
[].isBootstrapManaged boolean Nein Nein —
POST /api/runtime/mcp-keys

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/mcp-keys.create

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
name string Nein Nein —
expiresAt string (date-time) Nein Ja —
allowedTools string Nein Ja —
corsAllowedOrigins string Nein Ja —
dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
tableWhitelist string Nein Ja —
rateLimitMode McpKeyRateLimitMode Nein Nein —
permitLimitOverride integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
windowSecondsOverride integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
keyPrefix string Nein Nein —
plaintextKey string Nein Nein —
expiresAt string (date-time) Nein Ja —
allowedTools string Nein Ja —
corsAllowedOrigins string Nein Ja —
sqlProvider string Nein Ja —
dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
tableWhitelist string Nein Ja —
rateLimitMode McpKeyRateLimitMode Nein Nein —
permitLimitOverride integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
windowSecondsOverride integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$

400 Ungültige Anfrage

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
PUT /api/runtime/mcp-keys/{id}

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/mcp-keys.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer (int32) Ja —

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
name string Nein Nein —
expiresAt string (date-time) Nein Ja —
allowedTools string Nein Ja —
corsAllowedOrigins string Nein Ja —
dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
tableWhitelist string Nein Ja —
rateLimitMode McpKeyRateLimitMode Nein Nein —
permitLimitOverride integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
windowSecondsOverride integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
keyPrefix string Nein Nein —
isActive boolean Nein Nein —
expiresAt string (date-time) Nein Ja —
lastUsedAt string (date-time) Nein Ja —
allowedTools string Nein Ja —
corsAllowedOrigins string Nein Ja —
sqlProvider string Nein Ja —
dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
dbManagementName string Nein Ja —
isExpired boolean Nein Nein —
isExpiringSoon boolean Nein Nein —
tableWhitelist string Nein Ja —
createdAt string (date-time) Nein Nein —
rateLimitMode McpKeyRateLimitMode Nein Nein —
permitLimitOverride integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
windowSecondsOverride integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
effectivePermitLimit integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
effectiveWindowSeconds integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
isBootstrapManaged boolean Nein Nein —

404 Nicht gefunden

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
POST /api/runtime/mcp-keys/{id}/clone

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/mcp-keys.create

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer (int32) Ja —

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
name string Nein Nein —
expiresAt string (date-time) Nein Ja —

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
keyPrefix string Nein Nein —
plaintextKey string Nein Nein —
expiresAt string (date-time) Nein Ja —
allowedTools string Nein Ja —
corsAllowedOrigins string Nein Ja —
sqlProvider string Nein Ja —
dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
tableWhitelist string Nein Ja —
rateLimitMode McpKeyRateLimitMode Nein Nein —
permitLimitOverride integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
windowSecondsOverride integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$

404 Nicht gefunden

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
POST /api/runtime/mcp-keys/{id}/revoke

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/mcp-keys.revoke

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer (int32) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/runtime/mcp-keys/{id}/rotate

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/mcp-keys.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer (int32) Ja —

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
gracePeriodMinutes integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
expiresAt string (date-time) Nein Ja —

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
id integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
name string Nein Nein —
keyPrefix string Nein Nein —
plaintextKey string Nein Nein —
expiresAt string (date-time) Nein Ja —
allowedTools string Nein Ja —
corsAllowedOrigins string Nein Ja —
sqlProvider string Nein Ja —
dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
tableWhitelist string Nein Ja —
rateLimitMode McpKeyRateLimitMode Nein Nein —
permitLimitOverride integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
windowSecondsOverride integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$

404 Nicht gefunden

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
type string Nein Ja —
title string Nein Ja —
status integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
detail string Nein Ja —
instance string Nein Ja —
GET /api/runtime/mcp-keys/available-tools

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/mcp-keys.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
dbManagementId query integer | string (int32) Nein —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/runtime/mcp-keys/test-db-connection

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/mcp-keys.create, /runtime/db-management.create, /runtime/db-management.edit

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
dbSettingMode integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
dbManagementId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$
sqlProvider null | SqlAgentToolType Nein Nein —
host string Nein Ja —
port string Nein Ja —
username string Nein Ja —
password string Nein Ja —
database string Nein Ja —
extraSettings string Nein Ja —

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/runtime/operability/db-health

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/operability.view

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/runtime/operability/deliveries

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/operability.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
limit query integer | string (int32) Nein —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

POST /api/runtime/operability/deliveries/{id}/retry

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /runtime/operability.edit

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
id path integer (int64) Ja —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/runtime/operability/key-usage

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/operability.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
From query string (date-time) Nein —
To query string (date-time) Nein —
DbManagementId query integer | string (int32) Nein —
AccessKeyId query integer | string (int32) Nein —
ToolName query string Nein —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

GET /api/runtime/operability/metrics

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/operability.view

Pfad- und Abfrageparameter

Feld Position Typ Pflichtfeld Beschreibung und Einschränkungen
From query string (date-time) Nein —
To query string (date-time) Nein —
DbManagementId query integer | string (int32) Nein —
AccessKeyId query integer | string (int32) Nein —
ToolName query string Nein —

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

Laufzeitdiagnose RuntimeDoctor

GET /api/runtime/operability/doctor

Authentifizierung: AdminBearer / ManagementApiKey

Erforderliche Berechtigung: /runtime/operability.view

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
overallStatus string Ja Nein —
environment string Ja Nein —
deploymentMode string Ja Nein —
generatedAtUtc string (date-time) Ja Nein —
checks array<RuntimeDoctorCheck> Ja Nein —
checks[].id string Ja Nein —
checks[].category string Ja Nein —
checks[].status string Ja Nein —
checks[].title string Ja Nein —
checks[].detail string Ja Nein —
checks[].action string Nein Ja —

Sicherheitsrichtlinien SecurityPolicy

GET /api/runtime/security

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /runtime/security.view

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

PUT /api/runtime/security

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /runtime/security.edit

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
queryMaxRows integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
queryTimeoutSeconds integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
requireWhereForUpdate boolean Nein Nein —
requireWhereForDelete boolean Nein Nein —
allowFullTableUpdate boolean Nein Nein —
allowFullTableDelete boolean Nein Nein —
dmlMaxAffectedRows integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
keyPermitLimit integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
keyWindowSeconds integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
maxConcurrentSql integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
updatedAt string (date-time) Nein Ja —
updatedBy string Nein Ja —

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

SQL-Analyse SqlExplain

POST /api/runtime/security/sql-explain

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /runtime/security.view

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

application/json · Pflichtfeld: Ja

FeldTypPflichtfeldNullwert zulässigBeschreibung und Einschränkungen
dbManagementId integer | string (int32) Nein Nein Muster: ^-?(?:0|[1-9]\d*)$
sql string Nein Nein —
statementType string Nein Nein —
sourceDialect string Nein Ja —
accessKeyId integer | string (int32) Nein Ja Muster: ^-?(?:0|[1-9]\d*)$

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert

SQL-Analysekontext SqlExplainContext

GET /api/runtime/security/sql-explain/context

Authentifizierung: AdminBearer

Erforderliche Berechtigung: /runtime/security.view

Pfad- und Abfrageparameter

Keine

Anfrageinhalt

Keine

Antwortmodelle

200 Erfolgreich

Für diese Antwort ist serverseitig noch kein Modell definiert