API 参考 / project-members
PUT /api/v1/projects/{projectId}/members/{userId}/department · changeProjectMemberDepartment
需要 manage_project_members。部门仅作展示与筛选标签;空字符串表示未分类。写审计并返回更新后的成员读模型。
鉴权:项目 API Token(Authorization: Bearer wfp_…)。详见 Agent 接入。
projectId(必填)userId(必填)department(必填)userId(必填)email(必填)displayNameavatarUrlfeishuStatusfeishuHandledepartmentroleId(必填)roleName(必填)status(必填)permissions(必填)moduleAccess(必填)moduleAccess.requirements(必填)moduleAccess.rooms(必填)moduleAccess.schedule(必填)moduleAccess.bugs(必填)moduleAccess.milestones(必填)moduleAccess.documents(必填)joinedAt403:Problem 错误响应404:Problem 错误响应curl -X PUT "https://你的项目.workflow.games/api/v1/projects/{projectId}/members/{userId}/department" \
-H "Authorization: Bearer wfp_…" \
-H "content-type: application/json" \
--data '{"department":"示例文本"}'HTTP/1.1 200
{
"userId": "018f3c2e-0000-7000-8000-000000000000",
"email": "[email protected]",
"roleId": "018f3c2e-0000-7000-8000-000000000000",
"roleName": "示例标题",
"status": "active",
"permissions": [
"示例文本"
],
"moduleAccess": {
"requirements": "none",
"rooms": "none",
"schedule": "none",
"bugs": "none",
"milestones": "none",
"documents": "none"
}
}合同真值:OpenAPI 3.1(0.1.0)。
相关:Agent 接入指南 · 使用指南 · API 参考索引