Reconstructed Data

Reconstructed Data refers to the data that Accounting Data as a Service™ reconstructs for specific ERPs that do not expose certain data types via their APIs. When querying through the API, you can include the reconstruct=true parameter to receive this reconstructed data.

This functionality is particularly useful for accessing data types that are not exposed via APIs by certain ERPs, such as Balance Sheets. By passing this option, you ensure that your application can work with a complete dataset, even when some data types are not originally exposed.

CashFlow Statements

Accounting Data as a Service™ reconstructs CashFlow statements for certain ERPs. For these ERPs, in the dashboard, when for a particular period the ERP CashFlow is not available it will be replaced with the reconstructed one by default.

Reconstructed Data Support Per ERP

Below is a table indicating which data types Accounting Data as a Service™ reconstructs because they are not exposed by the APIs of different ERPs:

Data TypeQuickbooks OnlineQuickbooks DesktopXeroFreshbooksZohoSage IntacctSage Business CloudNetsuiteDynamics Business Central
Balance Sheets✔️✔️✔️✔️✔️✔️✔️✔️✔️
Income Statements✔️✔️✔️✔️✔️✔️✔️✔️✔️
Financial Forecasts (except cashflow forecast)✔️✔️✔️✔️✔️✔️✔️✔️✔️
Credit Score✔️✔️✔️✔️✔️✔️✔️✔️✔️
Financial Ratios✔️✔️✔️✔️✔️✔️✔️✔️✔️
Cash Flow Statements✔️✔️✔️

Legend:

  • ✔️: Reconstructed by Accounting Data as a Service™
  • ❌: Not reconstructed by Accounting Data as a Service™

Example Use Case

Including the reconstruct=true parameter in your API request allows you to retrieve reconstructed balance sheets and other similar data types, providing a more comprehensive view of the business's financials, even when the ERP’s API does not expose these data types directly.