QuickBooks API now Easier, Open, Global, and FREE!

  2013-11-11 | by David

Last Monday (11/4/2013) evening, our CEO Brad Smith made some great developer focused announcements during his keynote at The Sleeter Group Accounting Solutions Conference. I am pretty sure there is not a recording of the keynote available, so I’ll include some “live” tweets, that way it’ll feel like you were there in person. (I have also include a summary of all the changes, be sure to scroll to the bottom of the post.)

Brad Smith Keynote:
In Summary:

  • New v3 of the QuickBooks Online REST API is available now.
  • QuickBooks Online REST API is FREE.
  • We are the Small Business Platform and we are OPEN, some first partners include Square and American Express.
  • We now allow developers to reach the global market.
  • We have an incredible channel of 500,000 QuickBooks Online subscribers and 1.3 million small business users, with an even more incredible domain, Apps.com. Which also happens to live right inside of QuickBooks Online.
  • Easier to understand development paths.



Blair Connolly | 2013-11-12

Is it just me, or has nobody yet mentioned that half of the v3 API has already been officially depreciated? You know, the half that connects to QB desktop files… which means that there is no API to connect to what most established companies are actually using.

David Leary | 2013-11-12

@Blair – We covered the QuickBooks Desktop REST API v3 a bit in today’s webinar. The QuickBooks Desktop QBXML SDK is more robust, and with QuickBooks Online being the future, the reality is that the QuickBooks Desktop REST API v3 was never going to get to feature parity. So instead of dangling a promise of full parity “someday”, the right thing to do is to allow developers to use the QuickBooks Desktop QBXML SDK to create their integration. It allows developers to create a deeper and better integration for QuickBooks Desktop customers.

Simon Vansintjan | 2013-11-13

I noticed that you’ve completely removed the documentation for V2, which I, and I assume many other people, still use in their applications. We weren’t able to just switch over night, especially with no warning. It’d be nice to have those be available again, and let us phase out V2 in a sensical manner.

Similarly, I have a problem with accessing the API that I don’t feel comfortable discussing in a public place like SO, because, after all, this has to do with the finances of my company. It would be great if there was a private support system in place, or at least one that I could find.

Thanks for making the API free. Considering people were already paying to use Quickbooks, it didn’t make sense that it wasn’t.

Jarred Keneally | 2013-11-13

@Blair the QBD v3 API is not deprecated it is available to select partners and those that are already using it. Please see Alex Chris’s blog post for more info.

@Simon the documentation is still available from the bread crumb navigation menus.

Simon Vansintjan | 2013-11-13

@Jarred thanks, I managed to find it, though the drop down menu in a breadcrumb trail is hardly where I would start looking.

I’m still having issues with V3 of the API though, and the support I have received so far has not been incredibly helpful.

Blair Connolly | 2013-11-13

I am on board with the overall strategy of pushing and encouraging everyone to use the QB Online as much as possible, I get that it is the way things are moving and is a good idea. The problem is that, even though I will be able to continue to use v2/v3 API for desktop (which I have invested significant time and effort into) there is a very real possibility that v3 for desktop will never include all of the features that I need for our business to run, and v2 will most likely (and understandable so) no be functional for the long run. This is kind of a big hit for my small business and I just wish that these announcements were made with ample time for us to have made a viable strategy to move forward. We will be spending a LOT of time, money, and effort to readjust our strategy and change our timelines for our development. Overall it’s been a rather large pain for me and my company.

David Leary | 2013-11-13

@Blair – You are 100% correct: “there is a very real possibility that v3 for desktop will never include all of the features that I need for our business to run,”

To some extent that is exactly what was occurring and is what drove these changes. Dan Wernikoff’s comments here: http://www.sleeter.com/blog/2013/11/intuit-and-the-future-of-quickbooks/#comment-279160 really capture the “why”.


Blair Connolly | 2013-11-13

Thanks @David, I had read the original post but had not yet seen Dan’s response. I am fully on board with the long term strategy that Intuit is taking, and I believe it to be the right decision.

The biggest problem I have with all of this is that until last Friday all of your documentation fully endorsed developers like me using the API as the recommended way to connect to QB desktop. So I took this advice and invested a lot of time and effort using the API. Last Friday, with no warning, Intuit made a U-turn on that, and until yesterday there was little to no communication as to what was actually happening. Since yesterday the communication channel has been wide open, and that is much appreciated, but you have no idea how helpful it would have been to have this information earlier.

It seems that my investment in the recommended use of the API has created a large problem for my small company, and I’m not yet sure how we’re going to recover. I do appreciate you reaching out to me directly, and I look forward to hearing more. I do not mean to gripe for the sake of griping, I really do hope that you can all understand how this change has affected me. Not in the long term, because as I said I fully agree with the long term strategy, but the way that the depreciation was handled. Until a week ago everyone was pushed to use the API, and now I feel that I am being punished for following your advice. I feel that I am in a fairly unique situation here, and am probably not in the majority, but the way this has gone down has really put a hurt on me in the short term.

mark robertson | 2014-01-06

Hi I run a software company and looking to develop a couple of Add ons for INtuit..can someone please tell me how many UK online paying customers Intuit have. In addition how do my team get access to the APi

David Leary | 2014-01-06

@mark – Your team can access the API for the UK here: https://developer.intuit.com/gb
I’ll see if I can track down the number of QuickBooks Online users in the UK.


Recent Posts

Get thee to the new Developer Hub!

New “Connect to QuickBooks” and “Sign in with Intuit” button images Now Available

QuickBooks Desktop to QuickBooks Online App ID Mapping

What’s New for Developers in QuickBooks Online v88?

.NET SDK v2.3 for QuickBooks Now Available

Top Ten Reasons to Come to QuickBooks Connect and the Developer Hackathon

PHP SDK v2.1 for QuickBooks Now Available

The Best Festival I’ve ever been to? Startup Fest Montreal

The Big Easy: Intuit Developers Showcase Apps at Scaling New Heights

See you later QuickBooks Connect Local, See you SOON QuickBooks Connect!

See more ...


App Review
App Testing
custom fields
Customer Account Data
Guest Posts devs
Harmony Design Toolkit
Intuit App Center
Intuit Data Services
IPP Releases
Payments API
Programming languages
QuickBooks Connect
release notes
sample apps
Tech Tips


2015 September
2015 August
2015 July
2015 June
2015 May
2015 April
2015 March
2015 February
2015 January
2014 December
2014 November
2014 October
2014 September
2014 August
2014 July
2014 June
2014 May
2014 April
2014 March
2014 February
2014 January
2013 December
2013 November
2013 October
2013 September
2013 August
2013 July
2013 June
2013 May
2013 April
2013 March
2013 February
2013 January
2012 December
2012 November
2012 October
2012 September
2012 July
2012 June
2012 May
2012 March
2012 January
2011 December
2011 September
2011 August
2011 June
2011 May
2011 April
2011 March
2011 February
2011 January
2010 November
2010 October
2010 September
2010 July
2010 June
2010 May
2010 April
2010 March
2010 February
2010 January
2009 December
2009 November
2009 October
2009 September
2009 August
2009 July
2009 June
2009 May
2009 April
2009 March
2009 February
2009 January
2008 December
2008 November