WorkflowSub2ApiUsageRecord
A single Sub2API model request that has been desensitized. It does not contain the real key, user data, IP, User-Agent, or upstream request ID.
idstringrequired
Workflow Server Stable desensitization ID generated from the current user and upstream records.
Possible values: Value must match regular expression ^usage_[a-f0-9]{20}$
createdAtstring<date-time>required
modelstringrequired
groupNamestringrequired
platformstringrequired
endpointstringrequired
requestTypestringrequired
streambooleanrequired
billingTypestringrequired
billingModestringrequired
inputTokensintegerrequired
Possible values: >= 0
outputTokensintegerrequired
Possible values: >= 0
cacheReadTokensintegerrequired
Possible values: >= 0
cacheCreationTokensintegerrequired
Possible values: >= 0
totalTokensintegerrequired
Possible values: >= 0
inputCostUsdnumberrequired
Possible values: >= 0
outputCostUsdnumberrequired
Possible values: >= 0
cacheReadCostUsdnumberrequired
Possible values: >= 0
cacheCreationCostUsdnumberrequired
Possible values: >= 0
totalCostUsdnumberrequired
Sub2API recorded nominal cost.
Possible values: >= 0
actualCostUsdnumberrequired
Sub2API Actual deduction.
Possible values: >= 0
durationMsnumberrequired
Possible values: >= 0
firstTokenMsnumberrequired
Possible values: >= 0
statusCodeinteger
Possible values: >= 0
WorkflowSub2ApiUsageRecord
{
"id": "string",
"createdAt": "2024-07-29T15:51:28.071Z",
"model": "string",
"groupName": "string",
"platform": "string",
"endpoint": "string",
"requestType": "string",
"stream": true,
"billingType": "string",
"billingMode": "string",
"inputTokens": 0,
"outputTokens": 0,
"cacheReadTokens": 0,
"cacheCreationTokens": 0,
"totalTokens": 0,
"inputCostUsd": 0,
"outputCostUsd": 0,
"cacheReadCostUsd": 0,
"cacheCreationCostUsd": 0,
"totalCostUsd": 0,
"actualCostUsd": 0,
"durationMs": 0,
"firstTokenMs": 0,
"statusCode": 0
}