如何通过API在QuickBooks Online中创建及获取费用记录?技术咨询
QuickBooks Online 费用记录API接口解决方案
你找错了实体文档,QuickBooks Online中对应费用记录的是Expense实体,不是Account。以下是创建和获取费用记录的核心接口信息:
创建费用记录
使用POST请求调用以下端点:
/v3/company/{companyId}/expense
请求体示例(JSON格式):
{ "AccountRef": { "value": "123" }, "Amount": 500.00, "TransactionDate": "2024-05-20", "Description": "工单对应办公耗材采购费用" }
获取费用记录
使用GET请求调用以下端点:
/v3/company/{companyId}/expense
可通过查询参数过滤结果,比如按日期范围筛选:
/v3/company/{companyId}/expense?$filter=TransactionDate >= '2024-01-01'
注意事项
- 请求必须携带有效的OAuth 2.0授权令牌,请求头需设置
Content-Type: application/json AccountRef.value必须是QBO中已存在的费用类账户ID- 金额字段需为正数,符合QBO的交易规则
内容的提问来源于stack exchange,提问作者Arslan Yaqoob
相关产品推荐
相关产品推荐

