RevorRevor

查询触达任务

GET/api/v1/outreach/jobs/{id}

查询触达任务的状态和结果。该接口适用于以下接口返回的任务 ID:

  • POST /api/v1/outreach/dispatches
  • POST /api/v1/outreach/linkedin/post-likes

鉴权

请求必须使用创建任务时所属账号的 API Key。

Path 参数

字段类型必填说明
idstring创建接口返回的 item.id

请求示例

cURL
curl -X GET "https://revor.ai/api/v1/outreach/jobs/job_uuid" \
  -H "Authorization: Bearer sk-revor-REPLACE_ME"

状态

状态说明
queued任务已创建,等待执行。
scheduled任务已计划在稍后执行。
running任务正在执行。
succeeded任务成功完成。
failed任务执行失败。
cancelled任务已取消。

响应示例

JSON
{
  "ok": true,
  "request_id": "req_xxx",
  "item": {
    "id": "job_uuid",
    "status": "succeeded",
    "action": "outreach.dispatch",
    "channel": "email",
    "scheduled_at": "2026-05-20T10:00:00.000Z",
    "started_at": "2026-05-20T10:00:01.000Z",
    "finished_at": "2026-05-20T10:00:08.000Z",
    "attempt_count": 1,
    "next_attempt_at": null,
    "result": {
      "account_id": "connect_account_xxx",
      "channel": "email",
      "action": "outreach",
      "resolved_action": "message",
      "message_id": "message_xxx",
      "status": "accepted"
    },
    "error": null
  }
}

响应字段

字段类型说明
idstring任务 ID。
statusstring任务状态。
actionstringoutreach.dispatchoutreach.linkedin.post_like
channelstringemaillinkedinwhatsapp
scheduled_atstring | null计划执行时间。
started_atstring | null开始时间。
finished_atstring | null完成时间。
attempt_countnumber执行次数。
next_attempt_atstring | null下一次执行时间。
resultobject | null成功结果。
errorobject | null失败原因。

成功结果

outreach.dispatchresult.resolved_action 表示实际触达动作。

resolved_action说明
messageEmail 或 WhatsApp 消息。
direct_messageLinkedIn 私信。
invitationLinkedIn 邀请。

outreach.linkedin.post_likeresult.status 表示点赞结果。

result.status说明
liked已点赞一条相关帖子。
skipped未找到相关帖子,未执行点赞。

失败结果

任务执行失败时,该查询接口仍返回 HTTP 200,并在 item.statusitem.error 中返回失败信息。

JSON
{
  "ok": true,
  "request_id": "req_xxx",
  "item": {
    "id": "job_uuid",
    "status": "failed",
    "action": "outreach.dispatch",
    "channel": "linkedin",
    "attempt_count": 2,
    "result": null,
    "error": {
      "code": "connect_account_reconnect_required",
      "message": "connect_account_reconnect_required",
      "retryable": false
    }
  }
}

请求错误

以下错误表示查询请求本身失败。

HTTPCode说明
401api_key_missing未提供 API Key。
401api_key_invalidAPI Key 无效。
403permission_deniedAPI Key 权限不足,无法访问该任务。
404task_not_found找不到该任务。
429api_rate_limit_exceeded请求触发限流。