发票项目类别

管理员或项目经理所需的权限。

发票项目类别对象

属性 类型 描述
id 整数 发票项目类别的惟一ID。
的名字 字符串 发票项目类别的名称。
use_as_service 布尔 这个发票是否项目类别是用来生成发票时以小时计费。
use_as_expense 布尔 这个发票项目类别是否用于费用当生成发票。
created_at datetime 发票的日期和时间创建项目类别。
updated_at datetime 发票项目类别最后一次更新的日期和时间。

列出所有发票项目类别

返回发票项目类别的一个列表。发票项目类别返回按创建日期排序,与最近创建的发票出现第一项类别。

响应包含一个对象invoice_item_categories属性包含一个数组per_page发票项目类别。数组中的每一项都是一个单独的发票项目类别对象。如果没有更多的可用发票项目类别,生成的数组将是空的。几个额外的分页属性包含在响应简化方法你发票项目类别。

获得/ v2 / invoice_item_categories
参数 类型 描述
updated_since datetime 只返回发票项目类别以来更新给定的日期和时间。
页面 整数 使用分页的页号。例如,如果您列出请求和收到2000条记录,后续调用可以包括页面= 2检索列表的下一个页面。(默认值:1)
per_page 整数 每个页面返回的记录数量。介于1和2000之间。(默认:2000)

示例请求:

旋度" https://api.habob客服端下载rvestapp.com/v2/invoice_item_categories " \ - h“授权:无记名ACCESS_TOKEN美元”\ - h”Harvest-Account-Id: $ ACCOUNT_ID \ - h“用户代理:MyApp (yourname@example.com)”

示例响应:

{“invoice_item_categories”:【{“id”:1466293,“名称”:“产品”,“use_as_service”:,“use_as_expense”:真正的,“created_at”:“2017 - 06 - 26 t20:41:00z”,“updated_at”:“2017 - 06 - 26 t20:41:00z”},{“id”:1466292,“名称”:“服务”,“use_as_service”:真正的,“use_as_expense”:,“created_at”:“2017 - 06 - 26 t20:41:00z”,“updated_at”:“2017 - 06 - 26 t20:41:00z”}),“per_page”:2000年,“total_pages”:1,“total_entries”:2,“next_page”:,“previous_page”:,“页面”:1,“链接”:{“第一”:“https://api.bob客服端下载harvestapp.com/v2/invoice_item_categories?page=1&per_page=2000”,“下一个”:,“以前”:,“最后一次”:“https://api.bob客服端下载harvestapp.com/v2/invoice_item_categories?page=1&per_page=2000”}}

检索一个发票项目类别

发票项目类别检索与给定ID。返回一个对象和一个发票项目类别200好了响应代码提供了一个有效的标识符。

GET / v2 / invoice_item_categories / {INVOICE_ITEM_CATEGORY_ID}

示例请求:

旋度" https://api.habob客服端下载rvestapp.com/v2/invoice_item_categories/1466293 " \ - h“授权:无记名ACCESS_TOKEN美元”\ - h”Harvest-Account-Id: $ ACCOUNT_ID \ - h“用户代理:MyApp (yourname@example.com)”

示例响应:

{“id”:1466293,“名称”:“产品”,“use_as_service”:,“use_as_expense”:真正的,“created_at”:“2017 - 06 - 26 t20:41:00z”,“updated_at”:“2017 - 06 - 26 t20:41:00z”}

创建发票项目类别

创建一个新的发票项目类别对象。返回一个对象和一个发票项目类别201年创建响应代码如果调用成功。

POST / v2 / invoice_item_categories
参数 类型 要求 描述
的名字 字符串 要求 发票项目类别的名称。

示例请求:

旋度" https://api.habob客服端下载rvestapp.com/v2/invoice_item_categories " \ - h“授权:无记名ACCESS_TOKEN美元”\ - h”Harvest-Account-Id: $ ACCOUNT_ID \ - h“用户代理:MyApp (yourname@example.com)”\ -X POST \ -H "Content-Type: application/json" \ -d '{"name":"Hosting"}'

示例响应:

{“id”:1467098,“名称”:“托管”,“use_as_service”:,“use_as_expense”:,“created_at”:“2017 - 06 - 27 t16:20:59z”,“updated_at”:“2017 - 06 - 27 t16:20:59z”}

更新发票项目类别

更新特定的发票项类别设置的值传递的参数。没有提供任何参数将保持不变。返回一个对象和一个发票项目类别200好了响应代码如果调用成功。

补丁/ v2 / invoice_item_categories / {INVOICE_ITEM_CATEGORY_ID}
参数 类型 描述
的名字 字符串 发票项目类别的名称。

示例请求:

旋度" https://api.habob客服端下载rvestapp.com/v2/invoice_item_categories/1467098 " \ - h“授权:无记名ACCESS_TOKEN美元”\ - h”Harvest-Account-Id: $ ACCOUNT_ID \ - h“用户代理:MyApp (yourname@example.com)”\ -X PATCH \ -H "Content-Type: application/json" \ -d '{"name":"Expense"}'

示例响应:

{“id”:1467098,“名称”:“费用”,“use_as_service”:,“use_as_expense”:,“created_at”:“2017 - 06 - 27 t16:20:59z”,“updated_at”:“2017 - 06 - 27 t16:21:26z”}

删除一个发票项目类别

删除一个发票项目类别。删除发票项目类别仅是可能的如果use_as_serviceuse_as_expense都是假的。返回一个200好了响应代码如果调用成功。

删除/ v2 / invoice_item_categories / {INVOICE_ITEM_CATEGORY_ID}

示例请求:

旋度" https://api.habob客服端下载rvestapp.com/v2/invoice_item_categories/1467098 " \ - h“授权:无记名ACCESS_TOKEN美元”\ - h”Harvest-Account-Id: $ ACCOUNT_ID \ - h“用户代理:MyApp (yourname@example.com)”\ -X DELETE

仍然有问题吗?我们很乐意帮助!

联系我们
Baidu
map