用户项目分配
项目分配对象
属性 | 类型 | 描述 |
---|---|---|
id |
整数 | 惟一的ID为项目任务。 |
is_active |
布尔 | 是否项目的任务是积极或存档。 |
is_project_manager |
布尔 | 决定了如果用户项目经理为项目权限。 |
use_default_rates |
布尔 | 确定哪些计费率(s)将使用在这个用户的项目bill_by 是人 。当真正的 ,该项目将使用默认用户的计费率。当假 ,该项目将使用自定义定义在这个用户分配率。 |
hourly_rate |
小数 | 自定义项目时使用bill_by 是人 和use_default_rates 是假 。 |
预算 |
小数 | 预算项目时使用budget_by 是人 。 |
created_at |
datetime | 项目任务是创建日期和时间。 |
updated_at |
datetime | 项目任务是最后更新日期和时间。 |
项目 |
对象 | 分配一个对象包含项目id、名称和代码。 |
客户端 |
对象 | 一个对象包含项目的客户id和名称。 |
task_assignments |
数组 | 的数组任务分配的对象与该项目相关联。 |
需要的权限
任何人都可以访问自己的项目分配。你必须管理员或经理分配队友为了相互作用/ / {USER_ID} / project_assignments v2 /用户
其他用户的端点。权限不足将导致403年被禁止的
状态码。
活跃的项目任务列表
返回一个列表的活跃用户确认的项目分配USER_ID
。返回的项目作业按创建日期排序,与最近创建的项目分配首先出现。
响应包含一个对象project_assignments
属性包含一个数组per_page
项目作业。数组中的每一项都是一个单独的项目分配对象。如果没有更多的可用项目分配,结果数组将是空的。几个额外的分页属性包含在响应简化方法项目作业。
GET / v2 /用户/ {USER_ID} / project_assignments
参数 | 类型 | 描述 |
---|---|---|
updated_since |
datetime | 只返回项目作业以来更新给定的日期和时间。 |
页面 |
整数 | 使用分页的页号。例如,如果您列出请求和收到2000条记录,后续调用可以包括页面= 2 检索列表的下一个页面。(默认值:1) |
per_page |
整数 | 每个页面返回的记录数量。介于1和2000之间。(默认:2000) |
示例请求:
旋度" https://api.habob客服端下载rvestapp.com/v2/users/1782959/project_assignments " \ - h“授权:无记名ACCESS_TOKEN美元”\ - h”Harvest-Account-Id: $ ACCOUNT_ID \ - h“用户代理:MyApp (yourname@example.com)”
示例响应:
{“project_assignments”:【{“id”:125068554,“is_project_manager”:真正的,“is_active”:真正的,“use_default_rates”:真正的,“预算”:零,“created_at”:“2017 - 06 - 26 t22:32:52z”,“updated_at”:“2017 - 06 - 26 t22:32:52z”,“hourly_rate”:100.0,“项目”:{“id”:14308069,“名称”:“在线商店——第一阶段”,“代码”:“OS1”},“客户端”:{“id”:5735776,“名称”:“123”产业},“task_assignments”:【{“id”:155505013,“计费”:真正的,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:52:18z”,“updated_at”:“2017 - 06 - 26 t21:52:18z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083365,“名称”:“平面设计”}},{“id”:155505014,“计费”:真正的,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:52:18z”,“updated_at”:“2017 - 06 - 26 t21:52:18z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083366,“名称”:“编程”}},{“id”:155505015,“计费”:真正的,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:52:18z”,“updated_at”:“2017 - 06 - 26 t21:52:18z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083368,“名称”:“项目管理”}},{“id”:155505016,“计费”:假,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:52:18z”,“updated_at”:“2017 - 06 - 26 t21:54:06z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083369,“名称”:“研究”}}]},{“id”:125068553,“is_project_manager”:真正的,“is_active”:真正的,“use_default_rates”:假,“预算”:零,“created_at”:“2017 - 06 - 26 t22:32:52z”,“updated_at”:“2017 - 06 - 26 t22:32:52z”,“hourly_rate”:100.0,“项目”:{“id”:14307913,“名称”:“营销网站”,“代码”:“瓦”},“客户端”:{“id”:5735774,“名称”:“ABC集团”},“task_assignments”:【{“id”:155502709,“计费”:真正的,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:36:23z”,“updated_at”:“2017 - 06 - 26 t21:36:23z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083365,“名称”:“平面设计”}},{“id”:155502710,“计费”:真正的,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:36:23z”,“updated_at”:“2017 - 06 - 26 t21:36:23z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083366,“名称”:“编程”}},{“id”:155502711,“计费”:真正的,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:36:23z”,“updated_at”:“2017 - 06 - 26 t21:36:23z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083368,“名称”:“项目管理”}},{“id”:155505153,“计费”:假,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:53:20z”,“updated_at”:“2017 - 06 - 26 t21:54:31z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083369,“名称”:“研究”}}]}),“per_page”:2000年,“total_pages”:1,“total_entries”:2,“next_page”:零,“previous_page”:零,“页面”:1,“链接”:{“第一”:“https://api.bob客服端下载harvestapp.com/v2/users/1782959/project_assignments?page=1&per_page=2000”,“下一个”:零,“以前”:零,“最后一次”:“https://api.bob客服端下载harvestapp.com/v2/users/1782959/project_assignments?page=1&per_page=2000”}}
活跃的项目分配列表当前身份验证的用户
返回一个活跃的项目任务列表当前身份验证的用户。返回的项目作业按创建日期排序,与最近创建的项目分配首先出现。
响应包含一个对象project_assignments
属性包含一个数组per_page
项目作业。数组中的每一项都是一个单独的项目分配对象。如果没有更多的可用项目分配,结果数组将是空的。几个额外的分页属性包含在响应简化方法项目作业。
得到/ v2 /用户/我/ project_assignments
参数 | 类型 | 描述 |
---|---|---|
页面 |
整数 | 使用分页的页号。例如,如果您列出请求和收到2000条记录,后续调用可以包括页面= 2 检索列表的下一个页面。(默认值:1) |
per_page |
整数 | 每个页面返回的记录数量。介于1和2000之间。(默认:2000) |
示例请求:
旋度" https://api.habob客服端下载rvestapp.com/v2/users/me/project_assignments " \ - h“授权:无记名ACCESS_TOKEN美元”\ - h”Harvest-Account-Id: $ ACCOUNT_ID \ - h“用户代理:MyApp (yourname@example.com)”
示例响应:
{“project_assignments”:【{“id”:125066109,“is_project_manager”:真正的,“is_active”:真正的,“use_default_rates”:真正的,“预算”:零,“created_at”:“2017 - 06 - 26 t21:52:18z”,“updated_at”:“2017 - 06 - 26 t21:52:18z”,“hourly_rate”:100.0,“项目”:{“id”:14308069,“名称”:“在线商店——第一阶段”,“代码”:“OS1”},“客户端”:{“id”:5735776,“名称”:“123”产业},“task_assignments”:【{“id”:155505013,“计费”:真正的,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:52:18z”,“updated_at”:“2017 - 06 - 26 t21:52:18z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083365,“名称”:“平面设计”}},{“id”:155505014,“计费”:真正的,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:52:18z”,“updated_at”:“2017 - 06 - 26 t21:52:18z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083366,“名称”:“编程”}},{“id”:155505015,“计费”:真正的,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:52:18z”,“updated_at”:“2017 - 06 - 26 t21:52:18z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083368,“名称”:“项目管理”}},{“id”:155505016,“计费”:假,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:52:18z”,“updated_at”:“2017 - 06 - 26 t21:54:06z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083369,“名称”:“研究”}}]},{“id”:125063975,“is_project_manager”:真正的,“is_active”:真正的,“use_default_rates”:假,“预算”:零,“created_at”:“2017 - 06 - 26 t21:36:23z”,“updated_at”:“2017 - 06 - 26 t21:36:23z”,“hourly_rate”:100.0,“项目”:{“id”:14307913,“名称”:“营销网站”,“代码”:“瓦”},“客户端”:{“id”:5735774,“名称”:“ABC集团”},“task_assignments”:【{“id”:155502709,“计费”:真正的,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:36:23z”,“updated_at”:“2017 - 06 - 26 t21:36:23z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083365,“名称”:“平面设计”}},{“id”:155502710,“计费”:真正的,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:36:23z”,“updated_at”:“2017 - 06 - 26 t21:36:23z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083366,“名称”:“编程”}},{“id”:155502711,“计费”:真正的,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:36:23z”,“updated_at”:“2017 - 06 - 26 t21:36:23z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083368,“名称”:“项目管理”}},{“id”:155505153,“计费”:假,“is_active”:真正的,“created_at”:“2017 - 06 - 26 t21:53:20z”,“updated_at”:“2017 - 06 - 26 t21:54:31z”,“hourly_rate”:100.0,“预算”:零,“任务”:{“id”:8083369,“名称”:“研究”}}]}),“per_page”:2000年,“total_pages”:1,“total_entries”:2,“next_page”:零,“previous_page”:零,“页面”:1,“链接”:{“第一”:“https://api.bob客服端下载harvestapp.com/v2/users/1782884/project_assignments?page=1&per_page=2000”,“下一个”:零,“以前”:零,“最后一次”:“https://api.bob客服端下载harvestapp.com/v2/users/1782884/project_assignments?page=1&per_page=2000”}}