跳到主要内容

WorkflowDeviceCodeResult

idstringrequired
userCodestringrequired
clientNamestringrequired
sourcestringrequired
requestedScopesstring[]required
statestringrequired

Possible values: [pending, approved, denied, expired, consumed]

requestedByIpstring
userAgentstring
expiresAtstring<date-time>required
intervalSecondsintegerrequired
approvedAtstring<date-time>
approvedByUserIdstring
deniedAtstring<date-time>
consumedAtstring<date-time>
result object
apiKeyIdstring
user object
userIdstringrequired
emailstring<email>required
displayNamestringrequired
expiresAtstring<date-time>
createdAtstring<date-time>required
updatedAtstring<date-time>required
WorkflowDeviceCodeResult
{
"id": "string",
"userCode": "string",
"clientName": "string",
"source": "string",
"requestedScopes": [
"string"
],
"state": "pending",
"requestedByIp": "string",
"userAgent": "string",
"expiresAt": "2024-07-29T15:51:28.071Z",
"intervalSeconds": 0,
"approvedAt": "2024-07-29T15:51:28.071Z",
"approvedByUserId": "string",
"deniedAt": "2024-07-29T15:51:28.071Z",
"consumedAt": "2024-07-29T15:51:28.071Z",
"result": {
"apiKeyId": "string",
"user": {
"userId": "string",
"email": "user@example.com",
"displayName": "string"
},
"expiresAt": "2024-07-29T15:51:28.071Z"
},
"createdAt": "2024-07-29T15:51:28.071Z",
"updatedAt": "2024-07-29T15:51:28.071Z"
}