DokumentationProdukteShellBaseSitzungs-API

Sitzungs-API V1

3 min Lesezeit · zuletzt aktualisiert 18. August 2026

Hinter einer Sitzung steht eine echte SSH-Verbindung. Lesen darf jede Integration; öffnen, ausführen und beenden verlangen eine Enterprise-Mitgliedschaft — und auch dann gelten die Server-Berechtigungen des Kontos und die Richtlinien des Teams.

Eine Integration ist kein eigener Akteur: sie handelt für das Konto, an das ihr Token gebunden ist. Wo dieses Konto nicht hindarf, kommt auch die Anwendung nicht hin.

https://sessions.api.shellbase.artim-industries.com/v1

Endpoints

RequestMethodePfadScopeZugang
ÜberblickGET/sb.sessions:readProgramm
Sitzungen auflistenGET/sessionssb.sessions:readProgramm
Sitzung lesenGET/sessions/{id}sb.sessions:readProgramm
Kommandos einer SitzungGET/sessions/{id}/commandssb.sessions.commands:readProgramm
Sitzung öffnenPOST/servers/{id}/sessionssb.sessions:writeEnterprise
Kommando ausführenPOST/sessions/{id}/commandssb.sessions.commands:executeEnterprise
Sitzung beendenDELETE/sessions/{id}sb.sessions:deleteEnterprise

Jeder Request hat seine eigene Seite mit Parametern, Antwortstruktur, Beispiel, Fehlern und Rate Limits.

Scopes

  • sb.sessions:read
  • sb.sessions.commands:read
  • sb.sessions:write
  • sb.sessions.commands:execute
  • sb.sessions:delete