全部產品
Search
文件中心

PolarDB:UpdatePolarClawCronJob - 更新PolarClaw定時任務配置

更新時間:Apr 30, 2026

更新已有PolarClaw定時任務的配置,支援部分欄位更新。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

當前API暫無授權資訊透出。

請求文法

POST  HTTP/1.1

請求參數

名稱

類型

必填

描述

樣本值

ApplicationId

string

應用 ID

pa-xxx

JobId

string

要更新的定時任務 ID

0ee00f56-f467-4d41-858c-ca4ede2c770e

Name

string

新任務名稱

afternoon-report

Schedule

object

調度配置

{"Kind":"cron","Expr":"0 12 * * *","Tz":"America/New_York"}

Kind

string

調度類型

cron

Expr

string

cron 運算式

0 9 * * *

Tz

string

時區

Asia/Shanghai

StaggerMs

integer

確定性抖動視窗(毫秒)

0

EveryMs

integer

間隔毫秒數(Kind=every 時必填)

100000

AnchorMs

integer

間隔對齊基準時間戳記(毫秒)

1777370572518

At

string

ISO 8601 時間戳記(Kind=at 時必填,如 2026-04-10T09:00:00+08:00)

2026-04-10T09:00:00+08:00

SessionTarget

string

新會話目標

isolated

WakeMode

string

新喚醒模式

now

Payload

object

新執行載荷配置

{"Kind":"agentTurn","Message":"Updated: Generate afternoon report."}

Kind

string

載荷類型:agentTurn(Agent 對話)/ systemEvent(系統事件)

agentTurn

Message

string

Agent 對話的提示詞(Kind=agentTurn 時必填)

Generate the daily report and send it to the team.

Text

string

系統事件的文本(Kind=systemEvent 時必填)

Send a reminder to the user.

Model

string

模型覆蓋

anthropic/sonnet-4.6

Fallbacks

array

備選模型列表

string

備選模型

modelA

Thinking

string

思考層級:off / minimal / low / medium / high / xhigh

medium

TimeoutSeconds

integer

執行逾時秒數

10

LightContext

boolean

是否使用輕量上下文

false

Deliver

boolean

是否投遞輸出到通道

false

Channel

string

投遞通道 ID

telegram

To

string

投遞目標

team

BestEffortDeliver

boolean

投遞失敗是否忽略

AgentId

string

新執行 Agent

work

SessionKey

string

會話路由鍵

agent:main:feishu:direct:***

Description

string

任務描述

Daily report generation

Enabled

boolean

新啟用狀態

false

DeleteAfterRun

boolean

新首次執行後刪除標誌

true

Delivery

object

結果投遞配置

{"Mode":"announce","Channel":"telegram"}

Mode

string

投遞模式:none / announce / webhook

announce

Channel

string

投遞通道

telegram

AccountId

string

通道賬戶 ID(可為空白)

accountId123

To

string

投遞目標(webhook 模式為 URL,必填)

https://example.com/webhook

BestEffort

boolean

投遞失敗是否忽略

false

FailureAlert

object

失敗警示配置;設為 false 可禁用警示

{"After":3,"Channel":"telegram"}

After

integer

連續失敗 N 次後警示

3

Channel

string

警示通道

email

AccountId

string

通道賬戶 ID

accountId123

To

string

警示目標

user@example.com

CooldownMs

integer

兩次警示的最小間隔(毫秒)

5000

Mode

string

警示模式:announce / webhook

announce

Restart

boolean

建立後是否重啟網關,預設 true

true

返回參數

名稱

類型

描述

樣本值

object

Schema of Response

RequestId

string

Id of the request

2281C6C9-CBAB-1AFD-8400-670750CF6025_2212

Message

string

成功資訊

successful

Code

integer

HTTP 狀態代碼

200

ApplicationId

string

應用 ID

pa-**************

Ok

boolean

操作是否成功

true

Job

object

更新後的任務詳情

Id

string

任務 ID(UUID)

0ee00f56-f467-4d41-858c-ca4ede2c770e

Name

string

任務名稱

daily-report

Enabled

boolean

是否啟用

false

DeleteAfterRun

boolean

是否在首次執行後刪除

false

CreatedAtMs

integer

建立時間戳記(毫秒)

1777368967284

UpdatedAtMs

integer

更新時間戳記(毫秒)

1777370572517

Schedule

object

調度配置

Kind

string

調度類型:cron(定時運算式)/ every(固定間隔)/ at(一次性)

cron

Expr

string

cron 運算式(Kind=cron 時必填)

0 9 * * *

Tz

string

