API-Schlüssel aktualisieren
Aktiviert/deaktiviert einen Schlüssel oder setzt/löscht sein Ausgabenlimit — jeder Aufruf tut genau eines davon, niemals beides gleichzeitig. Ein Management-Endpunkt mit derselben Regel wie bei der Schlüsselerstellung: Das Bearer-Token muss ein Management API Key sein, oder eine angemeldete Sitzung wird verwendet.
/api/v1/keys/:idAutorisierung
AuthorizationerforderlichAPI-Schlüssel als Bearer-Token im Authorization-Header.
Pfadparameter
iderforderlichDie ID des zu aktualisierenden Schlüssels.
Body
enabledAktiviert (true) oder deaktiviert (false) diesen Schlüssel. Jedes manuelle Umschalten löscht ein zuvor gesetztes Auto-Deaktivierungs-Flag wegen Ausgabenlimit, sodass der Schlüssel später nie stillschweigend gegen Ihre Absicht automatisch reaktiviert wird.
spendLimitUsdSetzt das Ausgabenlimit in USD; übergeben Sie null, um das Limit zu löschen. Schließt sich mit enabled gegenseitig aus — eine einzelne Anfrage kann nur eines von beiden senden.
spendLimitPeriodReset-Zeitraum für das Ausgabenlimit. Erforderlich, wenn spendLimitUsd gesetzt ist, und akzeptiert nur die rohen Werte day/week/month — im Gegensatz zum Erstellungs-Endpunkt werden die Aliase daily/weekly/monthly hier NICHT akzeptiert.
dayweekmonth