cURL
curl --request POST \ --url https://api.devin.ai/v3beta1/enterprise/service-users \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "name": "<string>", "role_id": "<string>", "ttl_seconds": 123 } '
{ "service_user": { "expires_at": 123, "name": "<string>", "role_assignments": [ { "role": { "role_id": "<string>", "role_name": "<string>", "role_type": "enterprise" }, "org_id": "<string>" } ], "service_user_id": "<string>" }, "token": "<string>" }
Enterprise レベルの新しいサービスユーザーをプログラムからプロビジョニングします。
このエンドポイントでは、ManageAccountServiceUsers 権限を持つサービスユーザーが、 自分自身の権限のサブセットのみを持つ新しいサービスユーザーを作成できます。
セキュリティ制約:
ManageAccountServiceUsers
role_id
サービスユーザーの認証情報(接頭辞: cog_)
1 - 256
1
x <= 31536000
正常応答
表示 子属性
サービスユーザーの API トークン。作成時に一度だけ表示されます。