跳到主要内容

WorkflowRunSummaryListResponse

errCodeintegerrequired
Constant value: 0
errMessagestringrequired
Constant value:
data object[]required
  • Array [
  • runIdstringrequired
    workflowNamestringrequired
    conversationIdstring
    targetstringrequired
    resolvedTargetstringrequired
    entrypointIdstring

    Workflow 实际运行的入口 ID;Conversation 与旧记录可省略。

    entrypointTitlestring

    运行创建时快照的入口标题。

    sourcestring

    仅定时运行存在。

    Possible values: [schedule]

    scheduleIdstring<uuid>
    scheduleNamestring
    fireIdstring<uuid>
    scheduledForstring<date-time>
    triggerKindstring

    Possible values: [window-interval, cron]

    argsstring[]required
    external object

    记录 run 的客户端或外部入口来源。Desktop、External Run API、Embed 和 Webhook 都会写入 source,方便执行日志、KV 关联和回放区分来源。 OpenAI Responses 调用还会完整保存标准化请求与终态 Response;完整认证 Key 不进入记录,apiKeyIdapiKeyName 仅标识 Key ID 和前缀。

    sourcestring

    Possible values: [external, embed, webhook, desktop, schedule, mcp]

    principalKindstring
    actorTypestring
    actorUserIdstring
    actorProfileIdstring
    actorDisplayNamestring
    actorProfile object
    userIdstringrequired
    displayNamestringrequired
    emailstring

    Optional email address for the profile summary.

    avatarUrlstring

    Optional avatar image URL or data URL for the uploader profile.

    apiKeyIdstring
    apiKeyNamestring
    protocolstring
    Constant value: openai.responses
    userstring
    conversationIdstring
    inputs object
    property name*any
    files[]
    responseModestring

    Possible values: [blocking, streaming]

    openai object
    request objectrequired
    modelstringrequired

    Possible values: non-empty

    input objectrequired
    oneOf
    string

    Possible values: non-empty

    instructionsstring

    Possible values: non-empty

    temperaturenumber

    Possible values: >= 0 and <= 2

    top_pnumber

    Possible values: >= 0 and <= 1

    max_output_tokensinteger

    Possible values: >= 1

    text object
    format object
    typestringrequired
    Constant value: text
    verbositystring

    Possible values: [low, medium, high]

    includestring[]

    Possible values: [reasoning.encrypted_content]

    storeboolean
    Default value: true
    streamboolean
    Default value: false
    backgroundboolean
    Default value: false
    previous_response_idstring

    继续一个状态为 completed 或 incomplete 且仍保留的 Response。

    Possible values: Value must match regular expression ^resp_

    conversation object
    oneOf
    string

    Possible values: Value must match regular expression ^conv_

    metadata object
    property name*string

    Possible values: <= 512 characters

    response objectrequired
    idstringrequired

    Possible values: Value must match regular expression ^resp_

    objectstringrequired
    Constant value: response
    created_atintegerrequired
    completed_atinteger | nullnullablerequired

    仅当状态为 completed 时填写 Unix 秒时间戳;其它状态为 null。

    statusstringrequired

    Possible values: [queued, in_progress, completed, failed, cancelled, incomplete]

    backgroundbooleanrequired
    error objectrequired
    oneOf
    null
    incomplete_details objectrequired
    oneOf
    null
    instructionsstring | nullnullablerequired
    max_output_tokensinteger | nullnullablerequired
    max_tool_callsnullrequired
    modelstringrequired
    output object[]required
  • Array [
  • idstring

    Possible values: Value must match regular expression ^msg_

    typestringrequired
    Constant value: message
    rolestringrequired

    Possible values: [user, assistant, system, developer]

    content objectrequired
    oneOf
    string

    Possible values: non-empty

    statusstring

    Possible values: [in_progress, completed, incomplete]

  • ]
  • parallel_tool_callsbooleanrequired
    Constant value: false
    previous_response_idstring | nullnullablerequired
    conversation objectrequired
    oneOf
    null
    metadata objectrequired
    property name*string

    Possible values: <= 512 characters

    storebooleanrequired
    temperaturenumber | nullnullablerequired
    top_pnumber | nullnullablerequired
    toolsarrayrequired
    tool_choicestringrequired
    Constant value: auto
    reasoning objectrequired
    property name*any
    text objectrequired
    format objectrequired
    typestringrequired
    Constant value: text
    verbositystring

    Possible values: [low, medium, high]

    truncationstringrequired
    Constant value: disabled
    usernullrequired
    usage objectrequired
    oneOf
    null
    webhook object
    workflowNamestringrequired
    requestIdstringrequired
    targetstringrequired
    resolvedTargetstring
    headers object
    property name*string
    debugNodestring
    statusWorkflowRunStatusrequired

    Possible values: [waiting, running, waiting_for_input, success, failed, aborted, timed_out]

    createdAtstring<date-time>required
    durationMsnumberrequired
    exitCodeintegerrequired
  • ]
  • WorkflowRunSummaryListResponse
    {
    "errCode": 0,
    "errMessage": "string",
    "data": [
    {
    "runId": "string",
    "workflowName": "string",
    "conversationId": "string",
    "target": "string",
    "resolvedTarget": "string",
    "entrypointId": "string",
    "entrypointTitle": "string",
    "source": "schedule",
    "scheduleId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "scheduleName": "string",
    "fireId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "scheduledFor": "2024-07-29T15:51:28.071Z",
    "triggerKind": "window-interval",
    "args": [
    "string"
    ],
    "external": {
    "source": "external",
    "principalKind": "string",
    "actorType": "string",
    "actorUserId": "string",
    "actorProfileId": "string",
    "actorDisplayName": "string",
    "actorProfile": {
    "userId": "string",
    "displayName": "string",
    "email": "string",
    "avatarUrl": "string"
    },
    "apiKeyId": "string",
    "apiKeyName": "string",
    "protocol": "openai.responses",
    "user": "string",
    "conversationId": "string",
    "inputs": {},
    "files": [
    null
    ],
    "responseMode": "blocking",
    "openai": {
    "request": {
    "model": "string",
    "input": "string",
    "instructions": "string",
    "temperature": 0,
    "top_p": 0,
    "max_output_tokens": 0,
    "text": {
    "format": {
    "type": "text"
    },
    "verbosity": "low"
    },
    "include": [
    "reasoning.encrypted_content"
    ],
    "store": true,
    "stream": false,
    "background": false,
    "previous_response_id": "string",
    "conversation": "string",
    "metadata": {}
    },
    "response": {
    "id": "string",
    "object": "response",
    "created_at": 0,
    "completed_at": 0,
    "status": "queued",
    "background": true,
    "error": "null",
    "incomplete_details": "null",
    "instructions": "string",
    "max_output_tokens": 0,
    "max_tool_calls": "null",
    "model": "string",
    "output": [
    {
    "id": "string",
    "type": "message",
    "role": "user",
    "content": "string",
    "status": "in_progress"
    }
    ],
    "parallel_tool_calls": true,
    "previous_response_id": "string",
    "conversation": "null",
    "metadata": {},
    "store": true,
    "temperature": 0,
    "top_p": 0,
    "tools": [
    null
    ],
    "tool_choice": "auto",
    "reasoning": {},
    "text": {
    "format": {
    "type": "text"
    },
    "verbosity": "low"
    },
    "truncation": "disabled",
    "user": "null",
    "usage": "null"
    }
    },
    "webhook": {
    "workflowName": "string",
    "requestId": "string",
    "target": "string",
    "resolvedTarget": "string",
    "headers": {}
    }
    },
    "debugNode": "string",
    "status": "waiting",
    "createdAt": "2024-07-29T15:51:28.071Z",
    "durationMs": 0,
    "exitCode": 0
    }
    ]
    }