0

我想获取损益表和资产负债表的所有图表的原始时间序列数据。我浏览了 API 文档,只能找到 P&L 和 BS 的报告/摘要数据。有没有办法可以获取所有图表/类别的所有数据。

例如:如果我请求 ProfitAndLoss 数据,那么我应该得到下面显示的 json 格式的数据。

公司的样本时间序列财务数据

4

1 回答 1

1

https://api.xero.com/api.xro/2.0/Reports/ProfitAndLoss?fromDate=2020-08-01&toDate=2021-07-31&periods=11&timeframe=MONTH

应该返回得到你想要的 JSON。

来自Xero ProfitAndLoss 端点文档

编辑以修改 API 查询:

应该:

https://api.xero.com/api.xro/2.0/Reports/ProfitAndLoss?fromDate=2021-08-01&toDate=2021-08-31&periods=11&timeframe=MONTH

Xero 有一种奇怪的方式来检索数据。修改后的查询基本上表示获取 2021 年 8 月并将其与之前的 11 个月期进行比较,例如一直追溯到 2020 年 9 月。这也是 Xero UI 报告的工作方式。结果是一个表格,其中包含 2021 年 8 月、2021 年 7 月、2021 年 6 月、2021 年 5 月、2021 年 4 月、2021 年 3 月、2021 年 2 月、2021 年 1 月、2020 年 12 月、2020 年 11 月、2020 年 10 月、2020 年 9 月的列以及每个帐户值的行按月。

另请注意,您应该选择一个有 31 天的月份作为比较的第一个月,否则另一个 Xero 怪癖会将所有比较期间截断为您的开始月份有多少天,例如,如果您选择 9 月开始,则为 30 天。

第一个查询检索到一个不太累积的读取转发结果,在我看来这根本没有用。

于 2021-07-23T23:11:34.467 回答