慧企星助 开放平台文档

慧企星助 开放平台面向企业三方系统提供标准 HTTP API,支持员工、绑定关系、项目、目标与目标复盘、任务、通知、便签、标签、贡献点和附件上传能力。 所有接口默认只作用于当前 API Key 所属企业,权限由后端统一控制并在请求时强校验。

显示全部接口

项目接口

项目接口以当前 X-Employee-Virtual-Id 对应员工的项目可见范围和业务权限为准。查询使用 projects.read,创建、修改和删除使用 projects.write

标识规则:请求体中的责任人和参与人只能传 virtualId,不得传内部员工 Guid。响应中的员工对象只返回公开展示字段和当前 API Key 范围内的 virtualId,不会返回手机号、账号、部门内部 Id 或真实员工 Guid;项目自身仍使用 id(Guid)作为详情、修改、删除等资源路径参数。
GET/api/openplatform/projects

查询当前员工可见的项目列表。

参数类型必填说明
pageint页码。
pageSizeint每页条数。
keywordstring项目名称关键字。
statusint项目状态:0 新项目、1 待执行、2 进行中、3 待评定、4 已结束。
POST/api/openplatform/projects

创建项目。

字段类型必填说明
titlestring项目标题。
startAtstring项目开始时间,ISO 8601。
endAtstring项目结束时间,ISO 8601。
ownerVirtualIdsstring[]项目责任人 virtualId 列表。
contentstring项目内容。
priorityint优先级。
totalScoredecimal项目总贡献点,单位为“点”。
visibleRangeint项目可见范围。
participantVirtualIdsstring[]项目参与人 virtualId 列表。
objectiveIdguid关联目标 ID。
requiresCompletionAttachmentbool完成任务时是否必须上传附件。
disallowsDecompositionbool是否禁止分解任务。
allowsTaskAfterEndbool项目结束后是否允许新增任务。
attachmentUrlsstring[]项目附件 URL 列表。
{
  "title": "客户交付项目",
  "content": "交付范围与阶段目标",
  "startAt": "2026-08-18T09:00:00+08:00",
  "endAt": "2026-09-30T18:00:00+08:00",
  "priority": 3,
  "totalScore": 100,
  "visibleRange": 0,
  "ownerVirtualIds": ["emp_xxx"],
  "participantVirtualIds": ["emp_yyy"]
}
GET/api/openplatform/projects/{id}

查询项目详情。

路径参数:id 为项目 Guid。

PATCH/api/openplatform/projects/{id}

修改项目的单个字段,请求体必须且只能包含一个可修改字段。

路径参数:id 为项目 Guid。

字段类型必填说明
titlestring项目标题。
contentstring项目内容。
totalScoredecimal项目总贡献点。
priorityint项目优先级。
endAtstring项目结束时间,ISO 8601。
ownerVirtualIdsstring[]项目负责人 virtualId 列表。
startAtstring项目开始时间,ISO 8601。
{
  "title": "更新后的项目标题"
}
DELETE/api/openplatform/projects/{id}

删除项目。

路径参数:id 为项目 Guid。

GET/api/openplatform/projects/{id}/groups

查询项目分组。

路径参数:id 为项目 Guid。

GET/api/openplatform/projects/{id}/members

查询项目责任人。

路径参数:id 为项目 Guid。

GET/api/openplatform/projects/activeProgress

查询当前员工进行中项目的进度。