Skip to main content
Diese Dokumentation gilt für die Federal Deployments von Devin. Zurück zur Devin-Dokumentation
Lesen und verwalten Sie ACU-Obergrenzenüberschreibungen pro Nutzer. Eine Nutzerüberschreibung hat Vorrang vor Team- und Gruppenlimits – siehe ACU-Limits für Informationen dazu, wie das wirksame Limit ermittelt wird. Diese Endpunkte sind nur in mandantenfähigen Federal Deployments verfügbar. Für Lesevorgänge verwenden sie Teams Read-Only, für Schreibvorgänge Teams Update. Beide Endpunkte wählen den Nutzer über ein user-Objekt aus, das genau eines der folgenden Elemente enthält:
string
Die E-Mail-Adresse des Nutzers.
string
Die stabile ID des Nutzers, wie sie von der API zurückgegeben wird, zum Beispiel in Zeilen für Gruppenmitglieder oder den ACU-Verbrauch.
Auf Gruppen beschränkte Service-Schlüssel können nur aktuelle Member der ihnen zugewiesenen Gruppe auswählen; für andere Nutzer wird not_found zurückgegeben. Informationen zu Authentifizierung und Fehlern finden Sie in der API-Übersicht. Das von beiden Endpunkten zurückgegebene Obergrenzenobjekt:

ACU-Obergrenze eines Nutzers abrufen

ACU-Obergrenze eines Nutzers festlegen oder aufheben

Genau einer der folgenden Werte muss angegeben werden:
number
Legt das ACU-Limit des Nutzers pro Zyklus fest. Der Wert darf nicht negativ sein; 0 verhindert, dass der Nutzer ACUs verbraucht.
boolean
Entfernt das individuelle Limit des Nutzers, sodass die Limits für Teams und Gruppen wieder gelten.
Die Antwort enthält das aktualisierte cap-Objekt.
Eine Nutzerüberschreibung von 0 sperrt den Nutzer. Die API für Service-Schlüssel-Gruppen akzeptiert keine Gruppenobergrenze von null: set_cycle_acu_limit muss positiv sein, und clear_cycle_acu_limit entfernt die Gruppenüberschreibung. Die separate Operation für Gruppenlimits im Portal behandelt 0 als Aufhebung. Siehe Null- und nicht gesetzte Werte.