cURL
curl --request POST \ --url https://api.devin.ai/v3beta1/enterprise/service-users/{service_user_id}/api-keys \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "name": "<string>", "expires_at": 123 } '
{ "api_key_id": "<string>", "api_key_name": "<string>", "token": "<string>" }
ManageServiceUsers
Credencial de usuario de servicio (prefijo: cog_)
ID del usuario de servicio (prefijo: service-user-)
"service-user-abc123def456"
1 - 256
Vencimiento opcional como marca de tiempo UNIX en segundos. Debe estar en el futuro si se proporciona.
Respuesta exitosa
Modelo de respuesta compartido para la creación/rotación de API key (incluye un token de un solo uso).
El token de API sin procesar. Solo se muestra una vez, en el momento de la creación o la rotación.