The CData Power BI Connector for FreshBooks can model your account as a database through two APIs, the Classic API and the Alpha API. You can programmatically access the available entities by querying the available System Tables.
Collaborative Query Processing
The connector offloads as much of the SELECT statement processing as possible to FreshBooks and then processes the rest of the query within the connector. See SupportEnhancedSQL for more information on how the connector circumvents API limitations with in-memory client-side processing.
- The connector models FreshBooks Categories, Projects, and more, allowing you to write SQL to query FreshBooks data.
- Stored procedures allow you to execute operations to FreshBooks, including downloading and uploading objects.
- Live connectivity to these objects means any changes to your FreshBooks account are immediately reflected when using the connector.
The Classic API uses the OAuth Core 1.0 Revision A specification.
The Alpha API uses the OAuth 2.0 specification.