Your app.
QuickBooks connected.

A modern REST API for QuickBooks Desktop and Enterprise.
Typed SDKs, guided setup, and clear diagnostics.

const records = await
  client.invoices.list();

Desktop complexity.
A clear API.

Integrate with QuickBooks Desktop and Enterprise without the complexity. Focus on your product, not the plumbing.

Typed interfaces

Built for TypeScript, Python, C# / .NET, and Java. Typed requests and responses, with examples in your language.

Guided company-file setup

A clear path to connect your QuickBooks company file, with step-by-step guidance and helpful diagnostics.