cURL
curl --request POST \ --url https://api.devin.ai/v3beta1/enterprise/service-users/{service_user_id}/api-keys/{api_key_id}/rotate \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "new_key_expires_at": 123, "revoke_current": true } '
{ "api_key_id": "<string>", "api_key_name": "<string>", "token": "<string>" }
ManageServiceUsers
Servicebenutzer-Anmeldedaten (Präfix: cog_)
Service-Benutzer-ID (Präfix: service-user-)
"service-user-abc123def456"
Optionales Ablaufdatum für den neuen key als UNIX-Zeitstempel in Sekunden. Null für kein Ablaufdatum.
Gibt an, ob der aktuelle key widerrufen werden soll. Für eine unterbrechungsfreie Umstellung auf False setzen.
Erfolgreiche Antwort
Gemeinsames Antwortmodell für die Erstellung/Rotation von API keys (einschließlich Einmal-Token).
Das rohe API-Token. Es wird nur einmal bei der Erstellung/Rotation angezeigt.