Logo
Home

Category: Technical Tips

  • Quick start to QuickBooks Online REST API with OAuth 2.0

    Quick start to QuickBooks Online REST API with OAuth 2.0

    As of July 17, 2017, QuickBooks Online API supports the OAuth 2.0 protocol for new developer accounts. Click here for more details on OAuth 1.0 and 2.0 for your account. This blog shows you how to generate OAuth 2.0 tokens and then call the QuickBooks Online APIs using the Postman app with OAuth 2.0. The […]

  • OAuth 2.0/OpenID Connect now available for New Developers

    OAuth 2.0/OpenID Connect now available for New Developers

    Today we are happy to announce the general availability of OAuth 2.0 and OpenID Connect for new developers on the QuickBooks Online platform. As a new developer on the platform you will be able to implement OAuth 2.0 and OpenID Connect for authorization and authentication.

  • Intuit is updating its OpenID IP addresses

    Intuit is updating its OpenID IP addresses

    Apps use IP whitelisting to ensure that they are communicating with Intuit securely. If your app uses IP whitelisting please note that the Intuit OpenID IP addresses are changing soon and you would need to update your systems to add the new IP addresses.

  • Reimburse charge support with QuickBooks Online API

    Reimburse charge support with QuickBooks Online API

    We have had requests from multiple developers to expose details of ReimburseCharge (also known as Expense Charge or Billable Expense) linked transactions for Invoice objects. Our teams worked diligently on understanding the underlying data requirements and have provided read support for all details related to ReimburseCharge for Invoice objects starting with minorversion=9 or greater.

  • Top QuickBooks Online API Errors and How to Handle Them

    Top QuickBooks Online API Errors and How to Handle Them

    Reducing your app’s errors helps reduce failed customer interactions in your app, setting you well on your way to delighting your customers. This article provides a list of error responses with recommendations and best practices for handling them from within your application.

  • The Architecture Behind Wasabi, an Open Source A/B Testing Platform

    The Architecture Behind Wasabi, an Open Source A/B Testing Platform

    Whether you’re a developer wanting to contribute to Wasabi or an operations engineer looking to deploy it at scale in the cloud or in your own data center, this blog will give you some background on the architecture behind Wasabi and its deployment options.

  • Webhooks for QuickBooks Online API

    Webhooks for QuickBooks Online API

    Today we are happy to announce that we have added support for additional entities and “void” operation in Webhooks.

  • Getting Started With QuickBooks Orchestrated Postman Collections

    Getting Started With QuickBooks Orchestrated Postman Collections

    Using the Postman Runner, we’re happy to present to you a new and easy way to see how useful a combination of QuickBooks Online API calls can be. The Postman Runner is an effective tool which allows several API endpoints to be chained to create useful flows. We’ve put together 6 such chains highlighting some of the most important use cases of QuickBooks Online. This tutorial will help you quickly get started using the Postman Runner to make use of the QuickBooks Online APIs. Lets see how it works!

  • Deep dive into QuickBooks Online data queries

    Deep dive into QuickBooks Online data queries

    The QuickBooks Online API supports data queries via the query endpoint. Queries sent via this endpoint use a unified expression language, optimized for querying QuickBooks Online data.

  • Building a Global App: Make it, Don't Fake it!

    Building a Global App: Make it, Don't Fake it!

    What do I need to do to prepare my app for not only the US, but also Canada, the UK, Australia, India, or any other region where QuickBooks is used?