用户 API
所有用户 GET /portal/[PORTALID]/projects/[PROJECTID]/users/ |
将用户添加到项目 POST /portal/[PORTALID]/projects/[PROJECTID]/users/ |
在项目中更新用户 POST /portal/[PORTALID]/projects/[PROJECTID]/users/[USERID]/ |
所有用户
GET /portal/[PORTALID]/projects/[PROJECTID]/users/
获取给定项目中的所有用户。
样本响应
Status: 200 Success Content Type: application/json;charset=utf-8
{ "users": [{ "id": "2060758", "name": "Patricia Boyle", "email": "patriciab@zillum.com", "role": "admin" }, { "id": "2060761", "name": "Einhard Klein", "email": "dieterk@zillum.com", "role": "manager" }, { "id": "2063348", "name": "Charles Stone", "email": "charless@zillum.com", "role": "employee" }, { "id": "2063354", "name": "Nathan Brooks", "email": "nbrooks@zillum.com", "role": "contractor" }] }
将用户添加到项目
POST /portal/[PORTALID]/projects/[PROJECTID]/users/
将用户添加到特定项目。
请求参数
电子邮件 | 字符串 | 用户的电子邮件 ID,由逗号分隔。 |
角色 | 字符串 | 用户的角色(经理、员工、合同工)。 |
费率 | 浮点型 | 在项目中对特定用户设置的每小时费率(基于员工计费)。示例:20.750 |
样本响应
Status: 200 Success Content Type: application/json;charset=utf-8
{ "users": [{ "id": "2060758", "name": "Patricia Boyle", "email": "patriciab@zillum.com", "role": "employee", "rate": "20.750" }] }
在项目中更新用户。
POST /portal/[PORTALID]/projects/[PROJECTID]/users/[USERID]/
更新项目中特定用户的详情。
请求参数
角色 | 字符串 | 用户的角色(经理、员工、合同工)。 |
样本响应
Status: 200 Success Content Type: application/json;charset=utf-8
{ "users": [{ "id": "2060758", "name": "Patricia Boyle", "email": "patriciab@zillum.com", "role": "employee", "rate": "20.750" }] }