IANA 時區(如 Asia/Shanghai

Asia/Shanghai

EveryMs

integer

間隔毫秒數(Kind=every 時必填)

100000

AnchorMs

integer

間隔對齊基準時間戳記(毫秒)

1777370572518

At

string

ISO 8601 時間戳記(Kind=at 時必填)

2026-04-10T09:00:00+08:00

SessionTarget

string

會話目標:main / isolated / current

main

WakeMode

string

喚醒模式:now / next-heartbeat

now

Payload

object

執行載荷設定物件

Kind

string

載荷類型:agentTurn(Agent 對話)/ systemEvent(系統事件)

agentTurn

Message

string

Agent 對話提示詞

Generate the daily report.

Text

string

系統事件文本

Generate the daily report.

Model

string

模型覆蓋

anthropic/sonnet-4.6

TimeoutSeconds

integer

執行逾時秒數(可為空白)

10

LightContext

boolean

是否使用輕量上下文

false

Deliver

boolean

是否投遞輸出到通道

false

Channel

string

投遞通道 ID(可為空白)

telegram

To

string

投遞目標(可為空白)

team

BestEffortDeliver

boolean

投遞失敗是否忽略

false

AgentId

string

執行 Agent ID(可為空白)

work

SessionKey

string

會話路由鍵(可為空白)

abc123

Description

string

任務描述(可為空白)

Daily report generation

Delivery

object

結果投遞配置(可為空白)

Mode

string

投遞模式:none / announce / webhook

announce

Channel

string

投遞通道

telegram

AccountId

string

通道賬戶 ID(可為空白)

default

To

string

投遞目標(webhook 模式為 URL,必填)

https://example.com/webhook

BestEffort

boolean

投遞失敗是否忽略

State

object

運行狀態

NextRunAtMs

integer

下次執行時間戳記(毫秒)

1777424400000

LastRunAtMs

integer

上次執行時間戳記(毫秒,可為空白)

1777370544931

LastRunStatus

string

上次執行狀態(可為空白)

ok

ConsecutiveErrors

integer

連續失敗次數

0

Runs

array<object>

運行歷史(僅 IncludeRuns=true 時返回)

array<object>

Ts

integer

已耗用時間戳(毫秒)

1777370572518

JobId

string

關聯任務 ID

0ee00f56-f467-4d41-858c-ca4ede2c770e

Action

string

動作:finished / error / skipped

finished

Status

string

狀態:ok / error / skipped

ok

Summary

string

運行摘要文本

Report generated successfully.

Delivered

boolean

是否已投遞

true

DeliveryStatus

string

投遞狀態

delivered

SessionId

string

關聯會話 ID

abc123

RunAtMs

integer

實際執行時間戳記(毫秒)

1777370544931

DurationMs

integer

執行耗時(毫秒)

27586

NextRunAtMs

integer

下次執行時間戳記(毫秒)

1777424400000

Model

string

使用的模型

anthropic/sonnet-4.6

Provider

string

模型供應商

anthropic

Usage

object

Token 用量詳情(可為空白)

InputTokens

integer

輸入 token 數量

30250

OutputTokens

integer

輸出 token 數量

30250

TotalTokens

integer

總 token 數量

60500

JobName

string

任務名稱

daily-report

樣本

正常返回樣本

JSON格式

{
  "RequestId": "2281C6C9-CBAB-1AFD-8400-670750CF6025_2212",
  "Message": "successful",
  "Code": 200,
  "ApplicationId": "pa-**************",
  "Ok": true,
  "Job": {
    "Id": "0ee00f56-f467-4d41-858c-ca4ede2c770e",
    "Name": "daily-report",
    "Enabled": false,
    "DeleteAfterRun": false,
    "CreatedAtMs": 1777368967284,
    "UpdatedAtMs": 1777370572517,
    "Schedule": {
      "Kind": "cron",
      "Expr": "0 9 * * *",
      "Tz": "Asia/Shanghai",
      "EveryMs": 100000,
      "AnchorMs": 1777370572518,
      "At": "2026-04-10T09:00:00+08:00"
    },
    "SessionTarget": "main",
    "WakeMode": "now",
    "Payload": {
      "Kind": "agentTurn",
      "Message": "Generate the daily report.",
      "Text": "Generate the daily report.",
      "Model": "anthropic/sonnet-4.6",
      "TimeoutSeconds": 10,
      "LightContext": false,
      "Deliver": false,
      "Channel": "telegram",
      "To": "team",
      "BestEffortDeliver": false
    },
    "AgentId": "work",
    "SessionKey": "abc123",
    "Description": "Daily report generation",
    "Delivery": {
      "Mode": "announce",
      "Channel": "telegram",
      "AccountId": "default",
      "To": "https://example.com/webhook",
      "BestEffort": true
    },
    "State": {
      "NextRunAtMs": 1777424400000,
      "LastRunAtMs": 1777370544931,
      "LastRunStatus": "ok",
      "ConsecutiveErrors": 0
    },
    "Runs": [
      {
        "Ts": 1777370572518,
        "JobId": "0ee00f56-f467-4d41-858c-ca4ede2c770e",
        "Action": "finished",
        "Status": "ok",
        "Summary": "Report generated successfully.",
        "Delivered": true,
        "DeliveryStatus": "delivered",
        "SessionId": "abc123",
        "RunAtMs": 1777370544931,
        "DurationMs": 27586,
        "NextRunAtMs": 1777424400000,
        "Model": "anthropic/sonnet-4.6",
        "Provider": "anthropic",
        "Usage": {
          "InputTokens": 30250,
          "OutputTokens": 30250,
          "TotalTokens": 60500
        },
        "JobName": "daily-report"
      }
    ]
  }
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情