Before you connect

Find your starting point

Your appQuickBooks Desktop logoQuickBooks Desktop API

What can I do with this?

Compare QuickBooks Desktop Pro 2021, QuickBooks Premier 2021, and QuickBooks Enterprise 21.0. Find the right QuickBooks Desktop product for your business.

What credentials do I need?

Authentication and permission requirements have not been reviewed here. Check the provider documentation for the required keys, OAuth scopes and account access before sending a request.

Check provider documentation ↗

Can I test without an account?

Account-free API calls have not been verified for this profile. You can inspect specifications and prepare requests in the explorer without running them.

Requests run only when you choose to send them. Browser access depends on the provider’s CORS policy.

Apideck logo

Use QuickBooks Desktop with AI assistants

Connect QuickBooks Desktop to Claude, Cursor and Windsurf through the Apideck MCP Server, part of the Apideck Accounting API

Featured Guidevia Apideck Blog

How to Integrate the QuickBooks Desktop API Without Building a SOAP Server

Read Guide

BUILD WITH QuickBooks Desktop

Integration details

Suggest an update ↗

Check QuickBooks Desktop API status and incidents →

Documentation & getting started

These are the details currently listed in our catalog. Omitted fields are unknown, not necessarily unsupported. Confirm current requirements in the provider’s documentation.

QUICK ANSWERS

Frequently asked questions

What is QuickBooks Desktop?

Compare QuickBooks Desktop Pro 2021, QuickBooks Premier 2021, and QuickBooks Enterprise 21.0. Find the right QuickBooks Desktop product for your business.

Where can I find QuickBooks Desktop provider documentation?

Use the linked QuickBooks Desktop provider documentation to check setup and supported capabilities.

Read documentation
How current is this QuickBooks Desktop profile?

API Tracker summarizes available catalog information. Missing fields mean we have not established those details; they do not mean a feature is unsupported. Confirm current requirements with the provider.

Read our methodology

Articles & Guides

How to Build an Integration with the QuickBooks Desktop API in 2026

Learn how to build an integration with the QuickBooks Desktop API in 2026, including SOAP service setup, Web Connector configuration, and QBXML implementation. Complete guide with code examples, common pitfalls, and production-ready patterns for connecting your app to QuickBooks Desktop.

QuickBooks Desktop, SAP S/4HANA, and 25 more new connectors in 2026

Explore Apideck’s 2026 connector updates, including 25+ new integrations across accounting, ERP, HRIS, CRM, and ATS. See what shipped for QuickBooks Desktop, SAP S/4HANA Cloud, Stripe, Odoo, NetSuite, Sage Intacct, and more.

How to Build a QuickBooks Bank Feed Integration Natively

A technical guide to QuickBooks bank feed integration: the OFX partner program, three connection types, FDX format, and QuickBooks Desktop bank feeds support.

How to get your QuickBooks API Key

Skip Intuit's 500-page docs and get your QuickBooks API keys in 7 steps - with every gotcha that'll waste your week spelled out.

Exploring the Quickbooks Online Accounting API

In this article, you'll understand how the API works, how you can connect to it, and how you can actually use it to perform various tasks, such as automatically updating accounts, invoices, bills, and more. Furthermore, you'll learn about the Apideck Unified API platform that simplifies the entire process.

How to integrate the QuickBooks Invoice API in 2026

Automating invoicing is one of the most common QuickBooks integrations. This guide covers the QuickBooks Invoice API in depth and shows how a unified API dramatically simplifies the developer experience.

And 4 more articles available...

QuickBooks Desktop Videos

We don't have videos for this API yet. Get in touch to suggest profile updates.

We don't have tips for this API yet. Get in touch if you want to submit a tip.