API 参考 / handoffs
GET /api/v1/handoffs · listHandoffs
按宿主对象(targetType + targetId)返回该单据上的交接纪要,倒序、keyset 游标分页, 口径与 GET /rooms/{roomId}/handoffs 完全一致。
targetType 取值 requirement / work_item / bug;服务端按目标实际类型归一 (type=bug 的工作项一律归为 bug),所以回包里的 targetType 可能与查询参数不同。
鉴权:项目 API Token(Authorization: Bearer wfp_…)。详见 Agent 接入。
targetType(必填)targetId(必填)limitcursoritems(必填)items[].id(必填)items[].roomIditems[].targetType(必填)items[].targetId(必填)items[].targetDisplayKey(必填)items[].targetTitle(必填)items[].agentLabel(必填)items[].summary(必填)items[].handoffRef(必填)items[].createdBy(必填)items[].createdAt(必填)items[].mirrored(必填)nextCursor(必填)403:Problem 错误响应422:Problem 错误响应curl -X GET "https://你的项目.workflow.games/api/v1/handoffs?targetType=…&targetId=…" \
-H "Authorization: Bearer wfp_…"HTTP/1.1 200
{
"items": [
{
"id": "018f3c2e-0000-7000-8000-000000000000",
"targetType": "requirement",
"targetId": "018f3c2e-0000-7000-8000-000000000000",
"targetDisplayKey": "示例文本",
"targetTitle": "示例标题",
"agentLabel": "示例文本",
"summary": "一段描述文字",
"handoffRef": "示例文本",
"createdBy": "示例文本",
"createdAt": "示例文本",
"mirrored": true
}
],
"nextCursor": "示例文本"
}合同真值:OpenAPI 3.1(0.1.0)。
相关:Agent 接入指南 · 使用指南 · API 参考索引