DokumentationProdukteShellBase
Sitzungs-API
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.
Authentifiziert wird mit einem 30-Tage-Bearer (mcapi_…), den dein OAuth-Client über artim/dev bekommt — gebunden an ein Konto, eine Organisation und die Scopes deines Clients. Diese API antwortet ausschließlich unter ihrer eigenen Subdomain.
Versionen
| Version | Stand | Basis-Adresse | Requests |
|---|---|---|---|
| V1 | stabil | sessions.api.shellbase.artim-industries.com/v1 | 7 |
Freischalten
- In der Konsole unter APIs die Sitzungs freischalten — der Verknüpfungs-Tab öffnet sich von selbst.
- Konto verknüpfen und die Organisation wählen, für die die API gelten soll.
- Unter OAuth › Clients einen Client für diese API anlegen; er trägt genau ihre Scopes.