【问题标题】:Profit and Loss Raw time series data for a specified period with Xero APIs使用 Xero API 的特定时期的损益原始时间序列数据
【发布时间】:2023-03-19 00:50:01
【问题描述】:

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

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

【问题讨论】:

    标签: xero-api xero


    【解决方案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 endpoint docs

    编辑以修改 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 天。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-28
      • 1970-01-01
      • 2022-11-22
      相关资源
      最近更新 更多