DokumentationProdukteShellBaseMitglieder-API
Mitglieder-API V1
Wer im Team ist, was er darf und welche Sitzplätze der Zugang hergibt. Einladen läuft über den Weg der Anwendung — dieselbe Mail, derselbe Code, dieselbe Prüfung des Kontingents.
Aufnehmen ohne Einladung gibt es hier nicht: ein Mitglied entsteht, wenn ein Mensch eine Einladung annimmt, nicht weil ein Programm einen Datensatz anlegt.
https://members.api.shellbase.artim-industries.com/v1
Endpoints
| Request | Methode | Pfad | Scope | Zugang |
|---|---|---|---|---|
| Überblick | GET | / | sb.members:read | Programm |
| Mitglieder auflisten | GET | /members | sb.members:read | Programm |
| Mitglied lesen | GET | /members/{id} | sb.members:read | Programm |
| Mitglied bearbeiten | PATCH | /members/{id} | sb.members:update | Programm |
| Mitglied entfernen | DELETE | /members/{id} | sb.members:delete | Programm |
| Mitglieder einladen | POST | /invites | sb.members.invites:write | Programm |
| Sitzplätze auflisten | GET | /seats | sb.seats:read | Programm |
| Sitzplatz belegen | PATCH | /seats/{id} | sb.seats:update | Programm |
Jeder Request hat seine eigene Seite mit Parametern, Antwortstruktur, Beispiel, Fehlern und Rate Limits.
Scopes
sb.members:readsb.members:updatesb.members:deletesb.members.invites:writesb.seats:readsb.seats:update