Zum Hauptinhalt springen

Rollen

Eine Rolle bestimmt, was ein Mitglied in einem Unternehmenskonto darf. Diese Liste löst die roleId auf, die du an Mitgliedschaften und Einladungen findest.

Jeder Endpunkt unten zeigt in der Mitte seine Parameter und Antwortfelder und rechts ein Anfragebeispiel mit Beispielantwort.

Basis-URL https://api.sally.ioVersion v1.0 aktuell, noch nicht eingefrorenSo funktioniert die Versionierung

Listet die Rollen auf, die eine Mitgliedschaft haben kann (löst `roleId` auf)​

GET/v1.0/roles
Feldübersicht aus der Spezifikation

Jeder Eintrag enthält:

  • roleId (string): Id der Rolle.
  • name (string): Name der Rolle; einer von Owner, Admin, Member.

Query-Parameter

  • fieldsstringoptional

    Kommagetrennte Liste der Felder, die zurückgegeben werden sollen. Lässt du den Parameter weg, bekommst du alle Felder, auch solche, die in Zukunft hinzukommen. Das ist deine Entscheidung: Nenne deine Felder explizit, wenn du davor geschützt sein willst.

    Nur Felder der ersten Ebene können angegeben werden. Eine verschachtelte Liste wie attendees, tags oder sectionItems wird ganz oder gar nicht zurückgegeben; attendees.name wird nicht unterstützt.

    Bei einer paginierten Antwort gilt die Auswahl für die Einträge in items; page, pageSize, total und hasMore werden immer zurückgegeben. Ein unbekannter Name wird mit 400 abgelehnt statt ignoriert.

    Hier auswählbar: name, roleId.

    Beispiel: name,roleId

Antwort

  • roleIdstringPflicht

    Id der Rolle.

  • namestringPflicht

    Name der Rolle.

    Erlaubte Werte: OwnerAdminMember

Statuscodes

  • 200Erfolg
  • 401

    Fehlender oder ungültiger Bearer-Token.

  • 429

    Rate-Limit überschritten (pro Token/IP). Transkriptions-Uploads können außerdem den code FUP_LIMIT_EXCEEDED oder TOO_MANY_CONCURRENT_TRANSCRIPTIONS zurückgeben.

  • 500

    Interner Serverfehler.